2 simplex mesh face
![]() | refine (void) Refine the face (add a face) |
![]() | decimate (void) Decimate the face (remove a face) |
![]() | getVertexIterator (void) const returns an iterator over face vertices |
![]() | getEdgeIterator (void) const returns an iterator over face edges |
![]() | getCenter (void) const returns face center |
![]() | getNormal (void) const returns face normal |
![]() | getFirstEdge (void) const returns face first edge |
![]() | mergeWithFace (SM2Face *f) merge with another to change mesh topology |
![]() | getFirstVertex (void) const returns face first vertex |
![]() | getZone (void) const returns face zone |
![]() | getMesh (void) const returns face simplex mesh |
![]() | getLongestEdge (void) const returns face longest edge |
![]() | getShortestEdge (void) const returns face shortest edge |
![]() | computeCenterAndNormal (void) computes face center and normal data members |
![]() | computeCenter (void) computes face center |
![]() | computeArea (void) computes the total area enclosed by the face |
![]() | changeZone (void) modify the face zone based on the zones of its neighboring faces |
![]() | getArea () const returns the area enclosed by a face |
![]() | glSet (void) const call face gl redraw commands |
![]() | unselect (void) unselects this face |
![]() | select (void) selects this face |
![]() | constructor
| ||
![]() | destructor
|
![]() | VertexIterator defines iterators on vertices of a face |
![]() | EdgeIterator defines iterators on edges of a face |
face iterators
2 simplex mesh face
typedef EdgeSM2FaceIterator EdgeIterator
Vec3
Vec3
double area
double curvature
double distanceData
Vec3
bool interpolated
unsigned char label
double score
unsigned char countRefined
constructor
destructor
virtual SM2Face* refine(void)
virtual SM2Face* decimate(void)
VertexSM2FaceIterator getVertexIterator(void) const
EdgeSM2FaceIterator getEdgeIterator(void) const
const Vec3
const Vec3
SM2Edge* getFirstEdge(void) const
SM2Contour3D* mergeWithFace(SM2Face *f)
SM2Vertex* getFirstVertex(void) const
SM2Zone* getZone(void) const
SM2* getMesh(void) const
SM2Edge* getLongestEdge(void) const
SM2Edge* getShortestEdge(void) const
void computeCenterAndNormal(void)
void computeCenter(void)
void computeArea(void)
void changeZone(void)
double getArea() const
void glSet(void) const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de