Flow123d
jenkins-Flow123d-windows-release-multijob-285
|
#include <tetrahedron.h>
Public Member Functions | |
TTetrahedron () | |
TTetrahedron (const TPoint &, const TPoint &, const TPoint &, const TPoint &) | |
~TTetrahedron () | |
const TTriangle & | GetTriangle (int) const |
const TAbscissa & | GetAbscissa (int) const |
const TPoint & | GetPoint (int) const |
double | GetMin (int) const |
double | GetMax (int) const |
double | GetVolume () |
void | SetPoints (const TPoint &P1, const TPoint &P2, const TPoint &P3, const TPoint &P4) |
bool | IsInner (const TPoint &) const |
Static Public Member Functions | |
static int | getNumInstances () |
Private Member Functions | |
int | generateId () |
void | ComputeVolume () |
Private Attributes | |
int | id |
TPoint | X1 |
TPoint | X2 |
TPoint | X3 |
TPoint | X4 |
TTriangle | T1 |
TTriangle | T2 |
TTriangle | T3 |
TTriangle | T4 |
TAbscissa * | A1 |
TAbscissa * | A2 |
TAbscissa * | A3 |
TAbscissa * | A4 |
TAbscissa * | A5 |
TAbscissa * | A6 |
double | volume |
Static Private Attributes | |
static int | numberInstance = 0 |
Definition at line 7 of file tetrahedron.h.
TTetrahedron::TTetrahedron | ( | ) |
Definition at line 14 of file tetrahedron.cpp.
TTetrahedron::TTetrahedron | ( | const TPoint & | X1, |
const TPoint & | X2, | ||
const TPoint & | X3, | ||
const TPoint & | X4 | ||
) |
Definition at line 27 of file tetrahedron.cpp.
TTetrahedron::~TTetrahedron | ( | ) |
Definition at line 51 of file tetrahedron.cpp.
|
private |
|
private |
const TAbscissa & TTetrahedron::GetAbscissa | ( | int | i | ) | const |
double TTetrahedron::GetMax | ( | int | i | ) | const |
Definition at line 122 of file tetrahedron.cpp.
double TTetrahedron::GetMin | ( | int | i | ) | const |
Definition at line 106 of file tetrahedron.cpp.
|
inlinestatic |
Definition at line 51 of file tetrahedron.h.
const TPoint & TTetrahedron::GetPoint | ( | int | i | ) | const |
Definition at line 92 of file tetrahedron.cpp.
const TTriangle & TTetrahedron::GetTriangle | ( | int | i | ) | const |
double TTetrahedron::GetVolume | ( | ) |
Definition at line 138 of file tetrahedron.cpp.
bool TTetrahedron::IsInner | ( | const TPoint & | P | ) | const |
|
private |
Definition at line 22 of file tetrahedron.h.
|
private |
Definition at line 23 of file tetrahedron.h.
|
private |
Definition at line 24 of file tetrahedron.h.
|
private |
Definition at line 25 of file tetrahedron.h.
|
private |
Definition at line 26 of file tetrahedron.h.
|
private |
Definition at line 27 of file tetrahedron.h.
|
private |
Definition at line 10 of file tetrahedron.h.
|
staticprivate |
Definition at line 9 of file tetrahedron.h.
|
private |
Definition at line 17 of file tetrahedron.h.
|
private |
Definition at line 18 of file tetrahedron.h.
|
private |
Definition at line 19 of file tetrahedron.h.
|
private |
Definition at line 20 of file tetrahedron.h.
|
private |
Definition at line 29 of file tetrahedron.h.
|
private |
Definition at line 12 of file tetrahedron.h.
|
private |
Definition at line 13 of file tetrahedron.h.
|
private |
Definition at line 14 of file tetrahedron.h.
|
private |
Definition at line 15 of file tetrahedron.h.