|
|
| SESFace () |
|
| SESFace (const SESFace &sesface, bool deep=false) |
|
| SESFace (Type type, RSVertex *rsvertex, RSEdge *rsedge, RSFace *rsface) |
|
virtual | ~SESFace () |
|
|
void | set (const SESFace &sesface, bool deep=false) |
|
SESFace & | operator= (const SESFace &sesface) |
|
void | setType (Type type) |
|
Type | getType () const |
|
void | setRSVertex (RSVertex *rsvertex) |
|
RSVertex * | getRSVertex () const |
|
void | setRSEdge (RSEdge *rsedge) |
|
RSEdge * | getRSEdge () const |
|
void | setRSFace (RSFace *rsface) |
|
RSFace * | getRSFace () const |
|
|
void | normalize (bool singular) |
|
|
virtual bool | operator== (const SESFace &) const |
|
virtual bool | operator!= (const SESFace &) const |
|
virtual bool | operator*= (const SESFace &) const |
|
bool | isNeighbouredTo (SESFace *face) const |
|
bool | isFree () const |
|
bool | hasSingularEdges () const |
|
| GraphFace () |
|
| GraphFace (const GraphFace< SESVertex, SESEdge, SESFace > &face, bool deep=false) |
|
virtual | ~GraphFace () |
|
void | set (const GraphFace< SESVertex, SESEdge, SESFace > &face, bool deep=false) |
|
GraphFace< SESVertex, SESEdge,
SESFace > & | operator= (const GraphFace< SESVertex, SESEdge, SESFace > &face) |
|
void | insert (SESVertex *vertex) |
|
void | insert (SESEdge *edge) |
|
void | remove (SESVertex *vertex) |
|
void | remove (SESEdge *edge) |
|
Position | numberOfVertices () const |
|
Position | numberOfEdges () const |
|
void | setIndex (Index index) |
|
Index | getIndex () const |
|
bool | getEdges (const SESVertex *vertex, SESEdge *&edge1, SESEdge *&edge2) const |
|
bool | getEdge (const SESVertex *vertex1, const SESVertex *vertex2, SESEdge *&edge) const |
|
SESEdge * | getSimilarEdge (const SESEdge *edge) const |
|
bool | substitute (const SESVertex *old_vertex, SESVertex *new_vertex) |
|
bool | substitute (const SESEdge *old_edge, SESEdge *new_edge) |
|
SESVertex * | has (SESVertex *vertex) const |
|
SESEdge * | has (SESEdge *edge) const |
|
VertexIterator | beginVertex () |
|
ConstVertexIterator | beginVertex () const |
|
VertexIterator | endVertex () |
|
ConstVertexIterator | endVertex () const |
|
EdgeIterator | beginEdge () |
|
ConstEdgeIterator | beginEdge () const |
|
EdgeIterator | endEdge () |
|
ConstEdgeIterator | endEdge () const |
|
Generic SESFace Class.
Definition at line 37 of file SESFace.h.