#include <vhacdRaycastMesh.h>
|
virtual bool | raycast (const double *from, const double *to, const double *closestToPoint, double *hitLocation, double *hitDistance)=0 |
|
virtual void | release (void)=0 |
|
◆ ~RaycastMesh()
virtual tesseract_collision::VHACD::RaycastMesh::~RaycastMesh |
( |
void |
| ) |
|
|
protectedvirtualdefault |
◆ createRaycastMesh() [1/2]
RaycastMesh * tesseract_collision::VHACD::RaycastMesh::createRaycastMesh |
( |
uint32_t |
vcount, |
|
|
const double * |
vertices, |
|
|
uint32_t |
tcount, |
|
|
const uint32_t * |
indices |
|
) |
| |
|
static |
◆ createRaycastMesh() [2/2]
RaycastMesh * tesseract_collision::VHACD::RaycastMesh::createRaycastMesh |
( |
uint32_t |
vcount, |
|
|
const float * |
vertices, |
|
|
uint32_t |
tcount, |
|
|
const uint32_t * |
indices |
|
) |
| |
|
static |
◆ raycast()
virtual bool tesseract_collision::VHACD::RaycastMesh::raycast |
( |
const double * |
from, |
|
|
const double * |
to, |
|
|
const double * |
closestToPoint, |
|
|
double * |
hitLocation, |
|
|
double * |
hitDistance |
|
) |
| |
|
pure virtual |
◆ release()
virtual void tesseract_collision::VHACD::RaycastMesh::release |
( |
void |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: