Go to the documentation of this file.
36 #ifndef triSurfaceClassifyEdges_H
37 #define triSurfaceClassifyEdges_H
void checkOrientation()
check the orientation of the patches in the triangulated surface
List< direction > edgeTypes_
flags for surface edges
~triSurfaceClassifyEdges()
List< direction > facetOrientation_
orientation of facet's normal (0 - unknown, 1- outward, 2- inward)
const List< direction > & edgeTypes() const
return the list of edge classification
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Direction is an integer type used to represent the Cartesian directions etc. Currently it is a typede...
void operator=(const triSurfaceClassifyEdges &)
Disallow default bitwise assignment.
void classifyEdgesTypes()
classify edges based on the orientation of the surface facets
direction edgeType(const label edgeI) const
return the edge type according to the above enumerator
triSurfaceClassifyEdges(const triSurfaceClassifyEdges &)
Disallow default bitwise copy construct.
Octree for mesh generation.
const meshOctree & octree_
reference to meshOctree