|
| | 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: