|
|
| | 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.