77 static label otherEdge
87 void visitConnectedFaces
100 void walkPointConnectedFaces
104 const label regionPointi,
105 const label startFacei,
106 const label startEdgeI,
112 void walkAllPointConnectedFaces
131 const label excludeFacei,
144 const label startCell,
145 const label startFace
160 return insidePointFaces_;
Cell-face mesh analysis engine.
Determines the 'side' for every face and connected to a singly-connected (through edges) region of fa...
regionSide(const primitiveMesh &mesh, const labelHashSet ®ion, const labelHashSet &fenceEdges, const label startCell, const label startFace)
Construct from components.
static label otherFace(const primitiveMesh &mesh, const label celli, const label excludeFacei, const label edgeI)
Step across edge onto other face on cell.
const labelHashSet & sideOwner() const
const labelHashSet & insidePointFaces() const
ClassName("regionSide")
Runtime type information.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.