#include <ISEdge.H>
Public Member Functions | |
| ISEdge (ISVertex *u, ISVertex *v) | |
| virtual | ~ISEdge () |
| ISVertex * | vertex1 () const |
| ISVertex * | vertex2 () const |
| ISFace * | face1 () const |
| ISFace * | face2 () const |
| ISVertex * | otherVertex (ISVertex *v) const |
| ISFace * | otherFace (ISFace *f) const |
| double | length () |
| Wvec | vec () |
| int | isBorder () |
| int | addFace (ISFace *face) |
| int | removeFace (ISFace *face) |
| void | setMesh (ISMesh *m) |
| int | nfaces () |
| int | contains (ISVertex *v) const |
Protected Attributes | |
| ISVertex * | _v1 |
| ISVertex * | _v2 |
| ISFace * | _f1 |
| ISFace * | _f2 |
| ISMesh * | _mesh |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.4