#include <triangulation.h>
Public Member Functions | |
Facet4D () | |
Facet4D (Ridge4D *_r1, Ridge4D *_r2, Ridge4D *_r3, Ridge4D *_r4) | |
Facet4D * | neighbour1 () const |
Facet4D * | neighbour2 () const |
Facet4D * | neighbour3 () const |
Facet4D * | neighbour4 () const |
void | setOuterNormal (Point4D *p) |
double | distance (Point4D *p) |
Public Attributes | |
std::list< Point4D * > | halfspace |
Point4D | outerNormal |
Point4D | centre |
Point4D * | p1 |
Point4D * | p2 |
Point4D * | p3 |
Point4D * | p4 |
Ridge4D * | r1 |
Ridge4D * | r2 |
Ridge4D * | r3 |
Ridge4D * | r4 |
int | status |
Static Public Attributes | |
static int | currentStatus = 1 |
Facet4D::Facet4D | ( | ) | [inline] |
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] |
int Facet4D::currentStatus = 1 [static] |
std::list<Point4D*> Facet4D::halfspace |
int Facet4D::status |