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

Public Member Functions

 triSurfModifier (triSurf &surface)
 Construct from surface mesh. More...
 
 ~triSurfModifier ()
 
pointFieldpointsAccess ()
 non-const access to points More...
 
LongList< labelledTri > & facetsAccess ()
 access to facets More...
 
edgeLongListfeatureEdgesAccess ()
 non-const access to feature edges More...
 
geometricSurfacePatchListpatchesAccess ()
 access to patches More...
 

Private Member Functions

 triSurfModifier ()
 Default construct. More...
 
void operator= (const triSurfModifier &)
 Disallow default bitwise assignment. More...
 

Private Attributes

triSurfsurface_
 reference to the surface mesh More...
 

Detailed Description

Definition at line 48 of file triSurfModifier.H.

Constructor & Destructor Documentation

◆ triSurfModifier() [1/2]

triSurfModifier ( )
private

Default construct.

◆ triSurfModifier() [2/2]

triSurfModifier ( triSurf surface)

Construct from surface mesh.

Construct from parts.

Definition at line 38 of file triSurfModifier.C.

◆ ~triSurfModifier()

Definition at line 45 of file triSurfModifier.C.

Member Function Documentation

◆ operator=()

void operator= ( const triSurfModifier )
private

Disallow default bitwise assignment.

◆ pointsAccess()

pointField & pointsAccess ( )
inline

◆ facetsAccess()

LongList< labelledTri > & facetsAccess ( )
inline

◆ featureEdgesAccess()

edgeLongList & featureEdgesAccess ( )
inline

non-const access to feature edges

Definition at line 47 of file triSurfModifierI.H.

References triSurfFeatureEdges::featureEdges(), and triSurfModifier::surface_.

Referenced by triSurfaceCopyParts::copySurfaceMesh(), triSurfaceDetectFeatureEdges::detectFeatureEdges(), and triSurfaceRemoveFacets::removeFacets().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ patchesAccess()

geometricSurfacePatchList & patchesAccess ( )
inline

Field Documentation

◆ surface_

triSurf& surface_
private

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