#include <NvBlastExtAuthoringConvexMeshBuilder.h>

Public Member Functions | |
| virtual CollisionHull * | buildCollisionGeometry (uint32_t verticesCount, const NvcVec3 *vertexData)=0 |
| virtual void | release ()=0 |
| virtual void | releaseCollisionHull (CollisionHull *hull) const =0 |
| virtual CollisionHull* Nv::Blast::ConvexMeshBuilder::buildCollisionGeometry | ( | uint32_t | verticesCount, | |
| const NvcVec3 * | vertexData | |||
| ) | [pure virtual] |
Method creates CollisionHull from provided array of vertices.
| [in] | verticesCount | Number of vertices |
| [in] | vertexData | Vertex array of some object, for which collision geometry should be built |
| [out] | output | Reference on CollisionHull object in which generated geometry should be saved |
| virtual void Nv::Blast::ConvexMeshBuilder::release | ( | ) | [pure virtual] |
Release ConvexMeshBuilder memory
| virtual void Nv::Blast::ConvexMeshBuilder::releaseCollisionHull | ( | CollisionHull * | hull | ) | const [pure virtual] |
Release CollisionHull memory.