Facet4D Class Reference

#include <triangulation.h>

List of all members.

Public Member Functions

 Facet4D ()
 Facet4D (Ridge4D *_r1, Ridge4D *_r2, Ridge4D *_r3, Ridge4D *_r4)
Facet4Dneighbour1 () const
Facet4Dneighbour2 () const
Facet4Dneighbour3 () const
Facet4Dneighbour4 () const
void setOuterNormal (Point4D *p)
double distance (Point4D *p)

Public Attributes

std::list< Point4D * > halfspace
Point4D outerNormal
Point4D centre
Point4Dp1
Point4Dp2
Point4Dp3
Point4Dp4
Ridge4Dr1
Ridge4Dr2
Ridge4Dr3
Ridge4Dr4
int status

Static Public Attributes

static int currentStatus = 1


Constructor & Destructor Documentation

Facet4D::Facet4D (  )  [inline]

Facet4D::Facet4D ( Ridge4D _r1,
Ridge4D _r2,
Ridge4D _r3,
Ridge4D _r4 
) [inline]


Member Function Documentation

double Facet4D::distance ( Point4D p  )  [inline]

Facet4D* Facet4D::neighbour1 (  )  const [inline]

Facet4D* Facet4D::neighbour2 (  )  const [inline]

Facet4D* Facet4D::neighbour3 (  )  const [inline]

Facet4D* Facet4D::neighbour4 (  )  const [inline]

void Facet4D::setOuterNormal ( Point4D p  )  [inline]


Member Data Documentation

int Facet4D::currentStatus = 1 [static]


The documentation for this class was generated from the following files:

Generated on Fri Jan 8 12:51:27 2010 for QSAS by  doxygen 1.5.7