Nv::Blast::VertexWelding Class Reference
#include <NvBlastExtRTGeometry.h>
List of all members.
|
Public Types |
| typedef int32_t(VertexWelding::* | LOCATE_CALLBACK )(const Vertex &v, uint32_t bucket, bool &isAllDataTheSame) |
Public Member Functions |
| const Vertex * | getVertices () const |
| uint32_t | getVerticesCount () const |
| int32_t | LocateVertexInBucket (const Vertex &v, uint32_t bucket, bool &isAllDataTheSame) |
| int32_t | LocateVertexInBucketOnlyPosition (const Vertex &v, uint32_t bucket, bool &isAllDataTheSame) |
| void | reset () |
| | VertexWelding (uint32_t maxVertexCount, uint32_t maxBucketCount, float gridCellSize, float weldEpsilon, float auxEpsilon, LOCATE_CALLBACK clb) |
| int32_t | WeldVertex (const Vertex *v) |
Member Typedef Documentation
Constructor & Destructor Documentation
| Nv::Blast::VertexWelding::VertexWelding |
( |
uint32_t |
maxVertexCount, |
|
|
uint32_t |
maxBucketCount, |
|
|
float |
gridCellSize, |
|
|
float |
weldEpsilon, |
|
|
float |
auxEpsilon, |
|
|
LOCATE_CALLBACK |
clb | |
|
) |
| | |
Member Function Documentation
| const Vertex* Nv::Blast::VertexWelding::getVertices |
( |
|
) |
const [inline] |
| uint32_t Nv::Blast::VertexWelding::getVerticesCount |
( |
|
) |
const [inline] |
| int32_t Nv::Blast::VertexWelding::LocateVertexInBucket |
( |
const Vertex & |
v, |
|
|
uint32_t |
bucket, |
|
|
bool & |
isAllDataTheSame | |
|
) |
| | |
| int32_t Nv::Blast::VertexWelding::LocateVertexInBucketOnlyPosition |
( |
const Vertex & |
v, |
|
|
uint32_t |
bucket, |
|
|
bool & |
isAllDataTheSame | |
|
) |
| | |
| void Nv::Blast::VertexWelding::reset |
( |
|
) |
|
| int32_t Nv::Blast::VertexWelding::WeldVertex |
( |
const Vertex * |
v |
) |
|
The documentation for this class was generated from the following file: