2 simplex mesh face
![]() | VertexTopologyIterator defines iterators on vertices of a face |
![]() | EdgeTopologyIterator defines iterators on edges of a face |
![]() | setEdgeTopology (SM2EdgeTopology *e) set face neighbor edge |
![]() | setOrientation (unsigned int o) set face orientation |
![]() | getFirstEdgeTopology (void) const returns face first edge |
![]() | getOrientation (void) const returns face first edge orientation |
![]() | getFirstVertexTopology (void) const returns face first vertex |
![]() | getZoneTopology (void) const returns face zone |
![]() | setZone (SM2ZoneTopology *z) attach face to zone |
![]() | isAdjacent (SM2FaceTopology *f) const tests if the face is adjacent to a given face |
![]() | deleted (SM2ZoneTopology *z) removes pointer on deleted zone |
![]() | nextEdge (const SM2EdgeTopology *e, int& orientation) returns edge following e given e orientation |
![]() | previousEdge (const SM2EdgeTopology *e, int& orientation) returns edge preceeding e given e orientation |
![]() | constructor
| ||||||||||||
![]() | destructor
| ||||||||||||
![]() | face iterators
|
![]() | mesh 2-simplex mesh to which face belongs |
![]() | edge one face edge |
![]() | orientation face orientation 0 means this = edge->face[0], run along edge->vertex[0] -> edge->vertex[1] 1 means this = edge->face[1], run along edge->vertex[1] -> edge->vertex[0] |
![]() | zone zone to which the face belongs |
![]() | ref face unique reference |
2 simplex mesh face
typedef EdgeSM2FaceTopologyIterator EdgeTopologyIterator
SM2Topology* mesh
SM2EdgeTopology* edge
unsigned int orientation
SM2ZoneTopology* zone
int ref
constructor
destructor
void setEdgeTopology(SM2EdgeTopology *e)
void setOrientation(unsigned int o)
SM2EdgeTopology* getFirstEdgeTopology(void) const
unsigned int getOrientation(void) const
SM2VertexTopology* getFirstVertexTopology(void) const
SM2ZoneTopology* getZoneTopology(void) const
void setZone(SM2ZoneTopology *z)
bool isAdjacent(SM2FaceTopology *f) const
void deleted(SM2ZoneTopology *z)
static SM2EdgeTopology* nextEdge(const SM2EdgeTopology *e, int& orientation)
orientation - e orientation (0 means vertex[0] -> vertex[1] and 1 means vertex[1] -> vertex[0])
static SM2EdgeTopology* previousEdge(const SM2EdgeTopology *e, int& orientation)
orientation - e orientation (0 means vertex[0] -> vertex[1] and 1 means vertex[1] -> vertex[0])
face iterators
unsigned int getVerticesNumber(void) const
unsigned int getEdgesNumber(void) const
VertexSM2FaceTopologyIterator getVertexTopologyIterator(void) const
EdgeSM2FaceTopologyIterator getEdgeTopologyIterator(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