Element3D Class Reference
#include <triangulation.h>
List of all members.
|
Public Member Functions |
| | Element3D () |
| | Element3D (Point4D *p1, Point4D *p2, Point4D *p3, Point4D *p4) |
| double | volume (const Point3D &p, int i, int j, int k) |
| double | volume () |
| bool | findBarycentricCoordinates (const Point3D &p, double &c1, double &c2, double &c3, double &c4) |
| bool | operator< (const Element3D &e) const |
Public Attributes |
| double | points [4][3] |
| double | val [4] |
| double | area [4] |
| Point3D | circumCentre |
| double | distToOrigin |
| double | dist1 |
| double | dist2 |
| double | dist3 |
| double | dist4 |
| double | circumRadius2 |
| double | elementArea |
| double | A |
| double | B |
| double | C |
| double | E |
| double | F |
| double | G |
| double | I |
| double | J |
| double | K |
Constructor & Destructor Documentation
| Element3D::Element3D |
( |
|
) |
[inline] |
Member Function Documentation
| bool Element3D::findBarycentricCoordinates |
( |
const Point3D & |
p, |
|
|
double & |
c1, |
|
|
double & |
c2, |
|
|
double & |
c3, |
|
|
double & |
c4 | |
|
) |
| | [inline] |
| bool Element3D::operator< |
( |
const Element3D & |
e |
) |
const [inline] |
| double Element3D::volume |
( |
|
) |
[inline] |
| double Element3D::volume |
( |
const Point3D & |
p, |
|
|
int |
i, |
|
|
int |
j, |
|
|
int |
k | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: