#include <BaryPatch.h>
Public Member Functions | |
BaryCoord (int Dim, float *BaryCoordFloatTable, int *LvlZeroPointsIndices, Point *CreatedPoint) | |
~BaryCoord () | |
bool | IsIdentical (BaryCoord &P2) |
Public Attributes | |
int | _Dim |
float * | _BaryCoordFloatTable |
int * | _LvlZeroPointsIndice |
Point * | _CreatedPoint |
BaryCoord is used to represent a point in a n-dimensionnal barycentric space
BaryCoord::BaryCoord | ( | int | Dim, | |
float * | BaryCoordFloatTable, | |||
int * | LvlZeroPointsIndices, | |||
Point * | CreatedPoint | |||
) | [inline] |
The basic constructor, copying all the parameters to get its data
BaryCoord::~BaryCoord | ( | ) | [inline] |
Destructor
bool BaryCoord::IsIdentical | ( | BaryCoord & | P2 | ) | [inline] |
Checks if 2 BaryCoord are equal (it then concerns the same point)
The table containing the barycentric coordinates associated to the point we are working with
The point created by the barycentric coordinates and the current point's position
int BaryCoord::_Dim |
The dimension of the barycentrix space
The table containing the indices of the level zero's points