|
|
| SESEdge () |
|
| SESEdge (const SESEdge &sesedge, bool deep=false) |
|
| SESEdge (SESVertex *vertex0, SESVertex *vertex1, SESFace *face0, SESFace *face1, const TCircle3< double > &circle, RSEdge *rsedge, Type type, Index index) |
|
virtual | ~SESEdge () |
|
|
void | set (const SESEdge &sesedge, bool deep=false) |
|
SESEdge & | operator= (const SESEdge &sesedge) |
|
void | set (SESVertex *vertex0, SESVertex *vertex1, SESFace *face0, SESFace *face1, const TCircle3< double > &circle, RSEdge *rsedge, Type type, Index index) |
|
|
void | setCircle (const TCircle3< double > ¢er) |
|
TCircle3< double > | getCircle () const |
|
void | setRSEdge (RSEdge *rsedge) |
|
RSEdge * | getRSEdge () const |
|
void | setType (Type type) |
|
Type | getType () const |
|
|
virtual bool | operator== (const SESEdge &sesedge) const |
|
virtual bool | operator!= (const SESEdge &sesedge) const |
|
virtual bool | operator*= (const SESEdge &) const |
|
bool | isFree () const |
|
| GraphEdge () |
|
| GraphEdge (const GraphEdge< SESVertex, SESEdge, SESFace > &edge, bool deep=false) |
|
| GraphEdge (SESVertex *vertex1, SESVertex *vertex2, SESFace *face1, SESFace *face2, Index index) |
|
virtual | ~GraphEdge () |
|
void | set (const GraphEdge< SESVertex, SESEdge, SESFace > &edge, bool deep=false) |
|
void | set (SESVertex *vertex0, SESVertex *vertex1, SESFace *face0, SESFace *face1, Index index) |
|
GraphEdge< SESVertex, SESEdge,
SESFace > & | operator= (const GraphEdge< SESVertex, SESEdge, SESFace > &edge) |
|
void | setVertex (Position i, SESVertex *vertex) |
|
SESVertex * | getVertex (Position i) const |
|
void | setFace (Position i, SESFace *face) |
|
SESFace * | getFace (Position i) const |
|
void | setIndex (Index index) |
|
Index | getIndex () const |
|
SESVertex * | other (const SESVertex *vertex) const throw (Exception::GeneralException) |
|
SESFace * | other (const SESFace *face) const throw (Exception::GeneralException) |
|
bool | substitute (const SESVertex *old_vertex, SESVertex *new_vertex) |
|
bool | substitute (const SESFace *old_vertex, SESFace *new_vertex) |
|
SESFace * | remove (const SESFace *face) |
|
void | revert () |
|
Generic SESEdge Class.
Definition at line 33 of file SESEdge.h.