Go to the documentation of this file.
51 #ifndef faceTriangulation_H
52 #define faceTriangulation_H
75 static const scalar edgeRelTol;
81 static label right(
const label size, label i);
84 static label left(
const label size, label i);
91 static void calcHalfAngle
105 const point& rayOrigin,
114 static bool triangleContainsPoint
125 static void findDiagonal
131 const label startIndex,
140 static label findStart
176 const bool fallBack =
false
188 const bool fallBack =
false
A class for managing temporary objects.
Describes the interaction of a face and a point. It carries the info of a successful hit and (if succ...
faceTriangulation()
Construct null.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Triangulation of faces. Handles concave polygons as well (inefficiently)
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.
const volScalarField & p0