The Delaunay vertices required to conform to a feature point can be determined upon initialisation because the feature points are fixed and do not change throughout the meshing process.
More...
|
vector | sharedFaceNormal (const extendedFeatureEdgeMesh &feMesh, const label edgeI, const label nextEdgeI) const |
| Calculate the shared face normal between two edges geometrically. More...
|
|
label | getSign (const extendedFeatureEdgeMesh::edgeStatus eStatus) const |
|
bool | createSpecialisedFeaturePoint (const extendedFeatureEdgeMesh &feMesh, const labelList &pEds, const pointFeatureEdgesTypes &pFEdgesTypes, const List< extendedFeatureEdgeMesh::edgeStatus > &allEdStat, const label ptI, DynamicList< Vb > &pts) const |
|
void | addMasterAndSlavePoints (const DynamicList< point > &masterPoints, const DynamicList< indexedVertexEnum::vertexType > &masterPointsTypes, const Map< DynamicList< autoPtr< plane > > > &masterPointReflections, DynamicList< Vb > &pts, const label ptI) const |
|
void | createMasterAndSlavePoints (const extendedFeatureEdgeMesh &feMesh, const label ptI, DynamicList< Vb > &pts) const |
| Helper function for conforming to feature points. More...
|
|
void | createMixedFeaturePoints (DynamicList< Vb > &pts) const |
|
void | createFeaturePoints (DynamicList< Vb > &pts) |
| Create the points that will conform to the feature. More...
|
|
| featurePointConformer (const featurePointConformer &) |
| Disallow default bitwise copy construct. More...
|
|
void | operator= (const featurePointConformer &) |
| Disallow default bitwise assignment. More...
|
|
|
static const scalar | tolParallel |
| Tolerance within which two lines are said to be parallel. More...
|
|
The Delaunay vertices required to conform to a feature point can be determined upon initialisation because the feature points are fixed and do not change throughout the meshing process.
- Source files
-
Definition at line 65 of file featurePointConformer.H.
◆ featurePointConformer() [1/2]
Disallow default bitwise copy construct.
◆ featurePointConformer() [2/2]
Construct from components.
◆ ~featurePointConformer()
◆ sharedFaceNormal()
Calculate the shared face normal between two edges geometrically.
◆ getSign()
◆ createSpecialisedFeaturePoint()
◆ addMasterAndSlavePoints()
◆ createMasterAndSlavePoints()
Helper function for conforming to feature points.
◆ createMixedFeaturePoints()
◆ createFeaturePoints()
Create the points that will conform to the feature.
◆ operator=()
Disallow default bitwise assignment.
◆ ClassName()
ClassName |
( |
"featurePointConformer" |
| ) |
|
Runtime type information.
◆ featurePointVertices()
◆ featurePointPairs()
◆ distribute()
Distribute the feature point vertices according to the.
supplied background mesh
◆ reIndexPointPairs()
void reIndexPointPairs |
( |
const Map< label > & |
oldToNewIndices | ) |
|
Reindex the feature point pairs using the map.
◆ tolParallel
◆ foamyHexMesh_
◆ foamyHexMeshControls_
◆ geometryToConformTo_
◆ featurePointVertices_
List<Vb> featurePointVertices_ |
|
private |
◆ ftPtPairs_
The documentation for this class was generated from the following files:
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/conformalVoronoiMesh/featurePointConformer/featurePointConformer.H
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/conformalVoronoiMesh/featurePointConformer/featurePointConformerI.H