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