ProMesh User Manual  v4.3.19
ProMesh Tools

All classes and tools defined by ProMesh. More...

Modules

 Camera
 
 Coordinate Transform
 Tools to transform the mesh or individual vertices.
 
 File IO
 Functions to read and write meshes from/to files.
 
 Grid Generation
 Tools to create new grids from scratch.
 
 Info
 Tools that provide various information on a mesh.
 
 Remeshing
 Tools to alter the topology of the underlying grid.
 
 Selection
 Tools to perform and to manipulate the current selection.
 
 Separate
 Tools to generate new subsets by separating elements in given subsets by topological or geometrical properties.
 
 Subsets
 Tools to group elements in subsets and to manage those subsets.
 
 Util
 Utility classes and functions for scripting.
 

Classes

class  VertexIterator
 
class  EdgeIterator
 
class  FaceIterator
 
class  VolumeIterator
 
class  Mesh
 

Detailed Description

All classes and tools defined by ProMesh.


Class Documentation

◆ VertexIterator

class VertexIterator

Iterators are used to iterate over the elements (vertices, edges, faces, volumes) of a Mesh

Public Member Functions

VertexIteratorclone ()
 
void assign (VertexIterator *param)
 
Vertexvalue ()
 
void advance ()
 
bool equal (VertexIterator *param)
 
bool unequal (VertexIterator *param)
 

Member Function Documentation

◆ advance()

void advance ( )

◆ assign()

void assign ( VertexIterator param)

◆ clone()

VertexIterator* clone ( )

◆ equal()

bool equal ( VertexIterator param)

◆ unequal()

bool unequal ( VertexIterator param)

◆ value()

Vertex* value ( )

◆ EdgeIterator

class EdgeIterator

Iterators are used to iterate over the elements (vertices, edges, faces, volumes) of a Mesh

Public Member Functions

EdgeIteratorclone ()
 
void assign (EdgeIterator *param)
 
Edgevalue ()
 
void advance ()
 
bool equal (EdgeIterator *param)
 
bool unequal (EdgeIterator *param)
 

Member Function Documentation

◆ advance()

void advance ( )

◆ assign()

void assign ( EdgeIterator param)

◆ clone()

EdgeIterator* clone ( )

◆ equal()

bool equal ( EdgeIterator param)

◆ unequal()

bool unequal ( EdgeIterator param)

◆ value()

Edge* value ( )

◆ FaceIterator

class FaceIterator

Iterators are used to iterate over the elements (vertices, edges, faces, volumes) of a Mesh

Public Member Functions

FaceIteratorclone ()
 
void assign (FaceIterator *param)
 
Facevalue ()
 
void advance ()
 
bool equal (FaceIterator *param)
 
bool unequal (FaceIterator *param)
 

Member Function Documentation

◆ advance()

void advance ( )

◆ assign()

void assign ( FaceIterator param)

◆ clone()

FaceIterator* clone ( )

◆ equal()

bool equal ( FaceIterator param)

◆ unequal()

bool unequal ( FaceIterator param)

◆ value()

Face* value ( )

◆ VolumeIterator

class VolumeIterator

Iterators are used to iterate over the elements (vertices, edges, faces, volumes) of a Mesh

Public Member Functions

VolumeIteratorclone ()
 
void assign (VolumeIterator *param)
 
Volumevalue ()
 
void advance ()
 
bool equal (VolumeIterator *param)
 
bool unequal (VolumeIterator *param)
 

Member Function Documentation

◆ advance()

void advance ( )

◆ assign()

void assign ( VolumeIterator param)

◆ clone()

VolumeIterator* clone ( )

◆ equal()

bool equal ( VolumeIterator param)

◆ unequal()

bool unequal ( VolumeIterator param)

◆ value()

Volume* value ( )

◆ Mesh

class Mesh

The Mesh class stores a Grid, SubsetHandler and Selector. Nearly all algorithms in ProMesh operate on Meshes

Public Member Functions

 Mesh ()
 
SubsetHandlercrease_handler ()
 
Vertexcreate_vertex (const Vec3d *param)
 
Edgecreate_edge (Vertex *param, Vertex *param)
 
Facecreate_triangle (Vertex *param, Vertex *param, Vertex *param)
 
Facecreate_quadrilateral (Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_hexahedron (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_octahedron (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_prism (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_pyramid (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_tetrahedron (Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Gridgrid ()
 
Vec3dpivot ()
 
Vec3dposition (Vertex *param)
 
APosition3 * position_attachment ()
 
Selectorselector ()
 
void set_pivot (const Vec3d *param)
 
void set_position (Vertex *param, const Vec3d *param)
 
SubsetHandlersubset_handler ()
 
VertexIteratorvertex_begin ()
 
VertexIteratorvertex_selection_begin ()
 
VertexIteratorvertex_subset_begin (int param)
 
VertexIteratorvertex_end ()
 
VertexIteratorvertex_selection_end ()
 
VertexIteratorvertex_subset_end (int param)
 
EdgeIteratoredge_begin ()
 
EdgeIteratoredge_selection_begin ()
 
EdgeIteratoredge_subset_begin (int param)
 
EdgeIteratoredge_end ()
 
EdgeIteratoredge_selection_end ()
 
EdgeIteratoredge_subset_end (int param)
 
FaceIteratorface_begin ()
 
FaceIteratorface_selection_begin ()
 
FaceIteratorface_subset_begin (int param)
 
FaceIteratorface_end ()
 
FaceIteratorface_selection_end ()
 
FaceIteratorface_subset_end (int param)
 
FaceIteratortriangle_begin ()
 
FaceIteratortriangle_selection_begin ()
 
FaceIteratortriangle_subset_begin (int param)
 
FaceIteratortriangle_end ()
 
FaceIteratortriangle_selection_end ()
 
FaceIteratortriangle_subset_end (int param)
 
FaceIteratorquadrilateral_begin ()
 
FaceIteratorquadrilateral_selection_begin ()
 
FaceIteratorquadrilateral_subset_begin (int param)
 
FaceIteratorquadrilateral_end ()
 
FaceIteratorquadrilateral_selection_end ()
 
FaceIteratorquadrilateral_subset_end (int param)
 
VolumeIteratorvolume_begin ()
 
VolumeIteratorvolume_selection_begin ()
 
VolumeIteratorvolume_subset_begin (int param)
 
VolumeIteratorvolume_end ()
 
VolumeIteratorvolume_selection_end ()
 
VolumeIteratorvolume_subset_end (int param)
 
VolumeIteratortetrahedron_begin ()
 
VolumeIteratortetrahedron_selection_begin ()
 
VolumeIteratortetrahedron_subset_begin (int param)
 
VolumeIteratortetrahedron_end ()
 
VolumeIteratortetrahedron_selection_end ()
 
VolumeIteratortetrahedron_subset_end (int param)
 
VolumeIteratorpyramid_begin ()
 
VolumeIteratorpyramid_selection_begin ()
 
VolumeIteratorpyramid_subset_begin (int param)
 
VolumeIteratorpyramid_end ()
 
VolumeIteratorpyramid_selection_end ()
 
VolumeIteratorpyramid_subset_end (int param)
 
VolumeIteratorprism_begin ()
 
VolumeIteratorprism_selection_begin ()
 
VolumeIteratorprism_subset_begin (int param)
 
VolumeIteratorprism_end ()
 
VolumeIteratorprism_selection_end ()
 
VolumeIteratorprism_subset_end (int param)
 
VolumeIteratorhexahedron_begin ()
 
VolumeIteratorhexahedron_selection_begin ()
 
VolumeIteratorhexahedron_subset_begin (int param)
 
VolumeIteratorhexahedron_end ()
 
VolumeIteratorhexahedron_selection_end ()
 
VolumeIteratorhexahedron_subset_end (int param)
 
VolumeIteratoroctahedron_begin ()
 
VolumeIteratoroctahedron_selection_begin ()
 
VolumeIteratoroctahedron_subset_begin (int param)
 
VolumeIteratoroctahedron_end ()
 
VolumeIteratoroctahedron_selection_end ()
 
VolumeIteratoroctahedron_subset_end (int param)
 
 Mesh ()
 
SubsetHandlercrease_handler ()
 
Vertexcreate_vertex (const Vec3d *param)
 
Edgecreate_edge (Vertex *param, Vertex *param)
 
Facecreate_triangle (Vertex *param, Vertex *param, Vertex *param)
 
Facecreate_quadrilateral (Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_hexahedron (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_octahedron (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_prism (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_pyramid (Vertex *param, Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Volumecreate_tetrahedron (Vertex *param, Vertex *param, Vertex *param, Vertex *param)
 
Gridgrid ()
 
Vec3dpivot ()
 
Vec3dposition (Vertex *param)
 
APosition3 * position_attachment ()
 
Selectorselector ()
 
void set_pivot (const Vec3d *param)
 
void set_position (Vertex *param, const Vec3d *param)
 
SubsetHandlersubset_handler ()
 
VertexIteratorvertex_begin ()
 
VertexIteratorvertex_selection_begin ()
 
VertexIteratorvertex_subset_begin (int param)
 
VertexIteratorvertex_end ()
 
VertexIteratorvertex_selection_end ()
 
VertexIteratorvertex_subset_end (int param)
 
EdgeIteratoredge_begin ()
 
EdgeIteratoredge_selection_begin ()
 
EdgeIteratoredge_subset_begin (int param)
 
EdgeIteratoredge_end ()
 
EdgeIteratoredge_selection_end ()
 
EdgeIteratoredge_subset_end (int param)
 
FaceIteratorface_begin ()
 
FaceIteratorface_selection_begin ()
 
FaceIteratorface_subset_begin (int param)
 
FaceIteratorface_end ()
 
FaceIteratorface_selection_end ()
 
FaceIteratorface_subset_end (int param)
 
FaceIteratortriangle_begin ()
 
FaceIteratortriangle_selection_begin ()
 
FaceIteratortriangle_subset_begin (int param)
 
FaceIteratortriangle_end ()
 
FaceIteratortriangle_selection_end ()
 
FaceIteratortriangle_subset_end (int param)
 
FaceIteratorquadrilateral_begin ()
 
FaceIteratorquadrilateral_selection_begin ()
 
FaceIteratorquadrilateral_subset_begin (int param)
 
FaceIteratorquadrilateral_end ()
 
FaceIteratorquadrilateral_selection_end ()
 
FaceIteratorquadrilateral_subset_end (int param)
 
VolumeIteratorvolume_begin ()
 
VolumeIteratorvolume_selection_begin ()
 
VolumeIteratorvolume_subset_begin (int param)
 
VolumeIteratorvolume_end ()
 
VolumeIteratorvolume_selection_end ()
 
VolumeIteratorvolume_subset_end (int param)
 
VolumeIteratortetrahedron_begin ()
 
VolumeIteratortetrahedron_selection_begin ()
 
VolumeIteratortetrahedron_subset_begin (int param)
 
VolumeIteratortetrahedron_end ()
 
VolumeIteratortetrahedron_selection_end ()
 
VolumeIteratortetrahedron_subset_end (int param)
 
VolumeIteratorpyramid_begin ()
 
VolumeIteratorpyramid_selection_begin ()
 
VolumeIteratorpyramid_subset_begin (int param)
 
VolumeIteratorpyramid_end ()
 
VolumeIteratorpyramid_selection_end ()
 
VolumeIteratorpyramid_subset_end (int param)
 
VolumeIteratorprism_begin ()
 
VolumeIteratorprism_selection_begin ()
 
VolumeIteratorprism_subset_begin (int param)
 
VolumeIteratorprism_end ()
 
VolumeIteratorprism_selection_end ()
 
VolumeIteratorprism_subset_end (int param)
 
VolumeIteratorhexahedron_begin ()
 
VolumeIteratorhexahedron_selection_begin ()
 
VolumeIteratorhexahedron_subset_begin (int param)
 
VolumeIteratorhexahedron_end ()
 
VolumeIteratorhexahedron_selection_end ()
 
VolumeIteratorhexahedron_subset_end (int param)
 
VolumeIteratoroctahedron_begin ()
 
VolumeIteratoroctahedron_selection_begin ()
 
VolumeIteratoroctahedron_subset_begin (int param)
 
VolumeIteratoroctahedron_end ()
 
VolumeIteratoroctahedron_selection_end ()
 
VolumeIteratoroctahedron_subset_end (int param)
 

Constructor & Destructor Documentation

◆ Mesh() [1/2]

Mesh ( )

◆ Mesh() [2/2]

Mesh ( )

Member Function Documentation

◆ crease_handler() [1/2]

SubsetHandler* crease_handler ( )

◆ crease_handler() [2/2]

SubsetHandler* crease_handler ( )

◆ create_edge() [1/2]

Edge* create_edge ( Vertex param,
Vertex param 
)

◆ create_edge() [2/2]

Edge* create_edge ( Vertex param,
Vertex param 
)

◆ create_hexahedron() [1/2]

Volume* create_hexahedron ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_hexahedron() [2/2]

Volume* create_hexahedron ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_octahedron() [1/2]

Volume* create_octahedron ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_octahedron() [2/2]

Volume* create_octahedron ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_prism() [1/2]

Volume* create_prism ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_prism() [2/2]

Volume* create_prism ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_pyramid() [1/2]

Volume* create_pyramid ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_pyramid() [2/2]

Volume* create_pyramid ( Vertex param,
Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_quadrilateral() [1/2]

Face* create_quadrilateral ( Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_quadrilateral() [2/2]

Face* create_quadrilateral ( Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_tetrahedron() [1/2]

Volume* create_tetrahedron ( Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_tetrahedron() [2/2]

Volume* create_tetrahedron ( Vertex param,
Vertex param,
Vertex param,
Vertex param 
)

◆ create_triangle() [1/2]

Face* create_triangle ( Vertex param,
Vertex param,
Vertex param 
)

◆ create_triangle() [2/2]

Face* create_triangle ( Vertex param,
Vertex param,
Vertex param 
)

◆ create_vertex() [1/2]

Vertex* create_vertex ( const Vec3d param)

◆ create_vertex() [2/2]

Vertex* create_vertex ( const Vec3d param)

◆ edge_begin() [1/2]

EdgeIterator* edge_begin ( )

◆ edge_begin() [2/2]

EdgeIterator* edge_begin ( )

◆ edge_end() [1/2]

EdgeIterator* edge_end ( )

◆ edge_end() [2/2]

EdgeIterator* edge_end ( )

◆ edge_selection_begin() [1/2]

EdgeIterator* edge_selection_begin ( )

◆ edge_selection_begin() [2/2]

EdgeIterator* edge_selection_begin ( )

◆ edge_selection_end() [1/2]

EdgeIterator* edge_selection_end ( )

◆ edge_selection_end() [2/2]

EdgeIterator* edge_selection_end ( )

◆ edge_subset_begin() [1/2]

EdgeIterator* edge_subset_begin ( int  param)

◆ edge_subset_begin() [2/2]

EdgeIterator* edge_subset_begin ( int  param)

◆ edge_subset_end() [1/2]

EdgeIterator* edge_subset_end ( int  param)

◆ edge_subset_end() [2/2]

EdgeIterator* edge_subset_end ( int  param)

◆ face_begin() [1/2]

FaceIterator* face_begin ( )

◆ face_begin() [2/2]

FaceIterator* face_begin ( )

◆ face_end() [1/2]

FaceIterator* face_end ( )

◆ face_end() [2/2]

FaceIterator* face_end ( )

◆ face_selection_begin() [1/2]

FaceIterator* face_selection_begin ( )

◆ face_selection_begin() [2/2]

FaceIterator* face_selection_begin ( )

◆ face_selection_end() [1/2]

FaceIterator* face_selection_end ( )

◆ face_selection_end() [2/2]

FaceIterator* face_selection_end ( )

◆ face_subset_begin() [1/2]

FaceIterator* face_subset_begin ( int  param)

◆ face_subset_begin() [2/2]

FaceIterator* face_subset_begin ( int  param)

◆ face_subset_end() [1/2]

FaceIterator* face_subset_end ( int  param)

◆ face_subset_end() [2/2]

FaceIterator* face_subset_end ( int  param)

◆ grid() [1/2]

Grid* grid ( )

◆ grid() [2/2]

Grid* grid ( )

◆ hexahedron_begin() [1/2]

VolumeIterator* hexahedron_begin ( )

◆ hexahedron_begin() [2/2]

VolumeIterator* hexahedron_begin ( )

◆ hexahedron_end() [1/2]

VolumeIterator* hexahedron_end ( )

◆ hexahedron_end() [2/2]

VolumeIterator* hexahedron_end ( )

◆ hexahedron_selection_begin() [1/2]

VolumeIterator* hexahedron_selection_begin ( )

◆ hexahedron_selection_begin() [2/2]

VolumeIterator* hexahedron_selection_begin ( )

◆ hexahedron_selection_end() [1/2]

VolumeIterator* hexahedron_selection_end ( )

◆ hexahedron_selection_end() [2/2]

VolumeIterator* hexahedron_selection_end ( )

◆ hexahedron_subset_begin() [1/2]

VolumeIterator* hexahedron_subset_begin ( int  param)

◆ hexahedron_subset_begin() [2/2]

VolumeIterator* hexahedron_subset_begin ( int  param)

◆ hexahedron_subset_end() [1/2]

VolumeIterator* hexahedron_subset_end ( int  param)

◆ hexahedron_subset_end() [2/2]

VolumeIterator* hexahedron_subset_end ( int  param)

◆ octahedron_begin() [1/2]

VolumeIterator* octahedron_begin ( )

◆ octahedron_begin() [2/2]

VolumeIterator* octahedron_begin ( )

◆ octahedron_end() [1/2]

VolumeIterator* octahedron_end ( )

◆ octahedron_end() [2/2]

VolumeIterator* octahedron_end ( )

◆ octahedron_selection_begin() [1/2]

VolumeIterator* octahedron_selection_begin ( )

◆ octahedron_selection_begin() [2/2]

VolumeIterator* octahedron_selection_begin ( )

◆ octahedron_selection_end() [1/2]

VolumeIterator* octahedron_selection_end ( )

◆ octahedron_selection_end() [2/2]

VolumeIterator* octahedron_selection_end ( )

◆ octahedron_subset_begin() [1/2]

VolumeIterator* octahedron_subset_begin ( int  param)

◆ octahedron_subset_begin() [2/2]

VolumeIterator* octahedron_subset_begin ( int  param)

◆ octahedron_subset_end() [1/2]

VolumeIterator* octahedron_subset_end ( int  param)

◆ octahedron_subset_end() [2/2]

VolumeIterator* octahedron_subset_end ( int  param)

◆ pivot() [1/2]

Vec3d* pivot ( )

◆ pivot() [2/2]

Vec3d* pivot ( )

◆ position() [1/2]

Vec3d* position ( Vertex param)

◆ position() [2/2]

Vec3d* position ( Vertex param)

◆ position_attachment() [1/2]

APosition3* position_attachment ( )

◆ position_attachment() [2/2]

APosition3* position_attachment ( )

◆ prism_begin() [1/2]

VolumeIterator* prism_begin ( )

◆ prism_begin() [2/2]

VolumeIterator* prism_begin ( )

◆ prism_end() [1/2]

VolumeIterator* prism_end ( )

◆ prism_end() [2/2]

VolumeIterator* prism_end ( )

◆ prism_selection_begin() [1/2]

VolumeIterator* prism_selection_begin ( )

◆ prism_selection_begin() [2/2]

VolumeIterator* prism_selection_begin ( )

◆ prism_selection_end() [1/2]

VolumeIterator* prism_selection_end ( )

◆ prism_selection_end() [2/2]

VolumeIterator* prism_selection_end ( )

◆ prism_subset_begin() [1/2]

VolumeIterator* prism_subset_begin ( int  param)

◆ prism_subset_begin() [2/2]

VolumeIterator* prism_subset_begin ( int  param)

◆ prism_subset_end() [1/2]

VolumeIterator* prism_subset_end ( int  param)

◆ prism_subset_end() [2/2]

VolumeIterator* prism_subset_end ( int  param)

◆ pyramid_begin() [1/2]

VolumeIterator* pyramid_begin ( )

◆ pyramid_begin() [2/2]

VolumeIterator* pyramid_begin ( )

◆ pyramid_end() [1/2]

VolumeIterator* pyramid_end ( )

◆ pyramid_end() [2/2]

VolumeIterator* pyramid_end ( )

◆ pyramid_selection_begin() [1/2]

VolumeIterator* pyramid_selection_begin ( )

◆ pyramid_selection_begin() [2/2]

VolumeIterator* pyramid_selection_begin ( )

◆ pyramid_selection_end() [1/2]

VolumeIterator* pyramid_selection_end ( )

◆ pyramid_selection_end() [2/2]

VolumeIterator* pyramid_selection_end ( )

◆ pyramid_subset_begin() [1/2]

VolumeIterator* pyramid_subset_begin ( int  param)

◆ pyramid_subset_begin() [2/2]

VolumeIterator* pyramid_subset_begin ( int  param)

◆ pyramid_subset_end() [1/2]

VolumeIterator* pyramid_subset_end ( int  param)

◆ pyramid_subset_end() [2/2]

VolumeIterator* pyramid_subset_end ( int  param)

◆ quadrilateral_begin() [1/2]

FaceIterator* quadrilateral_begin ( )

◆ quadrilateral_begin() [2/2]

FaceIterator* quadrilateral_begin ( )

◆ quadrilateral_end() [1/2]

FaceIterator* quadrilateral_end ( )

◆ quadrilateral_end() [2/2]

FaceIterator* quadrilateral_end ( )

◆ quadrilateral_selection_begin() [1/2]

FaceIterator* quadrilateral_selection_begin ( )

◆ quadrilateral_selection_begin() [2/2]

FaceIterator* quadrilateral_selection_begin ( )

◆ quadrilateral_selection_end() [1/2]

FaceIterator* quadrilateral_selection_end ( )

◆ quadrilateral_selection_end() [2/2]

FaceIterator* quadrilateral_selection_end ( )

◆ quadrilateral_subset_begin() [1/2]

FaceIterator* quadrilateral_subset_begin ( int  param)

◆ quadrilateral_subset_begin() [2/2]

FaceIterator* quadrilateral_subset_begin ( int  param)

◆ quadrilateral_subset_end() [1/2]

FaceIterator* quadrilateral_subset_end ( int  param)

◆ quadrilateral_subset_end() [2/2]

FaceIterator* quadrilateral_subset_end ( int  param)

◆ selector() [1/2]

Selector* selector ( )

◆ selector() [2/2]

Selector* selector ( )

◆ set_pivot() [1/2]

void set_pivot ( const Vec3d param)

◆ set_pivot() [2/2]

void set_pivot ( const Vec3d param)

◆ set_position() [1/2]

void set_position ( Vertex param,
const Vec3d param 
)

◆ set_position() [2/2]

void set_position ( Vertex param,
const Vec3d param 
)

◆ subset_handler() [1/2]

SubsetHandler* subset_handler ( )

◆ subset_handler() [2/2]

SubsetHandler* subset_handler ( )

◆ tetrahedron_begin() [1/2]

VolumeIterator* tetrahedron_begin ( )

◆ tetrahedron_begin() [2/2]

VolumeIterator* tetrahedron_begin ( )

◆ tetrahedron_end() [1/2]

VolumeIterator* tetrahedron_end ( )

◆ tetrahedron_end() [2/2]

VolumeIterator* tetrahedron_end ( )

◆ tetrahedron_selection_begin() [1/2]

VolumeIterator* tetrahedron_selection_begin ( )

◆ tetrahedron_selection_begin() [2/2]

VolumeIterator* tetrahedron_selection_begin ( )

◆ tetrahedron_selection_end() [1/2]

VolumeIterator* tetrahedron_selection_end ( )

◆ tetrahedron_selection_end() [2/2]

VolumeIterator* tetrahedron_selection_end ( )

◆ tetrahedron_subset_begin() [1/2]

VolumeIterator* tetrahedron_subset_begin ( int  param)

◆ tetrahedron_subset_begin() [2/2]

VolumeIterator* tetrahedron_subset_begin ( int  param)

◆ tetrahedron_subset_end() [1/2]

VolumeIterator* tetrahedron_subset_end ( int  param)

◆ tetrahedron_subset_end() [2/2]

VolumeIterator* tetrahedron_subset_end ( int  param)

◆ triangle_begin() [1/2]

FaceIterator* triangle_begin ( )

◆ triangle_begin() [2/2]

FaceIterator* triangle_begin ( )

◆ triangle_end() [1/2]

FaceIterator* triangle_end ( )

◆ triangle_end() [2/2]

FaceIterator* triangle_end ( )

◆ triangle_selection_begin() [1/2]

FaceIterator* triangle_selection_begin ( )

◆ triangle_selection_begin() [2/2]

FaceIterator* triangle_selection_begin ( )

◆ triangle_selection_end() [1/2]

FaceIterator* triangle_selection_end ( )

◆ triangle_selection_end() [2/2]

FaceIterator* triangle_selection_end ( )

◆ triangle_subset_begin() [1/2]

FaceIterator* triangle_subset_begin ( int  param)

◆ triangle_subset_begin() [2/2]

FaceIterator* triangle_subset_begin ( int  param)

◆ triangle_subset_end() [1/2]

FaceIterator* triangle_subset_end ( int  param)

◆ triangle_subset_end() [2/2]

FaceIterator* triangle_subset_end ( int  param)

◆ vertex_begin() [1/2]

VertexIterator* vertex_begin ( )

◆ vertex_begin() [2/2]

VertexIterator* vertex_begin ( )

◆ vertex_end() [1/2]

VertexIterator* vertex_end ( )

◆ vertex_end() [2/2]

VertexIterator* vertex_end ( )

◆ vertex_selection_begin() [1/2]

VertexIterator* vertex_selection_begin ( )

◆ vertex_selection_begin() [2/2]

VertexIterator* vertex_selection_begin ( )

◆ vertex_selection_end() [1/2]

VertexIterator* vertex_selection_end ( )

◆ vertex_selection_end() [2/2]

VertexIterator* vertex_selection_end ( )

◆ vertex_subset_begin() [1/2]

VertexIterator* vertex_subset_begin ( int  param)

◆ vertex_subset_begin() [2/2]

VertexIterator* vertex_subset_begin ( int  param)

◆ vertex_subset_end() [1/2]

VertexIterator* vertex_subset_end ( int  param)

◆ vertex_subset_end() [2/2]

VertexIterator* vertex_subset_end ( int  param)

◆ volume_begin() [1/2]

VolumeIterator* volume_begin ( )

◆ volume_begin() [2/2]

VolumeIterator* volume_begin ( )

◆ volume_end() [1/2]

VolumeIterator* volume_end ( )

◆ volume_end() [2/2]

VolumeIterator* volume_end ( )

◆ volume_selection_begin() [1/2]

VolumeIterator* volume_selection_begin ( )

◆ volume_selection_begin() [2/2]

VolumeIterator* volume_selection_begin ( )

◆ volume_selection_end() [1/2]

VolumeIterator* volume_selection_end ( )

◆ volume_selection_end() [2/2]

VolumeIterator* volume_selection_end ( )

◆ volume_subset_begin() [1/2]

VolumeIterator* volume_subset_begin ( int  param)

◆ volume_subset_begin() [2/2]

VolumeIterator* volume_subset_begin ( int  param)

◆ volume_subset_end() [1/2]

VolumeIterator* volume_subset_end ( int  param)

◆ volume_subset_end() [2/2]

VolumeIterator* volume_subset_end ( int  param)