From e9623d143fb8b59546e3911d49e3e0c85faa2237 Mon Sep 17 00:00:00 2001 From: Bryan Galdrikian Date: Mon, 30 Oct 2017 12:48:13 -0700 Subject: Add setChunkMesh method for FractureTool --- ...last_ext_authoring_fracture_tool_8h-source.html | 102 +++++++------- ...ext_authoring_fracture_tool_impl_8h-source.html | 148 +++++++++++---------- ...ass_nv_1_1_blast_1_1_fracture_tool-members.html | 1 + .../class_nv_1_1_blast_1_1_fracture_tool.html | 33 +++++ ...v_1_1_blast_1_1_fracture_tool_impl-members.html | 1 + .../class_nv_1_1_blast_1_1_fracture_tool_impl.html | 33 +++++ docs/source_docs/files/functions_0x67.html | 8 +- docs/source_docs/files/functions_0x72.html | 25 ++-- docs/source_docs/files/functions_0x73.html | 43 +++--- docs/source_docs/files/functions_0x75.html | 22 +-- docs/source_docs/files/functions_0x76.html | 6 +- docs/source_docs/files/functions_0x78.html | 19 ++- docs/source_docs/files/functions_0x7a.html | 15 ++- docs/source_docs/files/functions_func_0x67.html | 8 +- docs/source_docs/files/functions_func_0x72.html | 38 +++--- docs/source_docs/files/functions_func_0x73.html | 55 ++++---- docs/source_docs/files/functions_func_0x75.html | 3 +- docs/source_docs/files/functions_vars_0x75.html | 19 +-- 18 files changed, 329 insertions(+), 250 deletions(-) (limited to 'docs/source_docs') diff --git a/docs/source_docs/files/_nv_blast_ext_authoring_fracture_tool_8h-source.html b/docs/source_docs/files/_nv_blast_ext_authoring_fracture_tool_8h-source.html index b30b682..e0a1ff4 100644 --- a/docs/source_docs/files/_nv_blast_ext_authoring_fracture_tool_8h-source.html +++ b/docs/source_docs/files/_nv_blast_ext_authoring_fracture_tool_8h-source.html @@ -149,61 +149,63 @@ 00200 00204 virtual void setSourceMesh(const Mesh* mesh) = 0; 00205 -00209 virtual void setInteriorMaterialId(int32_t materialId) = 0; +00209 virtual int32_t setChunkMesh(const Mesh* mesh, int32_t parentId) = 0; 00210 -00214 virtual int32_t getInteriorMaterialId() const = 0; +00214 virtual void setInteriorMaterialId(int32_t materialId) = 0; 00215 -00219 virtual void replaceMaterialId(int32_t oldMaterialId, int32_t newMaterialId) = 0; +00219 virtual int32_t getInteriorMaterialId() const = 0; 00220 -00224 virtual Mesh* createChunkMesh(int32_t chunkId) = 0; +00224 virtual void replaceMaterialId(int32_t oldMaterialId, int32_t newMaterialId) = 0; 00225 -00230 virtual void getTransformation(physx::PxVec3& offset, float& scale) = 0; -00231 -00232 -00241 virtual int32_t voronoiFracturing(uint32_t chunkId, uint32_t cellCount, const physx::PxVec3* cellPoints, bool replaceChunk) = 0; -00242 -00254 virtual int32_t voronoiFracturing(uint32_t chunkId, uint32_t cellCount, const physx::PxVec3* cellPoints, const physx::PxVec3& scale, const physx::PxQuat& rotation, bool replaceChunk) = 0; -00255 -00256 -00267 virtual int32_t slicing(uint32_t chunkId, SlicingConfiguration conf, bool replaceChunk, RandomGeneratorBase* rnd) = 0; -00268 -00269 -00273 virtual void finalizeFracturing() = 0; -00274 -00275 virtual uint32_t getChunkCount() const = 0; -00276 -00280 virtual const ChunkInfo& getChunkInfo(int32_t chunkIndex) = 0; +00229 virtual Mesh* createChunkMesh(int32_t chunkId) = 0; +00230 +00235 virtual void getTransformation(physx::PxVec3& offset, float& scale) = 0; +00236 +00237 +00246 virtual int32_t voronoiFracturing(uint32_t chunkId, uint32_t cellCount, const physx::PxVec3* cellPoints, bool replaceChunk) = 0; +00247 +00259 virtual int32_t voronoiFracturing(uint32_t chunkId, uint32_t cellCount, const physx::PxVec3* cellPoints, const physx::PxVec3& scale, const physx::PxQuat& rotation, bool replaceChunk) = 0; +00260 +00261 +00272 virtual int32_t slicing(uint32_t chunkId, SlicingConfiguration conf, bool replaceChunk, RandomGeneratorBase* rnd) = 0; +00273 +00274 +00278 virtual void finalizeFracturing() = 0; +00279 +00280 virtual uint32_t getChunkCount() const = 0; 00281 -00289 virtual float getMeshOverlap(const Mesh& meshA, const Mesh& meshB) = 0; -00290 -00297 virtual uint32_t getBaseMesh(int32_t chunkIndex, Triangle*& output) = 0; -00298 -00304 virtual int32_t getChunkIndex(int32_t chunkId) = 0; -00305 -00311 virtual int32_t getChunkId(int32_t chunkIndex) = 0; -00312 -00318 virtual int32_t getChunkDepth(int32_t chunkId) = 0; -00319 -00326 virtual uint32_t getChunksIdAtDepth(uint32_t depth, int32_t*& chunkIds) = 0; -00327 -00328 -00338 virtual uint32_t getBufferedBaseMeshes(Vertex*& vertexBuffer, uint32_t*& indexBuffer, uint32_t*& indexBufferOffsets) = 0; -00339 -00344 virtual void setRemoveIslands(bool isRemoveIslands) = 0; -00345 -00351 virtual int32_t islandDetectionAndRemoving(int32_t chunkId) = 0; -00352 -00357 virtual bool isMeshContainOpenEdges(const Mesh* input) = 0; -00358 -00364 virtual bool deleteAllChildrenOfChunk(int32_t chunkId) = 0; -00365 -00366 virtual void uniteChunks(uint32_t maxAtLevel, uint32_t maxGroupSize) = 0; -00367 }; -00368 -00369 } // namespace Blast -00370 } // namespace Nv -00371 -00372 #endif // ifndef NVBLASTAUTHORINGFRACTURETOOL_H +00285 virtual const ChunkInfo& getChunkInfo(int32_t chunkIndex) = 0; +00286 +00294 virtual float getMeshOverlap(const Mesh& meshA, const Mesh& meshB) = 0; +00295 +00302 virtual uint32_t getBaseMesh(int32_t chunkIndex, Triangle*& output) = 0; +00303 +00309 virtual int32_t getChunkIndex(int32_t chunkId) = 0; +00310 +00316 virtual int32_t getChunkId(int32_t chunkIndex) = 0; +00317 +00323 virtual int32_t getChunkDepth(int32_t chunkId) = 0; +00324 +00331 virtual uint32_t getChunksIdAtDepth(uint32_t depth, int32_t*& chunkIds) = 0; +00332 +00333 +00343 virtual uint32_t getBufferedBaseMeshes(Vertex*& vertexBuffer, uint32_t*& indexBuffer, uint32_t*& indexBufferOffsets) = 0; +00344 +00349 virtual void setRemoveIslands(bool isRemoveIslands) = 0; +00350 +00356 virtual int32_t islandDetectionAndRemoving(int32_t chunkId) = 0; +00357 +00362 virtual bool isMeshContainOpenEdges(const Mesh* input) = 0; +00363 +00369 virtual bool deleteAllChildrenOfChunk(int32_t chunkId) = 0; +00370 +00371 virtual void uniteChunks(uint32_t maxAtLevel, uint32_t maxGroupSize) = 0; +00372 }; +00373 +00374 } // namespace Blast +00375 } // namespace Nv +00376 +00377 #endif // ifndef NVBLASTAUTHORINGFRACTURETOOL_H virtual void reset ()=0 +virtual int32_t setChunkMesh (const Mesh *mesh, int32_t parentId)=0 + virtual void setInteriorMaterialId (int32_t materialId)=0 virtual void setRemoveIslands (bool isRemoveIslands)=0 @@ -666,6 +668,37 @@ Replaces an material id on faces with a new one Reset FractureTool state.

Implemented in Nv::Blast::FractureToolImpl.

+ +

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual int32_t Nv::Blast::FractureTool::setChunkMesh (const Mesh mesh,
int32_t  parentId 
) [pure virtual]
+
+
+ +

+Set chunk mesh, parentId should be valid, return id of new chunk. +

Implemented in Nv::Blast::FractureToolImpl.

+

diff --git a/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl-members.html b/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl-members.html index 3ed2480..5f6155e 100644 --- a/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl-members.html +++ b/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl-members.html @@ -69,6 +69,7 @@ release() overrideNv::Blast::FractureToolImpl [virtual] replaceMaterialId(int32_t oldMaterialId, int32_t newMaterialId) overrideNv::Blast::FractureToolImpl [virtual] reset() 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] diff --git a/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl.html b/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl.html index f3b01dc..64e93f7 100644 --- a/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl.html +++ b/docs/source_docs/files/class_nv_1_1_blast_1_1_fracture_tool_impl.html @@ -98,6 +98,8 @@ Inheritance diagram for Nv::Blast::FractureToolImpl: void reset () override +int32_t setChunkMesh (const Mesh *mesh, int32_t parentId) override + void setInteriorMaterialId (int32_t materialId) override void setRemoveIslands (bool isRemoveIslands) override @@ -707,6 +709,37 @@ Replaces an material id on faces with a new one Reset FractureTool state.

Implements Nv::Blast::FractureTool.

+ +

+ +

+
+ + + + + + + + + + + + + + + + + + +
int32_t Nv::Blast::FractureToolImpl::setChunkMesh (const Mesh mesh,
int32_t  parentId 
) [override, virtual]
+
+
+ +

+Set chunk mesh, parentId should be valid, return id of new chunk. +

Implements Nv::Blast::FractureTool.

+

diff --git a/docs/source_docs/files/functions_0x67.html b/docs/source_docs/files/functions_0x67.html index 2bdb19f..9048dae 100644 --- a/docs/source_docs/files/functions_0x67.html +++ b/docs/source_docs/files/functions_0x67.html @@ -816,11 +816,11 @@ Here is a list of all class members with links to the classes they belong to: : FLOAT_MATH::fm_VertexIndex

  • getVertexFloat() : FLOAT_MATH::fm_VertexIndex -
  • getVertices() -: Nv::Blast::Mesh -, Nv::Blast::MeshImpl
  • GetVertices() -: VHACD::TMMesh +: VHACD::TMMesh +
  • getVertices() +: Nv::Blast::MeshImpl +, Nv::Blast::Mesh
  • getVerticesCount() : Nv::Blast::MeshImpl , Nv::Blast::IMeshFileReader diff --git a/docs/source_docs/files/functions_0x72.html b/docs/source_docs/files/functions_0x72.html index 2e3ad88..e64226b 100644 --- a/docs/source_docs/files/functions_0x72.html +++ b/docs/source_docs/files/functions_0x72.html @@ -163,60 +163,61 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtSerializationInternal
  • reinitialize() : Nv::Blast::TkFamily -
  • Release() -: VHACD::VHACD -, VHACD::IVHACD
  • release() : Nv::Blast::BlastBondGenerator -, Nv::Blast::SharedBlock< T > , Nv::Blast::ConvexMeshBuilder , Nv::Blast::VoronoiSitesGenerator +, Nv::Blast::SharedMemory , Nv::Blast::FractureTool , Nv::Blast::Mesh , Nv::Blast::MeshCleaner , Nv::Blast::AuthoringResult , Nv::Blast::BlastBondGeneratorImpl -, Nv::Blast::final , Nv::Blast::CollisionHullImpl , Nv::Blast::ConvexMeshBuilderImpl +, Nv::Blast::Actor , Nv::Blast::VoronoiSitesGeneratorImpl -, Nv::Blast::ExtGroupTaskManagerImpl , Nv::Blast::FractureToolImpl , Nv::Blast::MeshCleanerImpl +, Nv::Blast::ExtSerializer , Nv::Blast::MeshImpl -, Nv::Blast::final , VHACD::RaycastMesh , Nv::Blast::IMeshFileReader +, Nv::Blast::final , Nv::Blast::IMeshFileWriter , Nv::Blast::FbxFileReader , Nv::Blast::FbxFileWriter , Nv::Blast::ObjFileReader , Nv::Blast::ObjFileWriter -, Nv::Blast::ExtPxFamily , Nv::Blast::ApexImporter::DefaultReleaser< T > , Nv::Blast::ApexImporter::ApexReleaser +, Nv::Blast::ExtPxStressSolver +, Nv::Blast::ApexImporter::ApexReleaser , Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > , Nv::Blast::ExtImpactDamageManager , Nv::Blast::ExtPxAsset +, Nv::Blast::ExtPxFamily , Nv::Blast::ExtPxManager -, Nv::Blast::ExtPxStressSolver , Nv::Blast::ExtGroupTaskManager , Nv::Blast::ExtSyncEvent , Nv::Blast::ExtSync , Nv::Blast::final , Nv::Blast::ExtGroupWorkerTask +, Nv::Blast::ExtGroupTaskManagerImpl , Nv::Blast::ExtSerialization -, Nv::Blast::ExtSerializer , NvBlastExtDamageAccelerator +, Nv::Blast::final , Nv::Blast::ExtStressSolver -, Nv::Blast::Actor , Nv::Blast::TkFramework , Nv::Blast::TkObject , Nv::Blast::TkActorImpl , Nv::Blast::TkFrameworkImpl , Nv::Blast::TkJointImpl +, Nv::Blast::SharedBlock< T > , Nv::Blast::SharedBuffer< T > -, Nv::Blast::SharedMemory +
  • Release() +: VHACD::VHACD +, VHACD::IVHACD
  • releaseCollisionHulls() : Nv::Blast::AuthoringResult
  • releaseSyncBuffer() diff --git a/docs/source_docs/files/functions_0x73.html b/docs/source_docs/files/functions_0x73.html index 15be6d9..c369251 100644 --- a/docs/source_docs/files/functions_0x73.html +++ b/docs/source_docs/files/functions_0x73.html @@ -169,6 +169,9 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::Serialization::Asset::Asset::Builder
  • setChunkIndices() : Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Builder +
  • setChunkMesh() +: Nv::Blast::FractureTool +, Nv::Blast::FractureToolImpl
  • setChunks() : Nv::Blast::Serialization::Asset::Asset::Builder , Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Builder @@ -245,8 +248,8 @@ Here is a list of all class members with links to the classes they belong to:
  • setQ() : Nv::Blast::Serialization::PxTransform::PxTransform::Builder
  • setRemoveIslands() -: Nv::Blast::FractureToolImpl -, Nv::Blast::FractureTool +: Nv::Blast::FractureTool +, Nv::Blast::FractureToolImpl
  • setRotation() : Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder
  • setScale() @@ -266,12 +269,13 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl
  • setState() -: Nv::Blast::SweepingAccelerator -, Nv::Blast::IntersectionTestingAccelerator -, Nv::Blast::SpatialAccelerator -, Nv::Blast::DummyAccelerator -, Nv::Blast::SweepingAccelerator +: Nv::Blast::BBoxBasedAccelerator +, Nv::Blast::IntersectionTestingAccelerator , Nv::Blast::BBoxBasedAccelerator +, Nv::Blast::DummyAccelerator +, Nv::Blast::SpatialAccelerator +, Nv::Blast::DummyAccelerator +, Nv::Blast::SweepingAccelerator
  • setStencil() : Nv::Blast::VoronoiSitesGenerator , Nv::Blast::VoronoiSitesGeneratorImpl @@ -284,8 +288,8 @@ Here is a list of all class members with links to the classes they belong to:
  • setType() : Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder
  • setUniformHealth() -: Nv::Blast::final -, Nv::Blast::ExtPxAsset +: Nv::Blast::ExtPxAsset +, Nv::Blast::final
  • setup() : Nv::Blast::ExtGroupWorkerTask
  • setValue() @@ -302,8 +306,8 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::Serialization::PxQuat::PxQuat::Builder , Nv::Blast::Serialization::PxVec3::PxVec3::Builder
  • setZ() -: Nv::Blast::Serialization::PxVec3::PxVec3::Builder -, Nv::Blast::Serialization::PxQuat::PxQuat::Builder +: Nv::Blast::Serialization::PxQuat::PxQuat::Builder +, Nv::Blast::Serialization::PxVec3::PxVec3::Builder
  • SharedBlock() : Nv::Blast::SharedBlock< T >
  • SharedBuffer() @@ -316,14 +320,15 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::SimplexNoise
  • simulationFilterData : Nv::Blast::ExtPxShapeDescTemplate +
  • size +: NvBlastDataBlock +, btAlignedObjectArray< T > +
  • Size() +: VHACD::SArray< T, N >
  • size() : Nv::Blast::FixedArray< T > -, NvBlastDataBlock -, btAlignedObjectArray< T > , Nv::Blast::FixedPriorityQueue< Element, Comparator > , Nv::Blast::FixedQueue< T > -
  • Size() -: VHACD::SArray< T, N >
  • skipObject() : Nv::Blast::ExtSerialization
  • slicing() @@ -331,17 +336,17 @@ Here is a list of all class members with links to the classes they belong to: , Nv::Blast::FractureTool
  • smoothingGroup : Nv::Blast::Triangle -, Nv::Blast::Facet , Nv::Blast::TriangleIndexed +, Nv::Blast::Facet
  • sortToCCW() : Nv::Blast::TriangleProcessor
  • spawn() : Nv::Blast::final , Nv::Blast::ExtPxFamily -
  • split() -: Nv::Blast::Actor
  • Split : Nv::Blast::TkEvent +
  • split() +: Nv::Blast::Actor
  • splitRequiredScratch() : Nv::Blast::Actor
  • startProcess() @@ -393,7 +398,7 @@ Here is a list of all class members with links to the classes they belong to:
  • SweepingAccelerator() : Nv::Blast::SweepingAccelerator
  • syncFamily() -: Nv::Blast::ExtSync +: Nv::Blast::ExtSync diff --git a/docs/source_docs/files/functions_0x75.html b/docs/source_docs/files/functions_0x75.html index a769d4c..f908c45 100644 --- a/docs/source_docs/files/functions_0x75.html +++ b/docs/source_docs/files/functions_0x75.html @@ -110,12 +110,12 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtPxFamily , Nv::Blast::ExtPxManager , Nv::Blast::final -
  • Update() -: VHACD::IVHACD::IVHACD::IUserCallback
  • update() : Nv::Blast::ExtPxStressSolver , Nv::Blast::final , Nv::Blast::ExtStressSolver +
  • Update() +: VHACD::IVHACD::IVHACD::IUserCallback
  • updateJoint() : Nv::Blast::final
  • UpdateMinMax() @@ -127,20 +127,20 @@ Here is a list of all class members with links to the classes they belong to:
  • UpperSupport : Nv::Blast::Asset::Asset::ChunkAnnotation
  • userData -: NvBlastChunkDesc -
  • userdata -: NvBlastChunkFractureData -, NvBlastBondFractureData -
  • userData : NvBlastChunk +, Nv::Blast::TkActorData +, Nv::Blast::TkObject , Nv::Blast::ExtPxAsset , Nv::Blast::TriangleIndexed +
  • userdata +: NvBlastBondFractureData +, NvBlastChunkFractureData +
  • userData +: NvBlastBond +, NvBlastChunkDesc , Nv::Blast::Triangle -, Nv::Blast::TkActorData -, Nv::Blast::TkObject -, Nv::Blast::Facet -, NvBlastBond , Nv::Blast::ExtPxFamily +, Nv::Blast::Facet
  • userIntData : Nv::Blast::TkIdentifiable
  • UUID() diff --git a/docs/source_docs/files/functions_0x76.html b/docs/source_docs/files/functions_0x76.html index f40f39b..43595ff 100644 --- a/docs/source_docs/files/functions_0x76.html +++ b/docs/source_docs/files/functions_0x76.html @@ -112,14 +112,14 @@ Here is a list of all class members with links to the classes they belong to: : NvBlastTimers
  • VisibleChunkIt() : Nv::Blast::Actor::Actor::VisibleChunkIt +
  • Volume +: VHACD::TetrahedronSet
  • volume : NvBlastChunk +, NvBlastChunkDesc
  • Volume : VHACD::VoxelSet -, VHACD::TetrahedronSet , VHACD::Volume -
  • volume -: NvBlastChunkDesc
  • voronoiFracturing() : Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl diff --git a/docs/source_docs/files/functions_0x78.html b/docs/source_docs/files/functions_0x78.html index ee7fcd3..05bbfd8 100644 --- a/docs/source_docs/files/functions_0x78.html +++ b/docs/source_docs/files/functions_0x78.html @@ -86,22 +86,19 @@ Here is a list of all class members with links to the classes they belong to:

    - x -

    diff --git a/docs/source_docs/files/functions_0x7a.html b/docs/source_docs/files/functions_0x7a.html index b2c6ac5..1790977 100644 --- a/docs/source_docs/files/functions_0x7a.html +++ b/docs/source_docs/files/functions_0x7a.html @@ -86,15 +86,18 @@ Here is a list of all class members with links to the classes they belong to:

    - z -

    diff --git a/docs/source_docs/files/functions_func_0x75.html b/docs/source_docs/files/functions_func_0x75.html index 3d48cd9..b733190 100644 --- a/docs/source_docs/files/functions_func_0x75.html +++ b/docs/source_docs/files/functions_func_0x75.html @@ -102,13 +102,12 @@ : Nv::Blast::ExtPxFamily , Nv::Blast::ExtPxManager , Nv::Blast::final -
  • update() -: Nv::Blast::ExtStressSolver
  • Update() : VHACD::IVHACD::IVHACD::IUserCallback
  • update() : Nv::Blast::ExtPxStressSolver , Nv::Blast::final +, Nv::Blast::ExtStressSolver
  • updateJoint() : Nv::Blast::final
  • UpdateMinMax() diff --git a/docs/source_docs/files/functions_vars_0x75.html b/docs/source_docs/files/functions_vars_0x75.html index dc90e1a..80be35c 100644 --- a/docs/source_docs/files/functions_vars_0x75.html +++ b/docs/source_docs/files/functions_vars_0x75.html @@ -88,21 +88,22 @@ : NvBlastActorDesc
  • uniformInitialLowerSupportChunkHealth : NvBlastActorDesc -
  • userData -: Nv::Blast::TriangleIndexed -, NvBlastChunk -, NvBlastBond
  • userdata : NvBlastBondFractureData -, NvBlastChunkFractureData
  • userData -: Nv::Blast::TkObject +: Nv::Blast::ExtPxAsset +, Nv::Blast::ExtPxFamily +, Nv::Blast::TkObject , Nv::Blast::TkActorData -, Nv::Blast::Facet , NvBlastChunkDesc +, NvBlastBond , Nv::Blast::Triangle -, Nv::Blast::ExtPxFamily -, Nv::Blast::ExtPxAsset +, NvBlastChunk +
  • userdata +: NvBlastChunkFractureData +
  • userData +: Nv::Blast::Facet +, Nv::Blast::TriangleIndexed
  • userIntData : Nv::Blast::TkIdentifiable
  • uv -- cgit v1.2.3