Go to the documentation of this file.
39 #ifndef degenerateMatcher_H
40 #define degenerateMatcher_H
A cellMatcher for prism cells.
A cellMatcher for tetWedge cells.
A cellMatcher for tet cells.
A cellMatcher for pyr cells.
A cellMatcher for hex cells.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
static wedgeMatcher wedge
static hexMatcher hex
Matchers for all degenerate hex shapes.
Collection of all hex degenerate matchers (hex, wedge, prism etc.) Has static member function to matc...
An analytical geometric cellShape.
static tetWedgeMatcher tetWedge
A cellMatcher for wedge cells.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
static prismMatcher prism
static cellShape match(const faceList &faces, const labelList &faceOwner, const label cellI, const labelList &cellFaces)
Recognize basic shape.
Cell-face mesh analysis engine.