Nv::Blast::TriangulatorV2 Class Reference

#include <NvBlastExtRTGeometry.h>

Inheritance diagram for Nv::Blast::TriangulatorV2:

Nv::Blast::MeshGenerator

List of all members.

Classes

struct  LinkedListElement

Public Member Functions

uint32_t build (const BooleanResultEdge *edges, uint32_t inEdgeCount, const Vertex *inVertices, Vertex *outWeldedVrts, uint32_t &vcount, uint32_t *outTriangles, PerTriangleAdditionalData *adata, uint32_t maxTcount, const Mesh *ma, const Mesh *mb)
void release ()
 TriangulatorV2 ()

Public Attributes

uint32_t triangleCount
uint32_t * triangleIndices
uint32_t weldedCount
VertexweldedVertices


Constructor & Destructor Documentation

Nv::Blast::TriangulatorV2::TriangulatorV2 (  ) 


Member Function Documentation

uint32_t Nv::Blast::TriangulatorV2::build ( const BooleanResultEdge edges,
uint32_t  inEdgeCount,
const Vertex inVertices,
Vertex outWeldedVrts,
uint32_t &  vcount,
uint32_t *  outTriangles,
PerTriangleAdditionalData adata,
uint32_t  maxTcount,
const Mesh ma,
const Mesh mb 
)

void Nv::Blast::TriangulatorV2::release (  )  [virtual]


Member Data Documentation


The documentation for this class was generated from the following file: