Public Member Functions | Private Member Functions | Private Attributes
triSurfaceMetaData Class Reference
Collaboration diagram for triSurfaceMetaData:
Collaboration graph
[legend]

Public Member Functions

 triSurfaceMetaData (const triSurf &surface)
 Construct from triSurf. More...
 
 ~triSurfaceMetaData ()
 
const dictionarymetaData () const
 return a constant reference to meta data More...
 

Private Member Functions

void createMetaData ()
 create dictionary with meta data More...
 
 triSurfaceMetaData (const triSurfaceMetaData &)
 Disallow default bitwise copy construct. More...
 
void operator= (const triSurfaceMetaData &)
 Disallow default bitwise assignment. More...
 

Private Attributes

const triSurfsurf_
 const reference to triSurf More...
 
dictionary metaDict_
 patches/subsets for removal More...
 

Detailed Description

Definition at line 54 of file triSurfaceMetaData.H.

Constructor & Destructor Documentation

◆ triSurfaceMetaData() [1/2]

triSurfaceMetaData ( const triSurfaceMetaData )
private

Disallow default bitwise copy construct.

◆ triSurfaceMetaData() [2/2]

triSurfaceMetaData ( const triSurf surface)

Construct from triSurf.

Definition at line 120 of file triSurfaceMetaData.C.

References triSurfaceMetaData::createMetaData().

Here is the call graph for this function:

◆ ~triSurfaceMetaData()

Definition at line 128 of file triSurfaceMetaData.C.

Member Function Documentation

◆ createMetaData()

void createMetaData ( )
private

◆ operator=()

void operator= ( const triSurfaceMetaData )
private

Disallow default bitwise assignment.

◆ metaData()

const dictionary& metaData ( ) const
inline

return a constant reference to meta data

Definition at line 88 of file triSurfaceMetaData.H.

References triSurfaceMetaData::metaDict_.

Referenced by cartesian2DMeshGenerator::cartesian2DMeshGenerator(), cartesianMeshGenerator::cartesianMeshGenerator(), tetMeshGenerator::tetMeshGenerator(), and voronoiMeshGenerator::voronoiMeshGenerator().

Here is the caller graph for this function:

Field Documentation

◆ surf_

const triSurf& surf_
private

const reference to triSurf

Definition at line 58 of file triSurfaceMetaData.H.

Referenced by triSurfaceMetaData::createMetaData().

◆ metaDict_

dictionary metaDict_
private

patches/subsets for removal

Definition at line 61 of file triSurfaceMetaData.H.

Referenced by triSurfaceMetaData::createMetaData(), and triSurfaceMetaData::metaData().


The documentation for this class was generated from the following files: