|
| template<class T > |
| | MyRaycastMesh (uint32_t vcount, const T *vertices, uint32_t tcount, const uint32_t *indices) |
| |
| | ~MyRaycastMesh (void) |
| |
| virtual void | release (void) override |
| |
| virtual bool | raycast (const double *from, const double *to, const double *closestToPoint, double *hitLocation, double *hitDistance) override final |
| |
| virtual bool | raycast (const double *from, const double *to, const double *closestToPoint, double *hitLocation, double *hitDistance)=0 |
| |
| virtual void | release (void)=0 |
| |
◆ MyRaycastMesh()
| tesseract_collision::RAYCAST_MESH::MyRaycastMesh::MyRaycastMesh |
( |
uint32_t |
vcount, |
|
|
const T * |
vertices, |
|
|
uint32_t |
tcount, |
|
|
const uint32_t * |
indices |
|
) |
| |
|
inline |
◆ ~MyRaycastMesh()
| tesseract_collision::RAYCAST_MESH::MyRaycastMesh::~MyRaycastMesh |
( |
void |
| ) |
|
|
inline |
◆ raycast()
| virtual bool tesseract_collision::RAYCAST_MESH::MyRaycastMesh::raycast |
( |
const double * |
from, |
|
|
const double * |
to, |
|
|
const double * |
closestToPoint, |
|
|
double * |
hitLocation, |
|
|
double * |
hitDistance |
|
) |
| |
|
inlinefinaloverridevirtual |
◆ release()
| virtual void tesseract_collision::RAYCAST_MESH::MyRaycastMesh::release |
( |
void |
| ) |
|
|
inlineoverridevirtual |
◆ mIndices
| uint32_t* tesseract_collision::RAYCAST_MESH::MyRaycastMesh::mIndices |
◆ mTcount
| uint32_t tesseract_collision::RAYCAST_MESH::MyRaycastMesh::mTcount |
◆ mVcount
| uint32_t tesseract_collision::RAYCAST_MESH::MyRaycastMesh::mVcount |
◆ mVertices
| double* tesseract_collision::RAYCAST_MESH::MyRaycastMesh::mVertices |
The documentation for this class was generated from the following file: