Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ISEdge Class Reference

#include <ISEdge.H>

List of all members.

Public Methods

 ISEdge (ISVertex *u, ISVertex *v)
virtual ~ISEdge ()
ISVertexvertex1 () const
ISVertexvertex2 () const
ISFaceface1 () const
ISFaceface2 () const
ISVertexotherVertex (ISVertex *v) const
ISFaceotherFace (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


Constructor & Destructor Documentation

ISEdge::ISEdge ISVertex   u,
ISVertex   v

virtual ISEdge::~ISEdge   [inline, virtual]

Member Function Documentation

int ISEdge::addFace ISFace   face [inline]

int ISEdge::contains ISVertex   v const [inline]

ISFace* ISEdge::face1   const [inline]

ISFace* ISEdge::face2   const [inline]

int ISEdge::isBorder   [inline]

double ISEdge::length  

int ISEdge::nfaces   [inline]

ISFace* ISEdge::otherFace ISFace   f const [inline]

ISVertex* ISEdge::otherVertex ISVertex   v const [inline]

int ISEdge::removeFace ISFace   face [inline]

void ISEdge::setMesh ISMesh   m

Wvec ISEdge::vec  

ISVertex* ISEdge::vertex1   const [inline]

ISVertex* ISEdge::vertex2   const [inline]

Member Data Documentation

ISFace* ISEdge::_f1 [protected]

ISFace* ISEdge::_f2 [protected]

ISMesh* ISEdge::_mesh [protected]

ISVertex* ISEdge::_v1 [protected]

ISVertex* ISEdge::_v2 [protected]

The documentation for this class was generated from the following files:
Generated on Mon Sep 15 16:27:57 2003 for inspace by doxygen1.2.18