Nv::Blast::FractureToolImpl Member List

This is the complete list of members for Nv::Blast::FractureToolImpl, including all inherited members.

createChunkMesh(int32_t chunkId) overrideNv::Blast::FractureToolImpl [virtual]
cut(uint32_t chunkId, const NvcVec3 &normal, const NvcVec3 &position, const NoiseConfiguration &noise, bool replaceChunk, RandomGeneratorBase *rnd) overrideNv::Blast::FractureToolImpl [virtual]
cutout(uint32_t chunkId, CutoutConfiguration conf, bool replaceChunk, RandomGeneratorBase *rnd) overrideNv::Blast::FractureToolImpl [virtual]
deleteChunkSubhierarchy(int32_t chunkId, bool deleteRoot=false) overrideNv::Blast::FractureToolImpl [virtual]
finalizeFracturing() overrideNv::Blast::FractureToolImpl [virtual]
fitAllUvToRect(float side) overrideNv::Blast::FractureToolImpl [virtual]
fitUvToRect(float side, uint32_t chunkId) overrideNv::Blast::FractureToolImpl [virtual]
FractureToolImpl()Nv::Blast::FractureToolImpl [inline]
getBaseMesh(int32_t chunkIndex, Triangle *&output) overrideNv::Blast::FractureToolImpl [virtual]
getBufferedBaseMeshes(Vertex *&vertexBuffer, uint32_t *&indexBuffer, uint32_t *&indexBufferOffsets) overrideNv::Blast::FractureToolImpl [virtual]
getChunkCount() const overrideNv::Blast::FractureToolImpl [virtual]
getChunkDepth(int32_t chunkId) overrideNv::Blast::FractureToolImpl [virtual]
getChunkId(int32_t chunkIndex) overrideNv::Blast::FractureToolImpl [virtual]
getChunkIndex(int32_t chunkId) overrideNv::Blast::FractureToolImpl [virtual]
getChunkInfo(int32_t chunkIndex) overrideNv::Blast::FractureToolImpl [virtual]
getChunksIdAtDepth(uint32_t depth, int32_t *&chunkIds) overrideNv::Blast::FractureToolImpl [virtual]
getInteriorMaterialId() const overrideNv::Blast::FractureToolImpl [virtual]
getMeshOverlap(const Mesh &meshA, const Mesh &meshB) overrideNv::Blast::FractureToolImpl [virtual]
getTransformation(NvcVec3 &offset, float &scale) overrideNv::Blast::FractureToolImpl [virtual]
islandDetectionAndRemoving(int32_t chunkId, bool createAtNewDepth=false) overrideNv::Blast::FractureToolImpl [virtual]
isMeshContainOpenEdges(const Mesh *input) overrideNv::Blast::FractureToolImpl [virtual]
mChunkDataNv::Blast::FractureToolImpl [protected]
mChunkIdCounterNv::Blast::FractureToolImpl [protected]
mChunkPostprocessorsNv::Blast::FractureToolImpl [protected]
mInteriorMaterialIdNv::Blast::FractureToolImpl [protected]
mOffsetNv::Blast::FractureToolImpl [protected]
mPlaneIndexerOffsetNv::Blast::FractureToolImpl [protected]
mRemoveIslandsNv::Blast::FractureToolImpl [protected]
mScaleFactorNv::Blast::FractureToolImpl [protected]
release() overrideNv::Blast::FractureToolImpl [virtual]
replaceMaterialId(int32_t oldMaterialId, int32_t newMaterialId) overrideNv::Blast::FractureToolImpl [virtual]
reset() overrideNv::Blast::FractureToolImpl [virtual]
setApproximateBonding(uint32_t chunkId, bool useApproximateBonding) overrideNv::Blast::FractureToolImpl [virtual]
setChunkMesh(const Mesh *mesh, int32_t parentId) overrideNv::Blast::FractureToolImpl [virtual]
setInteriorMaterialId(int32_t materialId) overrideNv::Blast::FractureToolImpl [virtual]
setRemoveIslands(bool isRemoveIslands) overrideNv::Blast::FractureToolImpl [virtual]
setSourceMesh(const Mesh *mesh) overrideNv::Blast::FractureToolImpl [virtual]
slicing(uint32_t chunkId, const SlicingConfiguration &conf, bool replaceChunk, RandomGeneratorBase *rnd) overrideNv::Blast::FractureToolImpl [virtual]
uniteChunks(uint32_t threshold, uint32_t targetClusterSize, const uint32_t *chunksToMerge, uint32_t mergeChunkCount, const NvcVec2i *adjChunks, uint32_t adjChunksSize, bool removeOriginalChunks=false) overrideNv::Blast::FractureToolImpl [virtual]
updateBaseMesh(int32_t chunkIndex, Triangle *output) overrideNv::Blast::FractureToolImpl [virtual]
voronoiFracturing(uint32_t chunkId, uint32_t cellCount, const NvcVec3 *cellPoints, bool replaceChunk) overrideNv::Blast::FractureToolImpl [virtual]
voronoiFracturing(uint32_t chunkId, uint32_t cellCount, const NvcVec3 *cellPoints, const NvcVec3 &scale, const NvcQuat &rotation, bool replaceChunk) overrideNv::Blast::FractureToolImpl [virtual]
~FractureTool()Nv::Blast::FractureTool [inline, virtual]
~FractureToolImpl()Nv::Blast::FractureToolImpl [inline]