VHACD::RaycastMesh Class Reference
#include <vhacdRaycastMesh.h>
List of all members.
|
Public Member Functions |
| virtual bool | raycast (const double *from, const double *to, const double *closestToPoint, double *hitLocation, double *hitDistance)=0 |
| virtual void | release (void)=0 |
Static Public Member Functions |
| static RaycastMesh * | createRaycastMesh (uint32_t vcount, const float *vertices, uint32_t tcount, const uint32_t *indices) |
| static RaycastMesh * | createRaycastMesh (uint32_t vcount, const double *vertices, uint32_t tcount, const uint32_t *indices) |
Protected Member Functions |
| virtual | ~RaycastMesh (void) |
Constructor & Destructor Documentation
| virtual VHACD::RaycastMesh::~RaycastMesh |
( |
void |
|
) |
[inline, protected, virtual] |
Member Function Documentation
| static RaycastMesh* VHACD::RaycastMesh::createRaycastMesh |
( |
uint32_t |
vcount, |
|
|
const float * |
vertices, |
|
|
uint32_t |
tcount, |
|
|
const uint32_t * |
indices | |
|
) |
| | [static] |
| static RaycastMesh* VHACD::RaycastMesh::createRaycastMesh |
( |
uint32_t |
vcount, |
|
|
const double * |
vertices, |
|
|
uint32_t |
tcount, |
|
|
const uint32_t * |
indices | |
|
) |
| | [static] |
| virtual bool VHACD::RaycastMesh::raycast |
( |
const double * |
from, |
|
|
const double * |
to, |
|
|
const double * |
closestToPoint, |
|
|
double * |
hitLocation, |
|
|
double * |
hitDistance | |
|
) |
| | [pure virtual] |
| virtual void VHACD::RaycastMesh::release |
( |
void |
|
) |
[pure virtual] |
The documentation for this class was generated from the following file: