|
void
|
BufferUtil::AppendElements
( TArray< T >& AppendTo, EnumerableType Enumerable )
|
Append enumerable elements to an array
|
|
int
|
BufferUtil::CountValid
|
Count number of elements in array (or within requested range) that pass Predicate test
|
|
int
|
BufferUtil::FilterInPlace
|
Removes elements of array (or within requested range) that do not pass Predicate, by shifting forward.
|
|
FVector3< T ...
|
IndexUtil::ApplyMap
|
|
|
FIndex3i
|
IndexUtil::ApplyMap
|
|
|
void
|
IndexUtil::ApplyMap
|
Replace Val with MapFunc[Val] using index operator
|
|
void
|
IndexUtil::ApplyMap
|
Replace Val with MapFunc[Val] using index operator
|
|
bool
|
IndexUtil::ArrayCheck
|
|
|
int
|
IndexUtil::FindEdgeIndexInTri
( T VertexID1, T VertexID2, const Vec& TriangleVerts )
|
Find unordered edge [VertexID1,VertexID2] in TriangleVerts
|
|
int
|
IndexUtil::FindEdgeOtherVertex
( const FIndex2i& EdgeVerts, int VertexID )
|
|
|
int
|
IndexUtil::FindSharedEdgeVertex
|
|
|
int
|
IndexUtil::FindTriIndex
( T VertexID, const Vec& TriangleVerts )
|
|
|
int
|
IndexUtil::FindTriOrderedEdge
( T VertexID1, T VertexID2, const Vec& TriangleVerts )
|
Find ordered edge [VertexID1,VertexID2] in TriangleVerts
|
|
int
|
IndexUtil::FindTriOtherIndex
( T VertexID1, T VertexID2, const Vec& TriangleVerts )
|
Find ordered edge [VertexID1,VertexID2] in TriangleVerts and then return the index of the remaining third vertex
|
|
int
|
IndexUtil::FindTriOtherVtx
( T VertexID1, T VertexID2, const Vec& TriangleVerts )
|
Find ordered edge [VertexID1,VertexID2] in TriangleVerts and then return the remaining third vertex
|
|
int
|
IndexUtil::FindTriOtherVtx
( T VertexID1, T VertexID2, const TDynamicVector< T >& TriInde..., T TriangleIndex )
|
Find ordered edge [VertexID1,VertexID2] in a triangle that is in an array of triangles, and return remaining third vertex
|
|
int
|
IndexUtil::GetOtherTriIndex
|
If i0 and i1 are unordered indices into a triangle, each in range 0-2, return the third index
|
|
bool
|
IndexUtil::OrientTriEdge
( T& Vertex1, T& Vertex2, const Vec& TriangleVerts )
|
Assuming [Vertex1,Vertex2] is an unordered edge in TriangleVerts, return Vertex1 and Vertex2 in the correct order (ie the same as TriangleVerts)
|
|
int
|
IndexUtil::OrientTriEdgeAndFindOtherVtx
( T& Vertex1, T& Vertex2, const Vec& TriangleVerts )
|
Assuming [Vertex1,Vertex2] is an unordered edge in TriangleVerts, return Vertex1 and Vertex2 in the correct order (ie the same as TriangleVerts), and returns the vertex ID of the other vertex
|
|
bool
|
IndexUtil::SamePairUnordered
( T a0, T a1, T b0, T b1 )
|
|
|
FColor
|
LinearColors::AliceBlue3b()
|
|
|
FLinearColor
|
LinearColors::AliceBlue3f()
|
X11 Colors - https://www.w3.org/TR/css-color-3/#html4 python code to parse text file:
|
|
FColor
|
LinearColors::AntiqueWhite3b()
|
|
|
FLinearColor
|
LinearColors::AntiqueWhite3f()
|
|
|
FColor
|
LinearColors::Aqua3b()
|
|
|
FLinearColor
|
LinearColors::Aqua3f()
|
|
|
FColor
|
LinearColors::Aquamarine3b()
|
|
|
FLinearColor
|
LinearColors::Aquamarine3f()
|
|
|
FColor
|
LinearColors::Azure3b()
|
|
|
FLinearColor
|
LinearColors::Azure3f()
|
|
|
FColor
|
LinearColors::Beige3b()
|
|
|
FLinearColor
|
LinearColors::Beige3f()
|
|
|
FColor
|
LinearColors::Bisque3b()
|
|
|
FLinearColor
|
LinearColors::Bisque3f()
|
|
|
FColor
|
LinearColors::Black3b()
|
|
|
FLinearColor
|
LinearColors::Black3f()
|
|
|
FColor
|
LinearColors::BlanchedAlmond3b()
|
|
|
FLinearColor
|
LinearColors::BlanchedAlmond3f()
|
|
|
FColor
|
LinearColors::Blue3b()
|
|
|
FLinearColor
|
LinearColors::Blue3f()
|
|
|
FColor
|
LinearColors::BlueViolet3b()
|
|
|
FLinearColor
|
LinearColors::BlueViolet3f()
|
|
|
FColor
|
LinearColors::Brown3b()
|
|
|
FLinearColor
|
LinearColors::Brown3f()
|
|
|
FColor
|
LinearColors::Burlywood3b()
|
|
|
FLinearColor
|
LinearColors::Burlywood3f()
|
|
|
FColor
|
LinearColors::CadetBlue3b()
|
|
|
FLinearColor
|
LinearColors::CadetBlue3f()
|
|
|
FColor
|
LinearColors::Chartreuse3b()
|
|
|
FLinearColor
|
LinearColors::Chartreuse3f()
|
|
|
FColor
|
LinearColors::Chocolate3b()
|
|
|
FLinearColor
|
LinearColors::Chocolate3f()
|
|
|
FColor
|
LinearColors::Coral3b()
|
|
|
FLinearColor
|
LinearColors::Coral3f()
|
|
|
FColor
|
LinearColors::CornflowerBlue3b()
|
|
|
FLinearColor
|
LinearColors::CornflowerBlue3f()
|
|
|
FColor
|
LinearColors::Cornsilk3b()
|
|
|
FLinearColor
|
LinearColors::Cornsilk3f()
|
|
|
FColor
|
LinearColors::Crimson3b()
|
|
|
FLinearColor
|
LinearColors::Crimson3f()
|
|
|
FColor
|
LinearColors::Cyan3b()
|
|
|
FLinearColor
|
LinearColors::Cyan3f()
|
|
|
FColor
|
LinearColors::DarkBlue3b()
|
|
|
FLinearColor
|
LinearColors::DarkBlue3f()
|
|
|
FColor
|
LinearColors::DarkCyan3b()
|
|
|
FLinearColor
|
LinearColors::DarkCyan3f()
|
|
|
FColor
|
LinearColors::DarkGoldenrod3b()
|
|
|
FLinearColor
|
LinearColors::DarkGoldenrod3f()
|
|
|
FColor
|
LinearColors::DarkGray3b()
|
|
|
FLinearColor
|
LinearColors::DarkGray3f()
|
|
|
FColor
|
LinearColors::DarkGreen3b()
|
|
|
FLinearColor
|
LinearColors::DarkGreen3f()
|
|
|
FColor
|
LinearColors::DarkKhaki3b()
|
|
|
FLinearColor
|
LinearColors::DarkKhaki3f()
|
|
|
FColor
|
LinearColors::DarkMagenta3b()
|
|
|
FLinearColor
|
LinearColors::DarkMagenta3f()
|
|
|
FColor
|
LinearColors::DarkOliveGreen3b()
|
|
|
FLinearColor
|
LinearColors::DarkOliveGreen3f()
|
|
|
FColor
|
LinearColors::DarkOrange3b()
|
|
|
FLinearColor
|
LinearColors::DarkOrange3f()
|
|
|
FColor
|
LinearColors::DarkOrchid3b()
|
|
|
FLinearColor
|
LinearColors::DarkOrchid3f()
|
|
|
FColor
|
LinearColors::DarkRed3b()
|
|
|
FLinearColor
|
LinearColors::DarkRed3f()
|
|
|
FColor
|
LinearColors::DarkSalmon3b()
|
|
|
FLinearColor
|
LinearColors::DarkSalmon3f()
|
|
|
FColor
|
LinearColors::DarkSeagreen3b()
|
|
|
FLinearColor
|
LinearColors::DarkSeagreen3f()
|
|
|
FColor
|
LinearColors::DarkSlateBlue3b()
|
|
|
FLinearColor
|
LinearColors::DarkSlateBlue3f()
|
|
|
FColor
|
LinearColors::DarkSlateGray3b()
|
|
|
FLinearColor
|
LinearColors::DarkSlateGray3f()
|
|
|
FColor
|
LinearColors::DarkTurquoise3b()
|
|
|
FLinearColor
|
LinearColors::DarkTurquoise3f()
|
|
|
FColor
|
LinearColors::DarkViolet3b()
|
|
|
FLinearColor
|
LinearColors::DarkViolet3f()
|
|
|
FColor
|
LinearColors::DeepPink3b()
|
|
|
FLinearColor
|
LinearColors::DeepPink3f()
|
|
|
FColor
|
LinearColors::DeepSkyBlue3b()
|
|
|
FLinearColor
|
LinearColors::DeepSkyBlue3f()
|
|
|
FColor
|
LinearColors::DimGray3b()
|
|
|
FLinearColor
|
LinearColors::DimGray3f()
|
|
|
FColor
|
LinearColors::DodgerBlue3b()
|
|
|
FLinearColor
|
LinearColors::DodgerBlue3f()
|
|
|
FColor
|
LinearColors::Firebrick3b()
|
|
|
FLinearColor
|
LinearColors::Firebrick3f()
|
|
|
FColor
|
LinearColors::FloralWhite3b()
|
|
|
FLinearColor
|
LinearColors::FloralWhite3f()
|
|
|
FColor
|
LinearColors::ForestGreen3b()
|
|
|
FLinearColor
|
LinearColors::ForestGreen3f()
|
|
|
FColor
|
LinearColors::Fuchsia3b()
|
|
|
FLinearColor
|
LinearColors::Fuchsia3f()
|
|
|
FColor
|
LinearColors::Gainsboro3b()
|
|
|
FLinearColor
|
LinearColors::Gainsboro3f()
|
|
|
FColor
|
LinearColors::GhostWhite3b()
|
|
|
FLinearColor
|
LinearColors::GhostWhite3f()
|
|
|
FColor
|
LinearColors::Gold3b()
|
|
|
FLinearColor
|
LinearColors::Gold3f()
|
|
|
FColor
|
LinearColors::Goldenrod3b()
|
|
|
FLinearColor
|
LinearColors::Goldenrod3f()
|
|
|
FColor
|
LinearColors::Gray3b()
|
|
|
FLinearColor
|
LinearColors::Gray3f()
|
|
|
FColor
|
LinearColors::Green3b()
|
|
|
FLinearColor
|
LinearColors::Green3f()
|
|
|
FColor
|
LinearColors::GreenYellow3b()
|
|
|
FLinearColor
|
LinearColors::GreenYellow3f()
|
|
|
FColor
|
LinearColors::HoneyDew3b()
|
|
|
FLinearColor
|
LinearColors::HoneyDew3f()
|
|
|
FColor
|
LinearColors::HotPink3b()
|
|
|
FLinearColor
|
LinearColors::HotPink3f()
|
|
|
FColor
|
LinearColors::IndianRed3b()
|
|
|
FLinearColor
|
LinearColors::IndianRed3f()
|
|
|
FColor
|
LinearColors::Indigo3b()
|
|
|
FLinearColor
|
LinearColors::Indigo3f()
|
|
|
FColor
|
LinearColors::Ivory3b()
|
|
|
FLinearColor
|
LinearColors::Ivory3f()
|
|
|
FColor
|
LinearColors::Khaki3b()
|
|
|
FLinearColor
|
LinearColors::Khaki3f()
|
|
|
FColor
|
LinearColors::Lavender3b()
|
|
|
FLinearColor
|
LinearColors::Lavender3f()
|
|
|
FColor
|
LinearColors::LavenderBlush3b()
|
|
|
FLinearColor
|
LinearColors::LavenderBlush3f()
|
|
|
FColor
|
LinearColors::LawnGreen3b()
|
|
|
FLinearColor
|
LinearColors::LawnGreen3f()
|
|
|
FColor
|
LinearColors::LemonChiffon3b()
|
|
|
FLinearColor
|
LinearColors::LemonChiffon3f()
|
|
|
FColor
|
LinearColors::LightBlue3b()
|
|
|
FLinearColor
|
LinearColors::LightBlue3f()
|
|
|
FColor
|
LinearColors::LightCoral3b()
|
|
|
FLinearColor
|
LinearColors::LightCoral3f()
|
|
|
FColor
|
LinearColors::LightCyan3b()
|
|
|
FLinearColor
|
LinearColors::LightCyan3f()
|
|
|
FColor
|
LinearColors::LightGoldenrod3b()
|
|
|
FLinearColor
|
LinearColors::LightGoldenrod3f()
|
|
|
FColor
|
LinearColors::LightGray3b()
|
|
|
FLinearColor
|
LinearColors::LightGray3f()
|
|
|
FColor
|
LinearColors::LightGreen3b()
|
|
|
FLinearColor
|
LinearColors::LightGreen3f()
|
|
|
FColor
|
LinearColors::LightPink3b()
|
|
|
FLinearColor
|
LinearColors::LightPink3f()
|
|
|
FColor
|
LinearColors::LightSalmon3b()
|
|
|
FLinearColor
|
LinearColors::LightSalmon3f()
|
|
|
FColor
|
LinearColors::LightSeaGreen3b()
|
|
|
FLinearColor
|
LinearColors::LightSeaGreen3f()
|
|
|
FColor
|
LinearColors::LightSkyBlue3b()
|
|
|
FLinearColor
|
LinearColors::LightSkyBlue3f()
|
|
|
FColor
|
LinearColors::LightSlateGray3b()
|
|
|
FLinearColor
|
LinearColors::LightSlateGray3f()
|
|
|
FColor
|
LinearColors::LightSteelBlue3b()
|
|
|
FLinearColor
|
LinearColors::LightSteelBlue3f()
|
|
|
FColor
|
LinearColors::LightYellow3b()
|
|
|
FLinearColor
|
LinearColors::LightYellow3f()
|
|
|
FColor
|
LinearColors::Lime3b()
|
|
|
FLinearColor
|
LinearColors::Lime3f()
|
|
|
FColor
|
LinearColors::LimeGreen3b()
|
|
|
FLinearColor
|
LinearColors::LimeGreen3f()
|
|
|
FColor
|
LinearColors::Linen3b()
|
|
|
FLinearColor
|
LinearColors::Linen3f()
|
|
|
FColor
|
LinearColors::Magenta3b()
|
|
|
FLinearColor
|
LinearColors::Magenta3f()
|
|
|
VectorType
|
LinearColors::MakeColor3f
( float R, float G, float B )
|
|
|
VectorType
|
LinearColors::MakeColor4f
( float R, float G, float B, float A )
|
|
|
FColor
|
LinearColors::Maroon3b()
|
|
|
FLinearColor
|
LinearColors::Maroon3f()
|
|
|
FColor
|
LinearColors::MediumAquamarine3b()
|
|
|
FLinearColor
|
LinearColors::MediumAquamarine3f()
|
|
|
FColor
|
LinearColors::MediumBlue3b()
|
|
|
FLinearColor
|
LinearColors::MediumBlue3f()
|
|
|
FColor
|
LinearColors::MediumOrchid3b()
|
|
|
FLinearColor
|
LinearColors::MediumOrchid3f()
|
|
|
FColor
|
LinearColors::MediumPurple3b()
|
|
|
FLinearColor
|
LinearColors::MediumPurple3f()
|
|
|
FColor
|
LinearColors::MediumSeaGreen3b()
|
|
|
FLinearColor
|
LinearColors::MediumSeaGreen3f()
|
|
|
FColor
|
LinearColors::MediumSlateBlue3b()
|
|
|
FLinearColor
|
LinearColors::MediumSlateBlue3f()
|
|
|
FColor
|
LinearColors::MediumSpringGreen3b()
|
|
|
FLinearColor
|
LinearColors::MediumSpringGreen3f()
|
|
|
FColor
|
LinearColors::MediumTurquoise3b()
|
|
|
FLinearColor
|
LinearColors::MediumTurquoise3f()
|
|
|
FColor
|
LinearColors::MediumVioletRed3b()
|
|
|
FLinearColor
|
LinearColors::MediumVioletRed3f()
|
|
|
FColor
|
LinearColors::MidnightBlue3b()
|
|
|
FLinearColor
|
LinearColors::MidnightBlue3f()
|
|
|
FColor
|
LinearColors::MintCream3b()
|
|
|
FLinearColor
|
LinearColors::MintCream3f()
|
|
|
FColor
|
LinearColors::MistyRose3b()
|
|
|
FLinearColor
|
LinearColors::MistyRose3f()
|
|
|
FColor
|
LinearColors::Moccasin3b()
|
|
|
FLinearColor
|
LinearColors::Moccasin3f()
|
|
|
FColor
|
LinearColors::NavajoWhite3b()
|
|
|
FLinearColor
|
LinearColors::NavajoWhite3f()
|
|
|
FColor
|
LinearColors::Navy3b()
|
|
|
FLinearColor
|
LinearColors::Navy3f()
|
|
|
FColor
|
LinearColors::OldLace3b()
|
|
|
FLinearColor
|
LinearColors::OldLace3f()
|
|
|
FColor
|
LinearColors::Olive3b()
|
|
|
FLinearColor
|
LinearColors::Olive3f()
|
|
|
FColor
|
LinearColors::OliveDrab3b()
|
|
|
FLinearColor
|
LinearColors::OliveDrab3f()
|
|
|
FColor
|
LinearColors::Orange3b()
|
|
|
FLinearColor
|
LinearColors::Orange3f()
|
|
|
FColor
|
LinearColors::OrangeRed3b()
|
|
|
FLinearColor
|
LinearColors::OrangeRed3f()
|
|
|
FColor
|
LinearColors::Orchid3b()
|
|
|
FLinearColor
|
LinearColors::Orchid3f()
|
|
|
FColor
|
LinearColors::PaleGoldenrod3b()
|
|
|
FLinearColor
|
LinearColors::PaleGoldenrod3f()
|
|
|
FColor
|
LinearColors::PaleGreen3b()
|
|
|
FLinearColor
|
LinearColors::PaleGreen3f()
|
|
|
FColor
|
LinearColors::PaleTurquoise3b()
|
|
|
FLinearColor
|
LinearColors::PaleTurquoise3f()
|
|
|
FColor
|
LinearColors::PaleVioletRed3b()
|
|
|
FLinearColor
|
LinearColors::PaleVioletRed3f()
|
|
|
FColor
|
LinearColors::PapayaWhip3b()
|
|
|
FLinearColor
|
LinearColors::PapayaWhip3f()
|
|
|
FColor
|
LinearColors::PeachPuff3b()
|
|
|
FLinearColor
|
LinearColors::PeachPuff3f()
|
|
|
FColor
|
LinearColors::Peru3b()
|
|
|
FLinearColor
|
LinearColors::Peru3f()
|
|
|
FColor
|
LinearColors::Pink3b()
|
|
|
FLinearColor
|
LinearColors::Pink3f()
|
|
|
FColor
|
LinearColors::Plum3b()
|
|
|
FLinearColor
|
LinearColors::Plum3f()
|
|
|
FColor
|
LinearColors::PowderBlue3b()
|
|
|
FLinearColor
|
LinearColors::PowderBlue3f()
|
|
|
FColor
|
LinearColors::Purple3b()
|
|
|
FLinearColor
|
LinearColors::Purple3f()
|
|
|
FColor
|
LinearColors::Red3b()
|
|
|
FLinearColor
|
LinearColors::Red3f()
|
|
|
FColor
|
LinearColors::RosyBrown3b()
|
|
|
FLinearColor
|
LinearColors::RosyBrown3f()
|
|
|
FColor
|
LinearColors::RoyalBlue3b()
|
|
|
FLinearColor
|
LinearColors::RoyalBlue3f()
|
|
|
FColor
|
LinearColors::SaddleBrown3b()
|
|
|
FLinearColor
|
LinearColors::SaddleBrown3f()
|
|
|
FColor
|
LinearColors::Salmon3b()
|
|
|
FLinearColor
|
LinearColors::Salmon3f()
|
|
|
FColor
|
LinearColors::SandyBrown3b()
|
|
|
FLinearColor
|
LinearColors::SandyBrown3f()
|
|
|
FColor
|
LinearColors::SeaGreen3b()
|
|
|
FLinearColor
|
LinearColors::SeaGreen3f()
|
|
|
FColor
|
LinearColors::Seashell3b()
|
|
|
FLinearColor
|
LinearColors::Seashell3f()
|
|
|
VectorType
|
LinearColors::SelectColor
|
Select a Color from a fixed color palette based on given Index
|
|
FColor
|
LinearColors::SelectFColor
|
Select a FColor from a fixed color palette based on given Index
|
|
FColor
|
LinearColors::Sienna3b()
|
|
|
FLinearColor
|
LinearColors::Sienna3f()
|
|
|
FColor
|
LinearColors::Silver3b()
|
|
|
FLinearColor
|
LinearColors::Silver3f()
|
|
|
FColor
|
LinearColors::SkyBlue3b()
|
|
|
FLinearColor
|
LinearColors::SkyBlue3f()
|
|
|
FColor
|
LinearColors::SlateBlue3b()
|
|
|
FLinearColor
|
LinearColors::SlateBlue3f()
|
|
|
FColor
|
LinearColors::SlateGray3b()
|
|
|
FLinearColor
|
LinearColors::SlateGray3f()
|
|
|
FColor
|
LinearColors::Snow3b()
|
|
|
FLinearColor
|
LinearColors::Snow3f()
|
|
|
FColor
|
LinearColors::SpringGreen3b()
|
|
|
FLinearColor
|
LinearColors::SpringGreen3f()
|
|
|
FColor
|
LinearColors::SteelBlue3b()
|
|
|
FLinearColor
|
LinearColors::SteelBlue3f()
|
|
|
FColor
|
LinearColors::Tan3b()
|
|
|
FLinearColor
|
LinearColors::Tan3f()
|
|
|
FColor
|
LinearColors::Teal3b()
|
|
|
FLinearColor
|
LinearColors::Teal3f()
|
|
|
FColor
|
LinearColors::Thistle3b()
|
|
|
FLinearColor
|
LinearColors::Thistle3f()
|
|
|
FColor
|
LinearColors::Tomato3b()
|
|
|
FLinearColor
|
LinearColors::Tomato3f()
|
|
|
FColor
|
LinearColors::Turquoise3b()
|
|
|
FLinearColor
|
LinearColors::Turquoise3f()
|
|
|
FColor
|
LinearColors::VideoBlack3b()
|
|
|
FLinearColor
|
LinearColors::VideoBlack3f()
|
|
|
FColor
|
LinearColors::VideoBlue3b()
|
|
|
FLinearColor
|
LinearColors::VideoBlue3f()
|
|
|
FColor
|
LinearColors::VideoGreen3b()
|
|
|
FLinearColor
|
LinearColors::VideoGreen3f()
|
|
|
FColor
|
LinearColors::VideoRed3b()
|
|
|
FLinearColor
|
LinearColors::VideoRed3f()
|
|
|
FColor
|
LinearColors::VideoWhite3b()
|
|
|
FLinearColor
|
LinearColors::VideoWhite3f()
|
|
|
FColor
|
LinearColors::Violet3b()
|
|
|
FLinearColor
|
LinearColors::Violet3f()
|
|
|
FColor
|
LinearColors::Wheat3b()
|
|
|
FLinearColor
|
LinearColors::Wheat3f()
|
|
|
FColor
|
LinearColors::White3b()
|
|
|
FLinearColor
|
LinearColors::White3f()
|
|
|
FColor
|
LinearColors::WhiteSmoke3b()
|
|
|
FLinearColor
|
LinearColors::WhiteSmoke3f()
|
|
|
FColor
|
LinearColors::Yellow3b()
|
|
|
FLinearColor
|
LinearColors::Yellow3f()
|
|
|
FColor
|
LinearColors::YellowGreen3b()
|
|
|
FLinearColor
|
LinearColors::YellowGreen3f()
|
|