|
| Triangulate (void) |
|
virtual | ~Triangulate (void) |
|
void | reset (void) |
|
virtual const double * | triangulate3d (uint32_t pcount, const double *_points, uint32_t vstride, uint32_t &tcount, bool consolidate, double epsilon) override |
|
virtual const float * | triangulate3d (uint32_t pcount, const float *points, uint32_t vstride, uint32_t &tcount, bool consolidate, float epsilon) override |
|
virtual | ~fm_Triangulate ()=default |
|
virtual const double * | triangulate3d (uint32_t pcount, const double *points, uint32_t vstride, uint32_t &tcount, bool consolidate, double epsilon)=0 |
|
virtual const float * | triangulate3d (uint32_t pcount, const float *points, uint32_t vstride, uint32_t &tcount, bool consolidate, float epsilon)=0 |
|
◆ Triangulate()
tesseract_collision::FLOAT_MATH::Triangulate::Triangulate |
( |
void |
| ) |
|
|
inline |
◆ ~Triangulate()
virtual tesseract_collision::FLOAT_MATH::Triangulate::~Triangulate |
( |
void |
| ) |
|
|
inlinevirtual |
◆ reset()
void tesseract_collision::FLOAT_MATH::Triangulate::reset |
( |
void |
| ) |
|
|
inline |
◆ triangulate3d() [1/2]
virtual const double * tesseract_collision::FLOAT_MATH::Triangulate::triangulate3d |
( |
uint32_t |
pcount, |
|
|
const double * |
_points, |
|
|
uint32_t |
vstride, |
|
|
uint32_t & |
tcount, |
|
|
bool |
consolidate, |
|
|
double |
epsilon |
|
) |
| |
|
inlineoverridevirtual |
◆ triangulate3d() [2/2]
virtual const float * tesseract_collision::FLOAT_MATH::Triangulate::triangulate3d |
( |
uint32_t |
pcount, |
|
|
const float * |
points, |
|
|
uint32_t |
vstride, |
|
|
uint32_t & |
tcount, |
|
|
bool |
consolidate, |
|
|
float |
epsilon |
|
) |
| |
|
inlineoverridevirtual |
◆ mPointsDouble
double* tesseract_collision::FLOAT_MATH::Triangulate::mPointsDouble |
|
private |
◆ mPointsFloat
float* tesseract_collision::FLOAT_MATH::Triangulate::mPointsFloat |
|
private |
The documentation for this class was generated from the following file: