36 #ifndef extendedFeatureEdgeMesh_H 37 #define extendedFeatureEdgeMesh_H
virtual bool writeData(Ostream &) const
WriteData function required for regIOobject write operation.
const List< sideVolumeType > & normalVolumeTypes() const
Return.
TypeName("extendedFeatureEdgeMesh")
Runtime type information.
label nonFeatureStart() const
Return the index of the start of the non-feature points.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
const labelListList & featurePointEdges() const
Return the edge labels for a given feature point. Edges are.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const vectorField & edgeDirections() const
Return the edgeDirection vectors.
const labelList & regionEdges() const
Return the feature edges which are on the boundary between.
Holds feature edges/points of surface.
const labelListList & edgeNormals() const
Return the indices of the normals that are adjacent to the.
label multipleStart() const
Return the index of the start of the multiply-connected feature.
virtual bool write() const
Write using setting from DB.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
const vectorField & normals() const
Return the normals of the surfaces adjacent to the feature edges.
label openStart() const
Return the index of the start of the open feature edges.
virtual bool readData(Istream &)
ReadData function required for regIOobject read operation.
A list of faces which address into the list of points.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
extendedFeatureEdgeMesh(const IOobject &)
Construct (read) given an IOobject.
Registry of regIOobjects.
A class for handling file names.
label internalStart() const
Return the index of the start of the internal feature edges.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
label mixedStart() const
Return the index of the start of the mixed type feature points.
virtual ~extendedFeatureEdgeMesh()
Destructor.
Description of feature edges and points.
const labelListList & normalDirections() const
label concaveStart() const
Return the index of the start of the concave feature points.
label flatStart() const
Return the index of the start of the flat feature edges.
const labelListList & featurePointNormals() const
Return the indices of the normals that are adjacent to the.