Public Member Functions | |
triSurfaceMetaData (const triSurf &surface) | |
Construct from triSurf. More... | |
~triSurfaceMetaData () | |
const dictionary & | metaData () 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 triSurf & | surf_ |
const reference to triSurf More... | |
dictionary | metaDict_ |
patches/subsets for removal More... | |
Definition at line 54 of file triSurfaceMetaData.H.
|
private |
Disallow default bitwise copy construct.
triSurfaceMetaData | ( | const triSurf & | surface | ) |
Construct from triSurf.
Definition at line 120 of file triSurfaceMetaData.C.
References triSurfaceMetaData::createMetaData().
~triSurfaceMetaData | ( | ) |
Definition at line 128 of file triSurfaceMetaData.C.
|
private |
create dictionary with meta data
store nformation about surface patches
store information about point subsets
store information about facet subsets
store information about feature edge subsets
Definition at line 37 of file triSurfaceMetaData.C.
References dictionary::add(), DynList< T, staticSize >::clear(), dictionary::clear(), dict, triSurfFeatureEdges::edgesInSubset(), triSurfFeatureEdges::edgeSubsetIndices(), triSurfFeatureEdges::edgeSubsetName(), triSurfFacets::facets(), triSurfFacets::facetsInSubset(), triSurfFacets::facetSubsetIndices(), triSurfFacets::facetSubsetName(), triSurfFeatureEdges::featureEdges(), forAll, geometricSurfacePatch::geometricType(), triSurfaceMetaData::metaDict_, geometricSurfacePatch::name(), triSurfFacets::patches(), triSurfPoints::points(), triSurfPoints::pointsInSubset(), triSurfPoints::pointSubsetIndices(), triSurfPoints::pointSubsetName(), List::size(), LongList< T, Offset >::size(), and triSurfaceMetaData::surf_.
Referenced by triSurfaceMetaData::triSurfaceMetaData().
|
private |
Disallow default bitwise assignment.
|
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().
|
private |
const reference to triSurf
Definition at line 58 of file triSurfaceMetaData.H.
Referenced by triSurfaceMetaData::createMetaData().
|
private |
patches/subsets for removal
Definition at line 61 of file triSurfaceMetaData.H.
Referenced by triSurfaceMetaData::createMetaData(), and triSurfaceMetaData::metaData().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.