Go to the documentation of this file.
35 #ifndef faceDecomposition_H
36 #define faceDecomposition_H
bool isFacePlanar() const
check if the face is planar
~faceDecomposition()
Destructor.
faceList decomposeFaceIntoTriangles() const
decompose face into triangles
bool isFaceConvex() const
check if the face is convex
void operator=(const faceDecomposition &)
disallows bitwise construct
faceList decomposeFace() const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Pre-declare SubField and related Field type.
faceDecomposition(const faceDecomposition &)
copy constructor
label concaveVertex() const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
const pointField & points_
A face is a list of labels corresponding to mesh vertices.