49 #ifndef faceTriangulation_H 50 #define faceTriangulation_H 73 static const scalar edgeRelTol;
89 static void calcHalfAngle
103 const point& rayOrigin,
112 static bool triangleContainsPoint
123 static void findDiagonal
129 const label startIndex,
138 static label findStart
174 const bool fallBack =
false 186 const bool fallBack =
false const pointField & points
faceTriangulation()
Construct null.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A face is a list of labels corresponding to mesh vertices.
Triangulation of faces. Handles concave polygons as well (inefficiently)
A normal distribution model.
label size() const
Return the number of elements in the UList.
A class for managing temporary objects.