From ac961c33c61b487d982ca9cf9b04ba4ac754ecda Mon Sep 17 00:00:00 2001 From: Bryan Galdrikian Date: Fri, 26 Jan 2018 21:55:41 -0800 Subject: Apex dependency removed (used in ExtImport) Mesh corruption and crash fit for UV fitting function Updated release_notes.txt --- docs/_compile/api.doxyfile | 2 +- docs/_compile/source.doxyfile | 2 +- .../_nv_blast_ext_apex_import_tool_8h-source.html | 196 +++++----- .../files/_nv_blast_ext_apex_import_tool_8h.html | 4 + .../api_docs/files/_nv_blast_ext_authoring_8h.html | 2 +- .../files/_nv_blast_ext_exporter_8h-source.html | 8 +- docs/api_docs/files/_nv_blast_ext_exporter_8h.html | 2 +- docs/api_docs/files/annotated.html | 2 +- ...apex_importer_1_1_apex_import_tool-members.html | 17 +- ...ast_1_1_apex_importer_1_1_apex_import_tool.html | 189 +++++++--- docs/api_docs/files/classes.html | 2 +- docs/api_docs/files/functions_0x64.html | 2 +- docs/api_docs/files/functions_0x66.html | 4 +- docs/api_docs/files/functions_0x67.html | 18 +- docs/api_docs/files/functions_0x69.html | 10 +- docs/api_docs/files/functions_0x6c.html | 2 +- docs/api_docs/files/functions_0x6d.html | 22 +- docs/api_docs/files/functions_0x6e.html | 2 +- docs/api_docs/files/functions_0x73.html | 6 +- docs/api_docs/files/functions_0x75.html | 17 +- docs/api_docs/files/functions_func_0x67.html | 14 +- docs/api_docs/files/functions_func_0x69.html | 10 +- docs/api_docs/files/functions_func_0x6c.html | 2 +- docs/api_docs/files/functions_vars_0x64.html | 2 +- docs/api_docs/files/functions_vars_0x6d.html | 22 +- docs/api_docs/files/functions_vars_0x6e.html | 2 +- docs/api_docs/files/functions_vars_0x73.html | 2 +- docs/api_docs/files/functions_vars_0x75.html | 19 +- docs/api_docs/files/hierarchy.html | 2 +- docs/api_docs/files/namespace_nv_1_1_blast.html | 2 +- .../api_docs/files/namespace_nv_parameterized.html | 32 ++ docs/api_docs/files/namespaces.html | 1 + docs/api_docs/files/pagereleasenotes.html | 3 +- ...v_1_1_blast_1_1_exporter_mesh_data-members.html | 2 +- ...struct_nv_1_1_blast_1_1_exporter_mesh_data.html | 6 +- .../struct_nv_1_1_blast_1_1_material-members.html | 32 ++ .../files/struct_nv_1_1_blast_1_1_material.html | 76 ++++ .../struct_nv_1_1_blast_1_1_materials-members.html | 32 -- .../files/struct_nv_1_1_blast_1_1_materials.html | 76 ---- docs/api_docs/files/tree.html | 5 +- docs/release_notes.txt | 3 +- .../_nv_blast_ext_apex_destruction_8h-source.html | 140 ------- .../files/_nv_blast_ext_apex_destruction_8h.html | 70 ---- .../_nv_blast_ext_apex_import_tool_8h-source.html | 196 +++++----- .../files/_nv_blast_ext_apex_import_tool_8h.html | 4 + .../files/_nv_blast_ext_authoring_8h.html | 2 +- .../files/_nv_blast_ext_exporter_8h-source.html | 8 +- .../files/_nv_blast_ext_exporter_8h.html | 2 +- .../_nv_blast_ext_scoped_resource_8h-source.html | 223 ----------- .../files/_nv_blast_ext_scoped_resource_8h.html | 71 ---- docs/source_docs/files/annotated.html | 12 +- ...apex_importer_1_1_apex_destruction-members.html | 66 ---- ...ast_1_1_apex_importer_1_1_apex_destruction.html | 409 -------------------- ...apex_importer_1_1_apex_import_tool-members.html | 17 +- ...ast_1_1_apex_importer_1_1_apex_import_tool.html | 189 +++++++--- ..._1_apex_importer_1_1_apex_releaser-members.html | 57 --- ..._blast_1_1_apex_importer_1_1_apex_releaser.html | 208 ----------- ...apex_importer_1_1_default_releaser-members.html | 52 --- ...ast_1_1_apex_importer_1_1_default_releaser.html | 113 ------ ..._apex_importer_1_1_scoped_resource-members.html | 63 ---- ...last_1_1_apex_importer_1_1_scoped_resource.html | 414 --------------------- docs/source_docs/files/classes.html | 36 +- docs/source_docs/files/files.html | 2 - docs/source_docs/files/functions_0x61.html | 70 ++-- docs/source_docs/files/functions_0x63.html | 66 ++-- docs/source_docs/files/functions_0x64.html | 31 +- docs/source_docs/files/functions_0x66.html | 14 +- docs/source_docs/files/functions_0x67.html | 152 ++++---- docs/source_docs/files/functions_0x69.html | 43 ++- docs/source_docs/files/functions_0x6c.html | 8 +- docs/source_docs/files/functions_0x6d.html | 26 +- docs/source_docs/files/functions_0x6e.html | 6 +- docs/source_docs/files/functions_0x6f.html | 54 ++- docs/source_docs/files/functions_0x70.html | 64 ++-- docs/source_docs/files/functions_0x72.html | 72 ++-- docs/source_docs/files/functions_0x73.html | 72 ++-- docs/source_docs/files/functions_0x76.html | 8 +- docs/source_docs/files/functions_0x7a.html | 15 +- docs/source_docs/files/functions_0x7e.html | 4 - docs/source_docs/files/functions_func.html | 48 +-- docs/source_docs/files/functions_func_0x63.html | 59 +-- docs/source_docs/files/functions_func_0x64.html | 18 +- docs/source_docs/files/functions_func_0x66.html | 6 +- docs/source_docs/files/functions_func_0x67.html | 147 ++++---- docs/source_docs/files/functions_func_0x69.html | 33 +- docs/source_docs/files/functions_func_0x6c.html | 8 +- docs/source_docs/files/functions_func_0x6e.html | 4 +- docs/source_docs/files/functions_func_0x6f.html | 56 ++- docs/source_docs/files/functions_func_0x70.html | 53 ++- docs/source_docs/files/functions_func_0x72.html | 87 +++-- docs/source_docs/files/functions_func_0x73.html | 44 +-- docs/source_docs/files/functions_func_0x7e.html | 4 - docs/source_docs/files/functions_vars_0x64.html | 2 +- docs/source_docs/files/functions_vars_0x6d.html | 32 +- docs/source_docs/files/functions_vars_0x6e.html | 2 +- docs/source_docs/files/functions_vars_0x73.html | 2 +- docs/source_docs/files/hierarchy.html | 12 +- docs/source_docs/files/namespace_nv_1_1_blast.html | 2 +- .../namespace_nv_1_1_blast_1_1_apex_importer.html | 8 - .../files/namespace_nv_parameterized.html | 44 +++ docs/source_docs/files/namespaces.html | 1 + ...v_1_1_blast_1_1_exporter_mesh_data-members.html | 2 +- ...struct_nv_1_1_blast_1_1_exporter_mesh_data.html | 6 +- .../struct_nv_1_1_blast_1_1_material-members.html | 52 +++ .../files/struct_nv_1_1_blast_1_1_material.html | 96 +++++ .../struct_nv_1_1_blast_1_1_materials-members.html | 52 --- .../files/struct_nv_1_1_blast_1_1_materials.html | 96 ----- docs/source_docs/files/tree.html | 27 +- 108 files changed, 1590 insertions(+), 3326 deletions(-) create mode 100644 docs/api_docs/files/namespace_nv_parameterized.html create mode 100644 docs/api_docs/files/struct_nv_1_1_blast_1_1_material-members.html create mode 100644 docs/api_docs/files/struct_nv_1_1_blast_1_1_material.html delete mode 100644 docs/api_docs/files/struct_nv_1_1_blast_1_1_materials-members.html delete mode 100644 docs/api_docs/files/struct_nv_1_1_blast_1_1_materials.html delete mode 100644 docs/source_docs/files/_nv_blast_ext_apex_destruction_8h-source.html delete mode 100644 docs/source_docs/files/_nv_blast_ext_apex_destruction_8h.html delete mode 100644 docs/source_docs/files/_nv_blast_ext_scoped_resource_8h-source.html delete mode 100644 docs/source_docs/files/_nv_blast_ext_scoped_resource_8h.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_apex_destruction-members.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_apex_destruction.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_apex_releaser-members.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_apex_releaser.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_default_releaser-members.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_default_releaser.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_scoped_resource-members.html delete mode 100644 docs/source_docs/files/class_nv_1_1_blast_1_1_apex_importer_1_1_scoped_resource.html create mode 100644 docs/source_docs/files/namespace_nv_parameterized.html create mode 100644 docs/source_docs/files/struct_nv_1_1_blast_1_1_material-members.html create mode 100644 docs/source_docs/files/struct_nv_1_1_blast_1_1_material.html delete mode 100644 docs/source_docs/files/struct_nv_1_1_blast_1_1_materials-members.html delete mode 100644 docs/source_docs/files/struct_nv_1_1_blast_1_1_materials.html (limited to 'docs') diff --git a/docs/_compile/api.doxyfile b/docs/_compile/api.doxyfile index 171022d..ad4597a 100644 --- a/docs/_compile/api.doxyfile +++ b/docs/_compile/api.doxyfile @@ -32,7 +32,7 @@ INPUT = ../../sdk \ ../_source/copyrights.txt FILE_PATTERNS = *.h RECURSIVE = YES -EXCLUDE_PATTERNS = NvPreprocessor.h */common/* */ps4/* */xboxone/* */source/* */waiting/* +EXCLUDE_PATTERNS = NvPreprocessor.h */common/* */ps4/* */xboxone/* */source/* */waiting/* */apexmodules/* CHM_FILE = chm\Blast.chm TOC_EXPAND = YES OUTPUT_DIRECTORY = ../api_docs/ diff --git a/docs/_compile/source.doxyfile b/docs/_compile/source.doxyfile index 3cdddf6..af0e055 100644 --- a/docs/_compile/source.doxyfile +++ b/docs/_compile/source.doxyfile @@ -7,7 +7,7 @@ PROJECT_NAME = "NVIDIA(R) Blast(R) SDK 1.1 Source Reference" INPUT = ../../sdk FILE_PATTERNS = *.h RECURSIVE = YES -EXCLUDE_PATTERNS = */waiting/* */ps4/* */xboxone/* +EXCLUDE_PATTERNS = */waiting/* */ps4/* */xboxone/* */apexmodules/* CHM_FILE = chm\Blast.chm TOC_EXPAND = YES OUTPUT_DIRECTORY = ../source_docs/ diff --git a/docs/api_docs/files/_nv_blast_ext_apex_import_tool_8h-source.html b/docs/api_docs/files/_nv_blast_ext_apex_import_tool_8h-source.html index f174798..6501973 100644 --- a/docs/api_docs/files/_nv_blast_ext_apex_import_tool_8h-source.html +++ b/docs/api_docs/files/_nv_blast_ext_apex_import_tool_8h-source.html @@ -54,109 +54,121 @@ 00033 #include <vector> 00034 #include <string> 00035 #include "NvBlastExtPxAsset.h" -00036 -00037 namespace physx -00038 { -00039 namespace general_PxIOStream2 +00036 #include <nvparameterized\NvSerializer.h> +00037 #include <NvBlastExtExporter.h> +00038 +00039 namespace physx 00040 { -00041 class PxFileBuf; -00042 } -00043 } +00041 class PxFoundation; +00042 class PxPhysics; +00043 class PxCooking; 00044 -00045 namespace nvidia +00045 namespace general_PxIOStream2 00046 { -00047 namespace apex -00048 { -00049 class ApexSDK; -00050 class ModuleDestructible; -00051 class DestructibleAsset; -00052 } -00053 using namespace physx::general_PxIOStream2; +00047 class PxFileBuf; +00048 } +00049 } +00050 +00051 namespace NvParameterized +00052 { +00053 class Interface; 00054 } 00055 -00056 -00057 namespace Nv -00058 { -00059 namespace Blast -00060 { -00061 -00062 struct CollisionHull; -00063 class TkFramework; -00064 -00065 namespace ApexImporter -00066 { +00056 namespace nvidia +00057 { +00058 namespace apex +00059 { +00060 class ApexSDK; +00061 class ModuleDestructible; +00062 class DestructibleAsset; +00063 } +00064 using namespace physx::general_PxIOStream2; +00065 } +00066 00067 -00068 struct ApexImporterConfig +00068 namespace Nv 00069 { -00079 enum InterfaceSearchMode { EXACT, FORCED, MODE_COUNT }; -00080 -00081 ApexImporterConfig() -00082 { -00083 setDefaults(); -00084 } -00085 -00086 void setDefaults() -00087 { -00088 infSearchMode = EXACT; -00089 } -00090 InterfaceSearchMode infSearchMode; -00091 }; -00092 -00093 -00094 class ApexDestruction; -00095 +00070 namespace Blast +00071 { +00072 +00073 struct CollisionHull; +00074 class TkFramework; +00075 +00076 namespace ApexImporter +00077 { +00078 +00079 struct ApexImporterConfig +00080 { +00090 enum InterfaceSearchMode { EXACT, FORCED, MODE_COUNT }; +00091 +00092 ApexImporterConfig() +00093 { +00094 setDefaults(); +00095 } 00096 -00100 class ApexImportTool -00101 { -00102 public: +00097 void setDefaults() +00098 { +00099 infSearchMode = EXACT; +00100 } +00101 InterfaceSearchMode infSearchMode; +00102 }; 00103 -00107 ApexImportTool(); -00108 ~ApexImportTool(); -00109 -00111 -00116 bool initialize(); -00117 -00124 bool initialize(nvidia::apex::ApexSDK* apexSdk, nvidia::apex::ModuleDestructible* moduleDestructible); -00125 -00130 bool isValid(); -00131 -00132 -00138 nvidia::apex::DestructibleAsset* loadAssetFromFile(nvidia::PxFileBuf* stream); -00139 -00140 -00151 bool importApexAsset(std::vector<uint32_t>& chunkReorderInvMap, const nvidia::apex::DestructibleAsset* apexAsset, -00152 std::vector<NvBlastChunkDesc>& chunkDescriptors, std::vector<NvBlastBondDesc>& bondDescriptors, std::vector<uint32_t>& flags); -00153 -00165 bool importApexAsset(std::vector<uint32_t>& chunkReorderInvMap, const nvidia::apex::DestructibleAsset* apexAsset, -00166 std::vector<NvBlastChunkDesc>& chunkDescriptors, std::vector<NvBlastBondDesc>& bondDescriptors, std::vector<uint32_t>& flags, -00167 const ApexImporterConfig& config); -00168 -00169 -00176 bool saveAsset(const NvBlastAsset* asset, nvidia::PxFileBuf* stream); -00177 -00189 bool getCollisionGeometry(const nvidia::apex::DestructibleAsset* apexAsset, uint32_t chunkCount, std::vector<uint32_t>& chunkReorderInvMap, -00190 const std::vector<uint32_t>& apexChunkFlags, std::vector<ExtPxAssetDesc::ChunkDesc>& physicsChunks, -00191 std::vector<ExtPxAssetDesc::SubchunkDesc>& physicsSubchunks, std::vector<std::vector<CollisionHull*> >& hullsDesc); -00192 -00193 ApexDestruction* m_apexDestruction; -00195 -00196 private: -00197 bool importApexAssetInternal(std::vector<uint32_t>& chunkReorderInvMap, const nvidia::apex::DestructibleAsset* apexAsset, -00198 std::vector<NvBlastChunkDesc>& chunkDescriptors, std::vector<NvBlastBondDesc>& bondDesc, std::vector<uint32_t>& flags, -00199 const ApexImporterConfig& configDesc); -00200 +00104 +00105 class ApexDestruction; +00106 +00107 +00111 class ApexImportTool +00112 { +00113 public: +00114 ApexImportTool(); +00115 ~ApexImportTool(); +00116 +00122 bool loadAssetFromFile(nvidia::PxFileBuf* stream, NvParameterized::Serializer::DeserializedData& data); +00123 +00124 +00135 bool importApexAsset(std::vector<uint32_t>& chunkReorderInvMap, NvParameterized::Interface* assetNvIfc, +00136 std::vector<NvBlastChunkDesc>& chunkDescriptors, std::vector<NvBlastBondDesc>& bondDescriptors, std::vector<uint32_t>& flags); +00137 +00149 bool importApexAsset(std::vector<uint32_t>& chunkReorderInvMap, NvParameterized::Interface* assetNvIfc, +00150 std::vector<NvBlastChunkDesc>& chunkDescriptors, std::vector<NvBlastBondDesc>& bondDescriptors, std::vector<uint32_t>& flags, +00151 const ApexImporterConfig& config); +00152 +00156 bool importRendermesh(const std::vector<uint32_t>& chunkReorderInvMap, const NvParameterized::Interface* assetNvIfc, Nv::Blast::ExporterMeshData* outputData, const char* materialsDir); +00157 +00158 +00165 bool saveAsset(const NvBlastAsset* asset, nvidia::PxFileBuf* stream); +00166 +00178 bool getCollisionGeometry(const NvParameterized::Interface* assetPrm, uint32_t chunkCount, std::vector<uint32_t>& chunkReorderInvMap, +00179 const std::vector<uint32_t>& apexChunkFlags, std::vector<ExtPxAssetDesc::ChunkDesc>& physicsChunks, +00180 std::vector<ExtPxAssetDesc::SubchunkDesc>& physicsSubchunks, std::vector<std::vector<CollisionHull*> >& hullsDesc); +00181 +00183 +00184 bool isValid(); +00185 +00186 physx::PxPhysics* getPxSdk() { return m_PhysxSDK; } +00187 physx::PxCooking* getCooking() { return m_Cooking; }; +00188 +00189 private: +00190 bool importApexAssetInternal(std::vector<uint32_t>& chunkReorderInvMap, NvParameterized::Interface* assetNvIfc, +00191 std::vector<NvBlastChunkDesc>& chunkDescriptors, std::vector<NvBlastBondDesc>& bondDesc, std::vector<uint32_t>& flags, +00192 const ApexImporterConfig& configDesc); +00193 +00194 protected: +00195 ApexImportTool(const ApexImportTool&); +00196 ApexImportTool& operator=(const ApexImportTool&); +00197 +00198 physx::PxFoundation* m_Foundation; +00199 physx::PxPhysics* m_PhysxSDK; +00200 physx::PxCooking* m_Cooking; 00201 -00202 protected: -00203 ApexImportTool(const ApexImportTool&); -00204 ApexImportTool& operator=(const ApexImportTool&); -00205 }; -00206 -00207 } // namespace ApexImporter +00202 }; +00203 +00204 } // namespace ApexImporter +00205 +00206 } // namespace Blast +00207 } // namespace Nv 00208 -00209 } // namespace Blast -00210 } // namespace Nv -00211 -00212 #endif // NVBLASTEXTAPEXIMPORTTOOL_H +00209 #endif // NVBLASTEXTAPEXIMPORTTOOL_H

@@ -119,15 +125,15 @@ Constructor should be provided with user defined allocator and massage function:


Member Function Documentation

- +
- - + + @@ -178,8 +184,8 @@ Constructor should be provided with user defined allocator and massage function: Method creates collision geometry from user-supplied APEX Destructible asset.
Parameters:
bool Nv::Blast::ApexImporter::ApexImportTool::getCollisionGeometry (const nvidia::apex::DestructibleAsset *  apexAsset, const NvParameterized::Interface *  assetPrm,
- - + + @@ -190,7 +196,45 @@ Method creates collision geometry from user-supplied APEX Destructible asset.

- + +

+
+
[in] apexAsset Pointer on DestructibleAsset object for which collision geometry should be created.
[in] chunkCount Blast asset chunk count, should be equal to number of blast chunk descriptors which are gathered at ApexImportTool::importApexAsset(...)
[in] chunkReorderInvMap Chunk map from blast chunk to apex chunk filled in ApexImportTool::importApexAsset(...)
[in] chunkCount Blast asset chunk count, should be equal to number of blast chunk descriptors which are gathered at ApexImportTool::importApexAsset(...)
[in] chunkReorderInvMap Chunk map from blast chunk to apex chunk filled in ApexImportTool::importApexAsset(...)
[in] apexChunkFlags Chunk flags array
[out] physicsChunks Chunk physics info output array
[out] physicsSubchunks Chunk collision geometry and transformation data output array
+ + + + + + + +
physx::PxCooking* Nv::Blast::ApexImporter::ApexImportTool::getCooking (  )  [inline]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
physx::PxPhysics* Nv::Blast::ApexImporter::ApexImportTool::getPxSdk (  )  [inline]
+
+
+ +

+ +

+

+

@@ -203,8 +247,8 @@ Method creates collision geometry from user-supplied APEX Destructible asset. - - + + @@ -254,7 +298,7 @@ Method builds NvBlastAsset f

- +

const nvidia::apex::DestructibleAsset *  apexAsset, NvParameterized::Interface *  assetNvIfc,
@@ -267,8 +311,8 @@ Method builds NvBlastAsset f - - + + @@ -311,60 +355,45 @@ Method builds NvBlastAsset f

- +

const nvidia::apex::DestructibleAsset *  apexAsset, NvParameterized::Interface *  assetNvIfc,
- + - - + + - - + + + - - + + + + + + + + -
bool Nv::Blast::ApexImporter::ApexImportTool::initialize bool Nv::Blast::ApexImporter::ApexImportTool::importRendermesh (nvidia::apex::ApexSDK *  apexSdk, const std::vector< uint32_t > &  chunkReorderInvMap,
nvidia::apex::ModuleDestructible *  moduleDestructible const NvParameterized::Interface *  assetNvIfc,
)Nv::Blast::ExporterMeshData outputData,
const char *  materialsDir 
-
-
- -

-Before using ApexImportTool should be initialized. User can provide existing ApexSDK and ModuleDestructible objects

Parameters:
- - - -
[in] apexSdk Pointer on ApexSDK object
[in] moduleDestructible Pointer on ModuleDestructible object
-
-
Returns:
If true, ApexImportTool initialized successfully.
- -
-

- -

-
- - - - - + +
bool Nv::Blast::ApexImporter::ApexImportTool::initialize (  )  )

-Before using ApexImportTool should be initialized. ApexSDK and ModuleDestructible initialized internally.

Returns:
If true, ApexImportTool initialized successfully.
- +Method builds NvBlastAsset form provided DestructibleAsset. DestructibleAsset must contain support graph!

@@ -383,21 +412,29 @@ Before using

-Checks whether ApexImportTool is initialized and can be used.

Returns:
If true, ApexImportTool initialized successfully.

- +

- + - - + + + + + + + + + + +
nvidia::apex::DestructibleAsset* Nv::Blast::ApexImporter::ApexImportTool::loadAssetFromFile bool Nv::Blast::ApexImporter::ApexImportTool::loadAssetFromFile ( nvidia::PxFileBuf *  stream  )  stream,
NvParameterized::Serializer::DeserializedData &  data 
)
@@ -470,12 +507,42 @@ Method serializes user-supplied


Member Data Documentation

-
+ +
+
+ + + + +
physx::PxCooking* Nv::Blast::ApexImporter::ApexImportTool::m_Cooking [protected]
+
+
+ +

+ +

+

+ +

+
+ + + + +
physx::PxFoundation* Nv::Blast::ApexImporter::ApexImportTool::m_Foundation [protected]
+
+
+ +

+ +

+

+

diff --git a/docs/api_docs/files/classes.html b/docs/api_docs/files/classes.html index d4eede6..00aa97f 100644 --- a/docs/api_docs/files/classes.html +++ b/docs/api_docs/files/classes.html @@ -28,7 +28,7 @@ NvBlastFamily   TkActorDesc (Nv::Blast)   ApexImportTool (Nv::Blast::ApexImporter)   ExtPxChunk (Nv::Blast)   JsonCollisionExporter (Nv::Blast)   NvBlastFractureBuffers   TkAsset (Nv::Blast)   AuthoringResult (Nv::Blast)   ExtPxFamily (Nv::Blast)   
  L  
NvBlastGraphShaderActor   TkAssetDesc (Nv::Blast)   
  B  
ExtPxFamilyDesc (Nv::Blast)   LlObjectTypeID (Nv::Blast)   NvBlastID   TkAssetJointDesc (Nv::Blast)   BlastBondGenerator (Nv::Blast)   ExtPxListener (Nv::Blast)   
  M  
-NvBlastMessage   TkEvent (Nv::Blast)   BondGenerationConfig (Nv::Blast)   ExtPxManager (Nv::Blast)   Materials (Nv::Blast)   NvBlastSubgraphShaderActor   TkEventListener (Nv::Blast)   
  C  
+NvBlastMessage   TkEvent (Nv::Blast)   BondGenerationConfig (Nv::Blast)   ExtPxManager (Nv::Blast)   Material (Nv::Blast)   NvBlastSubgraphShaderActor   TkEventListener (Nv::Blast)   
  C  
ExtPxObjectTypeID (Nv::Blast)   Mesh (Nv::Blast)   NvBlastSupportGraph   TkFamily (Nv::Blast)   ChunkInfo (Nv::Blast)   ExtPxShapeDescTemplate (Nv::Blast)   MeshCleaner (Nv::Blast)   NvBlastTimers   TkFractureCommands (Nv::Blast)   CollisionHull (Nv::Blast)   ExtPxSpawnSettings (Nv::Blast)   
  N  
NvcBounds3   TkFractureEvents (Nv::Blast)   CollisionHull::HullPolygon (Nv::Blast)   ExtPxStressSolver (Nv::Blast)   NoiseConfiguration (Nv::Blast)   NvcMat33   TkFramework (Nv::Blast)   CollisionParams (Nv::Blast)   ExtPxSubchunk (Nv::Blast)   NvBlastActor   NvcMat34   TkGroup (Nv::Blast)   ConvexMeshBuilder (Nv::Blast)   ExtSerialization (Nv::Blast)   NvBlastActorDesc   NvcMat44   TkGroupDesc (Nv::Blast)   CutoutConfiguration (Nv::Blast)   ExtSerialization::BufferProvider (Nv::Blast)   NvBlastActorSplitEvent   NvcPlane   TkGroupStats (Nv::Blast)   CutoutSet (Nv::Blast)   ExtSerialization::EncodingID (Nv::Blast)   NvBlastAsset   NvcQuat   TkGroupWorker (Nv::Blast)   
  D  
ExtStressSolver (Nv::Blast)   NvBlastAssetDesc   NvcTransform   TkIdentifiable (Nv::Blast)   DebugBuffer (Nv::Blast)   ExtStressSolver::DebugBuffer (Nv::Blast)   NvBlastBond   NvcVec2   TkJoint (Nv::Blast)   DebugLine (Nv::Blast)   ExtStressSolver::DebugLine (Nv::Blast)   NvBlastBondDesc   NvcVec2i   TkJointData (Nv::Blast)   
  E  
diff --git a/docs/api_docs/files/functions_0x64.html b/docs/api_docs/files/functions_0x64.html index 2bfe6c2..624cd2b 100644 --- a/docs/api_docs/files/functions_0x64.html +++ b/docs/api_docs/files/functions_0x64.html @@ -116,7 +116,7 @@ Here is a list of all class members with links to the classes they belong to:
  • destroyJoint() : Nv::Blast::ExtPxManager
  • diffuse_tex -: Nv::Blast::Materials +: Nv::Blast::Material
  • diff --git a/docs/api_docs/files/functions_0x66.html b/docs/api_docs/files/functions_0x66.html index b1919c0..67959bb 100644 --- a/docs/api_docs/files/functions_0x66.html +++ b/docs/api_docs/files/functions_0x66.html @@ -116,10 +116,10 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ApexImporter::ApexImporterConfig
  • formatVersion : NvBlastDataBlock -
  • Fracture -: Nv::Blast::ExtSyncEventType
  • fracture : NvBlastTimers +
  • Fracture +: Nv::Blast::ExtSyncEventType
  • FractureCommand : Nv::Blast::TkEvent
  • FractureEvent diff --git a/docs/api_docs/files/functions_0x67.html b/docs/api_docs/files/functions_0x67.html index 34224c9..ca938be 100644 --- a/docs/api_docs/files/functions_0x67.html +++ b/docs/api_docs/files/functions_0x67.html @@ -139,7 +139,9 @@ Here is a list of all class members with links to the classes they belong to:
  • getCollision() : Nv::Blast::IMeshFileReader
  • getCollisionGeometry() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool +
  • getCooking() +: Nv::Blast::ApexImporter::ApexImportTool
  • getCutoutCount() : Nv::Blast::CutoutSet
  • getCutoutLoopCount() @@ -214,7 +216,7 @@ Here is a list of all class members with links to the classes they belong to:
  • getInteriorMaterialId() : Nv::Blast::FractureTool
  • getIterationsPerFrame() -: Nv::Blast::ExtStressSolver +: Nv::Blast::ExtStressSolver
  • getJointCount() : Nv::Blast::TkActor
  • getJointDescCount() @@ -267,6 +269,8 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtPxFamily
  • getPxAsset() : Nv::Blast::ExtPxFamily +
  • getPxSdk() +: Nv::Blast::ApexImporter::ApexImportTool
  • getPxShapeDescTemplate() : Nv::Blast::ExtPxFamily
  • getRandomValue() @@ -304,19 +308,19 @@ Here is a list of all class members with links to the classes they belong to:
  • getTransformation() : Nv::Blast::FractureTool
  • getType() -: Nv::Blast::TkIdentifiable -, Nv::Blast::TkFramework +: Nv::Blast::TkFramework +, Nv::Blast::TkIdentifiable
  • getUvArray() : Nv::Blast::IMeshFileReader
  • getVersion() : Nv::Blast::TkType
  • getVertex() -: Nv::Blast::Triangle +: Nv::Blast::Triangle
  • getVertices() : Nv::Blast::Mesh
  • getVerticesCount() -: Nv::Blast::Mesh -, Nv::Blast::IMeshFileReader +: Nv::Blast::IMeshFileReader +, Nv::Blast::Mesh
  • getVerticesWritable() : Nv::Blast::Mesh
  • getVisibleChunkCount() diff --git a/docs/api_docs/files/functions_0x69.html b/docs/api_docs/files/functions_0x69.html index 4314070..c1ae005 100644 --- a/docs/api_docs/files/functions_0x69.html +++ b/docs/api_docs/files/functions_0x69.html @@ -63,7 +63,9 @@ Here is a list of all class members with links to the classes they belong to:

    - i -

    diff --git a/docs/api_docs/files/functions_0x6c.html b/docs/api_docs/files/functions_0x6c.html index d634cff..3ca2c4e 100644 --- a/docs/api_docs/files/functions_0x6c.html +++ b/docs/api_docs/files/functions_0x6c.html @@ -73,7 +73,7 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtStressSolver::ExtStressSolver::DebugBuffer , Nv::Blast::DebugBuffer
  • loadAssetFromFile() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool
  • loadFromFile() : Nv::Blast::IMeshFileReader
  • LOW diff --git a/docs/api_docs/files/functions_0x6d.html b/docs/api_docs/files/functions_0x6d.html index 12b7fce..b37c60c 100644 --- a/docs/api_docs/files/functions_0x6d.html +++ b/docs/api_docs/files/functions_0x6d.html @@ -62,18 +62,22 @@ Here is a list of all class members with links to the classes they belong to:

    - m -

    diff --git a/docs/api_docs/files/functions_vars_0x6d.html b/docs/api_docs/files/functions_vars_0x6d.html index d875ec5..458a4f5 100644 --- a/docs/api_docs/files/functions_vars_0x6d.html +++ b/docs/api_docs/files/functions_vars_0x6d.html @@ -61,18 +61,22 @@  

    - m -

    diff --git a/docs/source_docs/files/functions_0x63.html b/docs/source_docs/files/functions_0x63.html index 20bc67f..29a4a12 100644 --- a/docs/source_docs/files/functions_0x63.html +++ b/docs/source_docs/files/functions_0x63.html @@ -284,82 +284,80 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::Cutout
  • ConvexMeshBuilderImpl() : Nv::Blast::ConvexMeshBuilderImpl -
  • cooking() -: Nv::Blast::ApexImporter::ApexDestruction
  • coord : Nv::Blast::SegmentToIndex -
  • copy() -: btAlignedObjectArray< T >
  • Copy() : VHACD::TMMesh +
  • copy() +: btAlignedObjectArray< T >
  • copyFromArray() : btAlignedObjectArray< T >
  • CopyPoints() : VHACD::Mesh
  • Count -: Nv::Blast::ExtSyncEventType -, NvBlastDataBlock +: NvBlastDataBlock , Nv::Blast::ActorSerializationFormat +, Nv::Blast::ExtSyncEventType
  • create() -: Nv::Blast::ExtPxAsset +: Nv::Blast::ExtStressSolver
  • Create() -: VHACD::VoxelSet +: VHACD::TetrahedronSet
  • create() -: Nv::Blast::ExtPxAsset -, Nv::Blast::TkActorImpl +: Nv::Blast::ExtPxAsset +, Nv::Blast::Asset +, Nv::Blast::ExtPxManager , Nv::Blast::ExtGroupTaskManager -
  • Create() -: VHACD::PrimitiveSet -
  • create() -: Nv::Blast::ExtStressSolver +, Nv::Blast::Actor +, Nv::Blast::ExtPxAsset , Nv::Blast::ExtSync , Nv::Blast::final -, Nv::Blast::ExtPxAsset , Nv::Blast::ExtPxStressSolver -, Nv::Blast::ExtPxManager +, Nv::Blast::ExtPxAsset +, Nv::Blast::ExtImpactDamageManager +, Nv::Blast::ExtPxAsset
  • Create() -: VHACD::TetrahedronSet +: VHACD::VoxelSet
  • create() -: Nv::Blast::ExtImpactDamageManager -, Nv::Blast::Actor -, Nv::Blast::Asset +: Nv::Blast::TkActorImpl +
  • Create() +: VHACD::PrimitiveSet
  • createActor() : Nv::Blast::TkFramework , Nv::Blast::TkFrameworkImpl
  • createAsset() -: Nv::Blast::TkFramework -, Nv::Blast::TkFrameworkImpl +: Nv::Blast::TkFrameworkImpl , Nv::Blast::TkFramework -, Nv::Blast::TkFrameworkImpl
  • createBondBetweenMeshes() -: Nv::Blast::BlastBondGeneratorImpl +: Nv::Blast::BlastBondGeneratorImpl , Nv::Blast::BlastBondGenerator +, Nv::Blast::BlastBondGeneratorImpl +, Nv::Blast::BlastBondGenerator
  • createChunkMesh() : Nv::Blast::FractureToolImpl , Nv::Blast::FractureTool
  • createFamily() -: Nv::Blast::final -, Nv::Blast::ExtPxManager +: Nv::Blast::ExtPxManager +, Nv::Blast::final
  • createGroup() -: Nv::Blast::TkFramework -, Nv::Blast::TkFrameworkImpl +: Nv::Blast::TkFrameworkImpl +, Nv::Blast::TkFramework
  • createJoint() -: Nv::Blast::ExtPxManager +: Nv::Blast::final , Nv::Blast::TkFramework , Nv::Blast::TkFrameworkImpl -, Nv::Blast::final +, Nv::Blast::ExtPxManager
  • createNewMesh() : Nv::Blast::BooleanEvaluator
  • createRaycastMesh() : VHACD::RaycastMesh
  • createRequiredScratch() -: Nv::Blast::Asset -, Nv::Blast::Actor +: Nv::Blast::Actor +, Nv::Blast::Asset
  • Current : Nv::Blast::ActorSerializationFormat
  • cut() -: Nv::Blast::FractureTool -, Nv::Blast::FractureToolImpl +: Nv::Blast::FractureToolImpl +, Nv::Blast::FractureTool
  • cutout() : Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl diff --git a/docs/source_docs/files/functions_0x64.html b/docs/source_docs/files/functions_0x64.html index 4369602..d06bf72 100644 --- a/docs/source_docs/files/functions_0x64.html +++ b/docs/source_docs/files/functions_0x64.html @@ -134,8 +134,6 @@ Here is a list of all class members with links to the classes they belong to: , Nv::Blast::ExtStressSolver::ExtStressSolver::DebugLine
  • DebugRenderMode : Nv::Blast::ExtStressSolver -
  • DefaultReleaser() -: Nv::Blast::ApexImporter::DefaultReleaser< T >
  • Delete() : VHACD::CircularList< T >
  • deleteAllChildrenOfChunk() @@ -155,9 +153,9 @@ Here is a list of all class members with links to the classes they belong to:
  • deserialize() : Nv::Blast::Actor
  • deserializeFromBuffer() -: Nv::Blast::ExtSerialization +: Nv::Blast::ExtSerializer +, Nv::Blast::ExtSerialization , Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder > -, Nv::Blast::ExtSerializer
  • deserializeFromStream() : Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder >
  • deserializeFromStreamReader() @@ -166,15 +164,13 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtPxFamily , Nv::Blast::final
  • destroy() -: btAlignedAllocator< T, Alignment > -, btAlignedObjectArray< T > +: btAlignedObjectArray< T > +, btAlignedAllocator< T, Alignment >
  • destroyJoint() : Nv::Blast::ExtPxManager , Nv::Blast::final -
  • destructibleModule() -: Nv::Blast::ApexImporter::ApexDestruction
  • diffuse_tex -: Nv::Blast::Materials +: Nv::Blast::Material
  • dimensions : Nv::Blast::CutoutSetImpl
  • Direction @@ -200,24 +196,25 @@ Here is a list of all class members with links to the classes they belong to:
  • disownRotation() : Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder
  • disownScale() -: Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder -, Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder +: Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder +, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder
  • disownTransform() : Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Builder
  • disownValue() : Nv::Blast::Serialization::UUID::UUID::Builder
  • dispatch() -: Nv::Blast::ExtDamageAcceleratorInternal::ExtDamageAcceleratorInternal::ResultCallback -, Nv::Blast::TkEventQueue +: Nv::Blast::TkEventQueue +, Nv::Blast::ExtDamageAcceleratorInternal::ExtDamageAcceleratorInternal::ResultCallback +, Nv::Blast::TkEventQueue
  • dispatchActorCreated() : Nv::Blast::final
  • dispatchActorDestroyed() -: Nv::Blast::final +: Nv::Blast::final
  • DLink() : Nv::Blast::DLink -
  • DList() -: Nv::Blast::DList -, Nv::Blast::DLink +
  • DList +: Nv::Blast::DLink +, Nv::Blast::DList
  • DListIt() : Nv::Blast::DListIt< IndexType >
  • downHeap() diff --git a/docs/source_docs/files/functions_0x66.html b/docs/source_docs/files/functions_0x66.html index 085a9fc..a1d081a 100644 --- a/docs/source_docs/files/functions_0x66.html +++ b/docs/source_docs/files/functions_0x66.html @@ -192,15 +192,13 @@ Here is a list of all class members with links to the classes they belong to:
  • FixedQueue() : Nv::Blast::FixedQueue< T >
  • flags -: Nv::Blast::ExtPxActorDescTemplate -, NvBlastChunkDesc -
  • Flags -: NvBlastChunkDesc -
  • flags -: Nv::Blast::PolyVert +: NvBlastChunkDesc +, Nv::Blast::ExtPxActorDescTemplate +, Nv::Blast::PolyVert , Nv::Blast::ExtPxShapeDescTemplate
  • Flags -: Nv::Blast::ExtIStream +: NvBlastChunkDesc +, Nv::Blast::ExtIStream
  • FORCED : Nv::Blast::ApexImporter::ApexImporterConfig
  • forceSize_Unsafe() @@ -209,8 +207,6 @@ Here is a list of all class members with links to the classes they belong to: : NvBlastDataBlock
  • Forward : Nv::Blast::DList::DList::It -
  • foundation() -: Nv::Blast::ApexImporter::ApexDestruction
  • Fracture : Nv::Blast::ExtSyncEventType
  • fracture diff --git a/docs/source_docs/files/functions_0x67.html b/docs/source_docs/files/functions_0x67.html index 892f52a..6ccc1aa 100644 --- a/docs/source_docs/files/functions_0x67.html +++ b/docs/source_docs/files/functions_0x67.html @@ -104,11 +104,10 @@ Here is a list of all class members with links to the classes they belong to:
  • geometryOffset : Nv::Blast::AuthoringResult
  • get() -: Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > -, Nv::Blast::TkFrameworkImpl +: Nv::Blast::TkFrameworkImpl
  • getAccelerator() -: Nv::Blast::final -, Nv::Blast::ExtPxAsset +: Nv::Blast::ExtPxAsset +, Nv::Blast::final
  • getActorBufferSize() : Nv::Blast::FamilyHeader
  • getActorByIndex() @@ -130,10 +129,10 @@ Here is a list of all class members with links to the classes they belong to:
  • getActorLLInternal() : Nv::Blast::TkActorImpl
  • getActors() -: Nv::Blast::TkFamily -, Nv::Blast::TkGroup +: Nv::Blast::TkGroup , Nv::Blast::ExtPxFamily , Nv::Blast::final +, Nv::Blast::TkFamily
  • getAdj() : Nv::Blast::IndexDList< IndexType >
  • getAdjacencyPartition() @@ -178,11 +177,11 @@ Here is a list of all class members with links to the classes they belong to:
  • getBlock() : Nv::Blast::SharedBlock< T >
  • getBondCount() -: Nv::Blast::Asset -, Nv::Blast::TkAsset +: Nv::Blast::TkAsset , Nv::Blast::Serialization::Asset::Asset::Reader , Nv::Blast::Serialization::Asset::Asset::Builder , Nv::Blast::ExtStressSolver +, Nv::Blast::Asset
  • getBondHealths() : Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Reader , Nv::Blast::Actor @@ -269,11 +268,11 @@ Here is a list of all class members with links to the classes they belong to:
  • getChunkToGraphNodeMap() : Nv::Blast::Serialization::Asset::Asset::Reader
  • getCollision() -: Nv::Blast::FbxFileReader -, Nv::Blast::ObjFileReader +: Nv::Blast::ObjFileReader , Nv::Blast::IMeshFileReader +, Nv::Blast::FbxFileReader
  • getCollisionGeometry() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool
  • getCollisionGeometryLayerName() : FbxUtils
  • GetConstraint() @@ -288,6 +287,8 @@ Here is a list of all class members with links to the classes they belong to:
  • getConvexMesh() : Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Reader , Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder +
  • getCooking() +: Nv::Blast::ApexImporter::ApexImportTool
  • getCutoutCount() : Nv::Blast::CutoutSet , Nv::Blast::CutoutSetImpl @@ -542,8 +543,8 @@ Here is a list of all class members with links to the classes they belong to: , Nv::Blast::FbxFileReader , Nv::Blast::ObjFileReader
  • GetMaxBB() -: VHACD::Mesh -, VHACD::TetrahedronSet +: VHACD::TetrahedronSet +, VHACD::Mesh
  • GetMaxBBVoxels() : VHACD::VoxelSet
  • getMemorySize() @@ -591,8 +592,8 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::DummyAccelerator , Nv::Blast::SweepingAccelerator , Nv::Blast::BBoxBasedAccelerator -, Nv::Blast::IntersectionTestingAccelerator , Nv::Blast::SpatialAccelerator +, Nv::Blast::IntersectionTestingAccelerator
  • getNodeCount() : Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Reader , Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Builder @@ -637,8 +638,8 @@ Here is a list of all class members with links to the classes they belong to:
  • GetNVertices() : VHACD::TMMesh
  • getObjectCount() -: Nv::Blast::TkFrameworkImpl -, Nv::Blast::TkFramework +: Nv::Blast::TkFramework +, Nv::Blast::TkFrameworkImpl
  • getObjects() : Nv::Blast::TkFramework , Nv::Blast::TkFrameworkImpl @@ -667,19 +668,20 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::final , Nv::Blast::ExtPxActor
  • GetPoint() -: VHACD::Mesh -, VHACD::VoxelSet +: VHACD::VoxelSet , VHACD::Mesh , VHACD::VoxelSet +, VHACD::Mesh +, VHACD::VoxelSet
  • GetPoints() : VHACD::VoxelSet , VHACD::Mesh
  • GetPointsBuffer() : VHACD::Mesh
  • getPositionArray() -: Nv::Blast::IMeshFileReader -, Nv::Blast::FbxFileReader +: Nv::Blast::FbxFileReader , Nv::Blast::ObjFileReader +, Nv::Blast::IMeshFileReader
  • getPositionedMapping() : Nv::Blast::Triangulator
  • GetPrev() @@ -687,21 +689,23 @@ Here is a list of all class members with links to the classes they belong to:
  • getPrev() : Nv::Blast::DLink
  • getPxActorCount() -: Nv::Blast::final -, Nv::Blast::ExtPxManager +: Nv::Blast::ExtPxManager +, Nv::Blast::final
  • getPxActorDesc() : Nv::Blast::ExtPxFamily , Nv::Blast::final
  • getPxAsset() : Nv::Blast::ExtPxFamily , Nv::Blast::final +
  • getPxSdk() +: Nv::Blast::ApexImporter::ApexImportTool
  • getPxShapeDescTemplate() -: Nv::Blast::ExtPxFamily -, Nv::Blast::final +: Nv::Blast::final +, Nv::Blast::ExtPxFamily
  • getQ() -: Nv::Blast::Serialization::PxTransform::PxTransform::Reader +: Nv::Blast::Serialization::PxTransform::PxTransform::Builder +, Nv::Blast::Serialization::PxTransform::PxTransform::Reader , Nv::Blast::Serialization::PxTransform::PxTransform::Pipeline -, Nv::Blast::Serialization::PxTransform::PxTransform::Builder
  • getRandomValue() : Nv::Blast::RandomGeneratorBase
  • getRenderGeometryLayerName() @@ -710,20 +714,20 @@ Here is a list of all class members with links to the classes they belong to: : btConvexHullComputer::btConvexHullComputer::Edge
  • getRotation() : Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Pipeline -, Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Reader , Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder +, Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Reader
  • GetSacle() : VHACD::TetrahedronSet
  • getScale() -: Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Reader +: Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder , Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Pipeline +, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Pipeline +, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder
  • GetScale() : VHACD::VoxelSet
  • getScale() : Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Reader -, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder -, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Pipeline -, Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder +, Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Reader
  • getScene() : Nv::Blast::FbxFileWriter
  • getSegmentIntersection() @@ -733,23 +737,23 @@ Here is a list of all class members with links to the classes they belong to:
  • getSettings() : Nv::Blast::ExtStressSolver
  • getSize() -: Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Reader +: Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Builder
  • GetSize() : VHACD::CircularList< T >
  • getSize() -: Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Builder +: Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Reader
  • getSmoothingGroups() -: Nv::Blast::IMeshFileReader +: Nv::Blast::ObjFileReader +, Nv::Blast::IMeshFileReader , Nv::Blast::FbxFileReader -, Nv::Blast::ObjFileReader
  • getSolver() : Nv::Blast::ExtPxStressSolver , Nv::Blast::final
  • getSourceVertex() : btConvexHullComputer::btConvexHullComputer::Edge
  • getSplitMaxActorCount() -: Nv::Blast::TkActorImpl -, Nv::Blast::TkActor +: Nv::Blast::TkActor +, Nv::Blast::TkActorImpl
  • getStats() : Nv::Blast::TkGroup
  • getStressErrorAngular() @@ -757,13 +761,13 @@ Here is a list of all class members with links to the classes they belong to:
  • getStressErrorLinear() : Nv::Blast::ExtStressSolver
  • getSubchunkCount() -: Nv::Blast::ExtPxAsset +: Nv::Blast::final , Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Builder -, Nv::Blast::final +, Nv::Blast::ExtPxAsset , Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Reader
  • getSubchunks() -: Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Reader -, Nv::Blast::final +: Nv::Blast::final +, Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Reader , Nv::Blast::ExtPxAsset
  • getSubchunksArray() : Nv::Blast::final @@ -795,12 +799,12 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtPxFamily , Nv::Blast::final
  • getTransform() -: Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Pipeline +: Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Reader , Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Builder -, Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Reader +, Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Pipeline
  • getTransformation() -: Nv::Blast::FractureTool -, Nv::Blast::FractureToolImpl +: Nv::Blast::FractureToolImpl +, Nv::Blast::FractureTool
  • GetTriangle() : VHACD::Mesh
  • getTriangleIntersection() @@ -813,11 +817,11 @@ Here is a list of all class members with links to the classes they belong to:
  • GetTrianglesBuffer() : VHACD::Mesh
  • getType() -: Nv::Blast::TkFrameworkImpl -, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder -, Nv::Blast::TkIdentifiable +: Nv::Blast::TkIdentifiable +, Nv::Blast::TkFrameworkImpl , Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Reader , Nv::Blast::TkFramework +, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder
  • getUniformInitialBondHealth() : Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Reader
  • getUniformInitialLowerSupportChunkHealth() @@ -827,8 +831,8 @@ Here is a list of all class members with links to the classes they belong to:
  • getUpperSupportChunkCount() : Nv::Blast::Asset
  • getUserData() -: Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Reader -, Nv::Blast::Serialization::NvBlastBond::NvBlastBond::Reader +: Nv::Blast::Serialization::NvBlastBond::NvBlastBond::Reader +, Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Reader
  • getUvArray() : Nv::Blast::IMeshFileReader , Nv::Blast::FbxFileReader @@ -850,14 +854,16 @@ Here is a list of all class members with links to the classes they belong to:
  • getVertexFloat() : FLOAT_MATH::fm_VertexIndex
  • GetVertices() -: VHACD::TMMesh +: VHACD::TMMesh
  • getVertices() -: Nv::Blast::MeshImpl -, Nv::Blast::Mesh +: Nv::Blast::Mesh +, Nv::Blast::MeshImpl +
  • GetVertices() +: VHACD::TMMesh
  • getVerticesCount() -: Nv::Blast::IMeshFileReader +: Nv::Blast::MeshImpl +, Nv::Blast::IMeshFileReader , Nv::Blast::FbxFileReader -, Nv::Blast::MeshImpl , Nv::Blast::ObjFileReader , Nv::Blast::Mesh
  • getVerticesDouble() @@ -865,28 +871,28 @@ Here is a list of all class members with links to the classes they belong to:
  • getVerticesFloat() : FLOAT_MATH::fm_VertexIndex
  • getVerticesWritable() -: Nv::Blast::Mesh -, Nv::Blast::MeshImpl +: Nv::Blast::MeshImpl +, Nv::Blast::Mesh
  • getVisibleChunkCount() -: Nv::Blast::TkActor +: Nv::Blast::TkActorImpl , Nv::Blast::Actor -, Nv::Blast::TkActorImpl +, Nv::Blast::TkActor
  • getVisibleChunkIndices() -: Nv::Blast::TkActorImpl -, Nv::Blast::TkActor +: Nv::Blast::TkActor +, Nv::Blast::TkActorImpl
  • getVolume() : Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Reader
  • getVoronoiSites() -: Nv::Blast::VoronoiSitesGeneratorImpl -, Nv::Blast::VoronoiSitesGenerator +: Nv::Blast::VoronoiSitesGenerator +, Nv::Blast::VoronoiSitesGeneratorImpl
  • GetVoxel() : VHACD::Volume
  • GetVoxels() -: VHACD::VoxelSet +: VHACD::VoxelSet
  • getW() -: Nv::Blast::Serialization::PxQuat::PxQuat::Reader +: Nv::Blast::Serialization::PxQuat::PxQuat::Builder +, Nv::Blast::Serialization::PxQuat::PxQuat::Reader , btVector4 -, Nv::Blast::Serialization::PxQuat::PxQuat::Builder
  • getWeldedVerticesCount() : Nv::Blast::Triangulator
  • getWordsCount() @@ -896,20 +902,20 @@ Here is a list of all class members with links to the classes they belong to:
  • getWrittenBytes() : Nv::Blast::ExtKJPxOutputStream
  • getX() -: Nv::Blast::Serialization::PxQuat::PxQuat::Builder -, Nv::Blast::Serialization::PxVec3::PxVec3::Builder +: Nv::Blast::Serialization::PxVec3::PxVec3::Builder , Nv::Blast::Serialization::PxVec3::PxVec3::Reader +, Nv::Blast::Serialization::PxQuat::PxQuat::Builder , Nv::Blast::Serialization::PxQuat::PxQuat::Reader
  • getY() -: Nv::Blast::Serialization::PxQuat::PxQuat::Builder +: Nv::Blast::Serialization::PxVec3::PxVec3::Builder , Nv::Blast::Serialization::PxVec3::PxVec3::Reader , Nv::Blast::Serialization::PxQuat::PxQuat::Reader -, Nv::Blast::Serialization::PxVec3::PxVec3::Builder +, Nv::Blast::Serialization::PxQuat::PxQuat::Builder
  • getZ() : Nv::Blast::Serialization::PxVec3::PxVec3::Builder , Nv::Blast::Serialization::PxQuat::PxQuat::Reader -, Nv::Blast::Serialization::PxVec3::PxVec3::Reader , Nv::Blast::Serialization::PxQuat::PxQuat::Builder +, Nv::Blast::Serialization::PxVec3::PxVec3::Reader
  • graphNodeCount : NvBlastGraphShaderActor
  • graphNodeIndexLinks @@ -920,10 +926,10 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtStressSolverSettings
  • graphShaderFunction : NvBlastDamageProgram -
  • Group -: Nv::Blast::TkTypeIndex
  • group : Nv::Blast::ExtPxFamilyDesc +
  • Group +: Nv::Blast::TkTypeIndex diff --git a/docs/source_docs/files/functions_0x69.html b/docs/source_docs/files/functions_0x69.html index e21994b..d00daad 100644 --- a/docs/source_docs/files/functions_0x69.html +++ b/docs/source_docs/files/functions_0x69.html @@ -93,7 +93,9 @@ Here is a list of all class members with links to the classes they belong to: , VHACD::ICHull , VHACD::TMMTriangle
  • importApexAsset() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool +
  • importRendermesh() +: Nv::Blast::ApexImporter::ApexImportTool
  • IMPULSE : Nv::Blast::ExtForceMode
  • index @@ -106,10 +108,10 @@ Here is a list of all class members with links to the classes they belong to: : NvBlastMessage
  • infSearchMode : Nv::Blast::ApexImporter::ApexImporterConfig -
  • init() -: btAlignedObjectArray< T >
  • Init() : VHACD::IVHACD::IVHACD::Parameters +
  • init() +: btAlignedObjectArray< T >
  • initAsset() : Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Builder
  • initAssetLL() @@ -134,17 +136,15 @@ Here is a list of all class members with links to the classes they belong to:
  • initialBondHealths : NvBlastActorDesc
  • Initialize() -: VHACD::SArray< T, N > +: VHACD::TMMTriangle +, VHACD::SArray< T, N >
  • initialize() -: Nv::Blast::ApexImporter::ApexImportTool -, Nv::Blast::ApexImporter::ApexDestruction -, Nv::Blast::FamilyGraph +: Nv::Blast::FamilyGraph , Nv::Blast::LocalBuffer< T > , Nv::Blast::final
  • Initialize() : VHACD::TMMVertex , VHACD::TMMEdge -, VHACD::TMMTriangle
  • initializeFromBuffer() : btAlignedObjectArray< T >
  • initialSupportChunkHealths @@ -189,9 +189,9 @@ Here is a list of all class members with links to the classes they belong to:
  • INTERNAL_EDGE : Nv::Blast::MeshNoiser
  • Intersect() -: VHACD::TetrahedronSet -, VHACD::PrimitiveSet +: VHACD::PrimitiveSet , VHACD::VoxelSet +, VHACD::TetrahedronSet
  • intersectionPoint : Nv::Blast::EdgeFacetIntersectionData
  • IntersectionTestingAccelerator() @@ -205,34 +205,34 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::FamilyHeader
  • isBoundToWorld() : Nv::Blast::Actor -, Nv::Blast::TkActorImpl , Nv::Blast::TkActor +, Nv::Blast::TkActorImpl
  • isChanged : Nv::Blast::ChunkInfo
  • isCollisionLoaded() : Nv::Blast::IMeshFileReader -, Nv::Blast::ObjFileReader , Nv::Blast::FbxFileReader +, Nv::Blast::ObjFileReader
  • isContainEdge() : Nv::Blast::TriangleIndexed
  • isDone() : Nv::Blast::ExtTaskSync
  • isDouble() : FLOAT_MATH::fm_VertexIndex -
  • IsEmpty() -: VHACD::CircularList< T >
  • isEmpty() : Nv::Blast::DList +
  • IsEmpty() +: VHACD::CircularList< T >
  • IsFlat() : VHACD::ICHull
  • IsInside() -: VHACD::Mesh -, VHACD::ICHull +: VHACD::ICHull +, VHACD::Mesh
  • island : NvBlastTimers
  • islandDetectionAndRemoving() -: Nv::Blast::FractureTool -, Nv::Blast::FractureToolImpl +: Nv::Blast::FractureToolImpl +, Nv::Blast::FractureTool
  • isLeaf : Nv::Blast::ChunkInfo
  • isMeshContainOpenEdges() @@ -245,7 +245,7 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::CutoutSetImpl , Nv::Blast::CutoutSet
  • isPointContainedInMesh() -: Nv::Blast::BooleanEvaluator +: Nv::Blast::BooleanEvaluator
  • isPointInside() : Nv::Blast::TriangleProcessor
  • isPxUserDataUsed() @@ -262,8 +262,8 @@ Here is a list of all class members with links to the classes they belong to:
  • isSingleSupportChunk() : Nv::Blast::Actor
  • isSolitary() -: Nv::Blast::IndexDList< IndexType > -, Nv::Blast::DList +: Nv::Blast::DList +, Nv::Blast::IndexDList< IndexType >
  • isSplitRequired() : Nv::Blast::Actor
  • isStatic @@ -277,7 +277,6 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ApexImporter::ApexImportTool , Nv::Blast::ExtAtomicCounter , Nv::Blast::MeshImpl -, Nv::Blast::ApexImporter::ApexDestruction , Nv::Blast::Mesh
  • It() : Nv::Blast::DList::DList::It diff --git a/docs/source_docs/files/functions_0x6c.html b/docs/source_docs/files/functions_0x6c.html index 47020bb..47636ea 100644 --- a/docs/source_docs/files/functions_0x6c.html +++ b/docs/source_docs/files/functions_0x6c.html @@ -102,14 +102,12 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtIStream
  • LListIt() : Nv::Blast::LListIt< IndexType > -
  • loadAsset() -: Nv::Blast::ApexImporter::ApexDestruction
  • loadAssetFromFile() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool
  • loadFromFile() -: Nv::Blast::FbxFileReader +: Nv::Blast::IMeshFileReader , Nv::Blast::ObjFileReader -, Nv::Blast::IMeshFileReader +, Nv::Blast::FbxFileReader
  • LoadOFF() : VHACD::Mesh
  • Lock() diff --git a/docs/source_docs/files/functions_0x6d.html b/docs/source_docs/files/functions_0x6d.html index c27f9ce..73afe2c 100644 --- a/docs/source_docs/files/functions_0x6d.html +++ b/docs/source_docs/files/functions_0x6d.html @@ -96,10 +96,6 @@ Here is a list of all class members with links to the classes they belong to: : VHACD::IVHACD::IVHACD::Parameters
  • m_ambientIntensity : VHACD::Material -
  • m_apexDestruction -: Nv::Blast::ApexImporter::ApexImportTool -
  • m_ApexSDK -: Nv::Blast::ApexImporter::ApexDestruction
  • m_asset : Nv::Blast::FamilyHeader
  • m_assetID @@ -131,7 +127,7 @@ Here is a list of all class members with links to the classes they belong to:
  • m_convexhullDownsampling : VHACD::IVHACD::IVHACD::Parameters
  • m_Cooking -: Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ApexImporter::ApexImportTool
  • m_coord : VHACD::Voxel
  • m_curr @@ -141,8 +137,6 @@ Here is a list of all class members with links to the classes they belong to:
  • m_data : VHACD::Voxel , VHACD::Tetrahedron -
  • m_DestructibleModule -: Nv::Blast::ApexImporter::ApexDestruction
  • m_diffuseColor : VHACD::Material
  • m_emissiveColor @@ -161,7 +155,7 @@ Here is a list of all class members with links to the classes they belong to:
  • m_formatVersion : Nv::Blast::ActorSerializationHeader
  • m_Foundation -: Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ApexImporter::ApexImportTool
  • m_graph : Nv::Blast::Asset
  • m_graphNodeCount @@ -220,7 +214,7 @@ Here is a list of all class members with links to the classes they belong to:
  • m_pca : VHACD::IVHACD::IVHACD::Parameters
  • m_PhysxSDK -: Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ApexImporter::ApexImportTool
  • m_planeDownsampling : VHACD::IVHACD::IVHACD::Parameters
  • m_points @@ -257,8 +251,6 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ActorSerializationHeader
  • m_volume : VHACD::IVHACD::IVHACD::ConvexHull -
  • mApex -: Nv::Blast::ApexImporter::ApexReleaser
  • Material() : VHACD::Material
  • material @@ -289,13 +281,11 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::CollisionParams
  • maxRadius : NvBlastExtCapsuleRadialDamageDesc -, NvBlastExtImpactSpreadDamageDesc , NvBlastExtRadialDamageDesc , NvBlastExtShearDamageDesc +, NvBlastExtImpactSpreadDamageDesc
  • maxSeparation : Nv::Blast::BondGenerationConfig -
  • mbValid -: Nv::Blast::ApexImporter::ApexReleaser
  • mChunkData : Nv::Blast::FractureToolImpl
  • mChunkIdCounter @@ -313,7 +303,7 @@ Here is a list of all class members with links to the classes they belong to:
  • meshData : Nv::Blast::ChunkInfo
  • MeshImpl() -: Nv::Blast::MeshImpl +: Nv::Blast::MeshImpl
  • MeshNoiser() : Nv::Blast::MeshNoiser
  • mHullA @@ -333,10 +323,10 @@ Here is a list of all class members with links to the classes they belong to:
  • minimum : NvcBounds3
  • minRadius -: NvBlastExtShearDamageDesc -, NvBlastExtRadialDamageDesc -, NvBlastExtCapsuleRadialDamageDesc +: NvBlastExtRadialDamageDesc , NvBlastExtImpactSpreadDamageDesc +, NvBlastExtShearDamageDesc +, NvBlastExtCapsuleRadialDamageDesc
  • mInteriorMaterialId : Nv::Blast::FractureToolImpl
  • mNbVerts diff --git a/docs/source_docs/files/functions_0x6e.html b/docs/source_docs/files/functions_0x6e.html index 7c67b80..522eadd 100644 --- a/docs/source_docs/files/functions_0x6e.html +++ b/docs/source_docs/files/functions_0x6e.html @@ -91,13 +91,13 @@ Here is a list of all class members with links to the classes they belong to: , NvcPlane
  • name : Nv::Blast::ExtProfileData -, Nv::Blast::Materials +, Nv::Blast::Material
  • newActors : NvBlastActorSplitEvent -
  • Next() -: VHACD::CircularList< T >
  • next() : Nv::Blast::ExtAtomicCounter +
  • Next() +: VHACD::CircularList< T >
  • node0 : Nv::Blast::ExtDamageAcceleratorInternal::ExtDamageAcceleratorInternal::QueryBondData
  • node1 diff --git a/docs/source_docs/files/functions_0x6f.html b/docs/source_docs/files/functions_0x6f.html index 54bb858..b9ba562 100644 --- a/docs/source_docs/files/functions_0x6f.html +++ b/docs/source_docs/files/functions_0x6f.html @@ -117,7 +117,6 @@ Here is a list of all class members with links to the classes they belong to:
  • operator bool() : Nv::Blast::DList::DList::It , Nv::Blast::IteratorBase< T > -, Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser >
  • operator const Array< TkEvent >::type &() : Nv::Blast::TkEventQueue
  • operator const DLink *() @@ -125,8 +124,7 @@ Here is a list of all class members with links to the classes they belong to:
  • operator Nv::Blast::TkActorData() : Nv::Blast::TkActorImpl
  • operator Reader() -: Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Builder -, Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Builder +: Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Builder , Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder , Nv::Blast::Serialization::PxQuat::PxQuat::Builder , Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder @@ -141,10 +139,9 @@ Here is a list of all class members with links to the classes they belong to: , Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Builder , Nv::Blast::Serialization::UUID::UUID::Builder , Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Builder +, Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Builder
  • operator T() : Nv::Blast::IteratorBase< T > -
  • operator!=() -: Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser >
  • operator()() : Nv::Blast::Less< A > , Nv::Blast::EdgeComparator @@ -155,7 +152,6 @@ Here is a list of all class members with links to the classes they belong to:
  • operator*() : VHACD::Vec3< T > , VHACD::Vec2< T > -, Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > , Nv::Blast::TkActorImpl::TkActorImpl::JointIt
  • operator*=() : VHACD::Vec3< T > @@ -164,14 +160,14 @@ Here is a list of all class members with links to the classes they belong to: : VHACD::Vec3< T > , VHACD::Vec2< T >
  • operator++() -: Nv::Blast::DList::DList::It +: Nv::Blast::ChunkDepthFirstIt +, Nv::Blast::DList::DList::It , Nv::Blast::LListIt< IndexType > , Nv::Blast::DListIt< IndexType > -, Nv::Blast::ChunkDepthFirstIt
  • operator+=() -: VHACD::Vec3< T > -, VHACD::Vec2< T > +: VHACD::Vec2< T > , VHACD::Vec3< T > +, VHACD::Vec2< T >
  • operator-() : VHACD::Vec3< T > , VHACD::Vec2< T > @@ -179,9 +175,7 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::DList::DList::It
  • operator-=() : VHACD::Vec3< T > -, VHACD::Vec2< T > -
  • operator->() -: Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > +, VHACD::Vec2< T >
  • operator/() : VHACD::Vec3< T > , VHACD::Vec2< T > @@ -189,45 +183,43 @@ Here is a list of all class members with links to the classes they belong to: : VHACD::Vec2< T > , VHACD::Vec3< T >
  • operator<() -: VHACD::Vec3< T > +: Nv::Blast::Edge , Nv::Blast::SegmentToIndex , Nv::Blast::POINT2D -, Nv::Blast::Edge +, VHACD::Vec3< T > , Nv::Blast::EdgeFacetIntersectionData
  • operator=() : VHACD::CircularList< T > -, btAlignedObjectArray< T > , Nv::Blast::ApexImporter::ApexImportTool -, VHACD::Vec3< T > -, btAlignedAllocator< T, Alignment > -, VHACD::SArray< T, N > +, btAlignedObjectArray< T > , Nv::Blast::TrPrcTriangle +, btAlignedAllocator< T, Alignment > , VHACD::ICHull +, VHACD::SArray< T, N > +, VHACD::Vec3< T > , VHACD::Vec2< T > , Nv::Blast::TrPrcTriangle2d -
  • operator==() -: Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > +
  • operator== +: btAlignedAllocator< T, Alignment > , Nv::Blast::TkType , Nv::Blast::POINT2D -, btAlignedAllocator< T, Alignment >
  • operator>() : VHACD::Vec3< T >
  • operator>> : Nv::Blast::ExtIStream
  • operator[]() -: VHACD::SArray< T, N > +: VHACD::Vec3< T > +, VHACD::SArray< T, N > +, VHACD::Vec2< T > +, VHACD::SArray< T, N > , VHACD::Vec2< T > -, Nv::Blast::FixedArray< T > +, Nv::Blast::FixedArray< T > , VHACD::Vec3< T > +, Nv::Blast::FixedArray< T > , btAlignedObjectArray< T > -, Nv::Blast::FixedArray< T > -, VHACD::Vec2< T > -, VHACD::Vec3< T > -, VHACD::SArray< T, N > -, btAlignedObjectArray< T >
  • operator^() -: VHACD::Vec3< T > -, VHACD::Vec2< T > +: VHACD::Vec2< T > +, VHACD::Vec3< T >
  • other : btAlignedAllocator< T, Alignment >::btAlignedAllocator::rebind< O > diff --git a/docs/source_docs/files/functions_0x70.html b/docs/source_docs/files/functions_0x70.html index b0eed1b..8811f61 100644 --- a/docs/source_docs/files/functions_0x70.html +++ b/docs/source_docs/files/functions_0x70.html @@ -130,10 +130,8 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::AuthoringResult
  • physicsSubchunks : Nv::Blast::AuthoringResult -
  • physxSDK() -: Nv::Blast::ApexImporter::ApexDestruction
  • Pipeline() -: Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Pipeline +: Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Pipeline , Nv::Blast::Serialization::NvBlastBond::NvBlastBond::Pipeline , Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Pipeline , Nv::Blast::Serialization::UUID::UUID::Pipeline @@ -146,14 +144,17 @@ Here is a list of all class members with links to the classes they belong to: , Nv::Blast::Serialization::PxTransform::PxTransform::Pipeline , Nv::Blast::Serialization::TkAsset::TkAsset::Pipeline , Nv::Blast::Serialization::Asset::Asset::Pipeline +, Nv::Blast::Serialization::TkAsset::TkAsset::Pipeline , Nv::Blast::Serialization::TkAssetJointDesc::TkAssetJointDesc::Pipeline , Nv::Blast::Serialization::Asset::Asset::Pipeline +, Nv::Blast::Serialization::TkAssetJointDesc::TkAssetJointDesc::Pipeline , Nv::Blast::Serialization::PxVec3::PxVec3::Pipeline , Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Pipeline +, Nv::Blast::Serialization::PxVec3::PxVec3::Pipeline +, Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Pipeline +, Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Pipeline
  • Pipelines -: Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Pipeline -, Nv::Blast::Serialization::UUID::UUID::Pipeline -, Nv::Blast::Serialization::PxVec3::PxVec3::Pipeline +: Nv::Blast::Serialization::UUID::UUID::Pipeline , Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Pipeline , Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Pipeline , Nv::Blast::Serialization::ExtPxSubchunk::ExtPxSubchunk::Pipeline @@ -163,17 +164,19 @@ Here is a list of all class members with links to the classes they belong to: , Nv::Blast::Serialization::PxTransform::PxTransform::Pipeline , Nv::Blast::Serialization::TkAsset::TkAsset::Pipeline , Nv::Blast::Serialization::TkAssetJointDesc::TkAssetJointDesc::Pipeline +, Nv::Blast::Serialization::PxVec3::PxVec3::Pipeline , Nv::Blast::Serialization::Asset::Asset::Pipeline , Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Pipeline , Nv::Blast::Serialization::NvBlastChunk::NvBlastChunk::Pipeline , Nv::Blast::Serialization::NvBlastBond::NvBlastBond::Pipeline +, Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Pipeline
  • plane : Nv::Blast::PlaneChunkIndexer , Nv::Blast::Separation
  • PlaneChunkIndexer() : Nv::Blast::PlaneChunkIndexer
  • POINT2D() -: Nv::Blast::POINT2D +: Nv::Blast::POINT2D
  • pointer : btAlignedAllocator< T, Alignment >
  • points @@ -185,32 +188,31 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::FixedPriorityQueue< Element, Comparator >
  • pop_back() : btAlignedObjectArray< T > -
  • popBack() -: Nv::Blast::FixedQueue< T >
  • PopBack() : VHACD::SArray< T, N >
  • popBack() -: Nv::Blast::FixedArray< T > +: Nv::Blast::FixedQueue< T > +, Nv::Blast::FixedArray< T >
  • popFront() : Nv::Blast::FixedQueue< T >
  • pos0 -: Nv::Blast::DebugLine -, Nv::Blast::ExtStressSolver::ExtStressSolver::DebugLine +: Nv::Blast::ExtStressSolver::ExtStressSolver::DebugLine +, Nv::Blast::DebugLine
  • pos1 : Nv::Blast::ExtStressSolver::ExtStressSolver::DebugLine , Nv::Blast::DebugLine
  • posIndex : Nv::Blast::ExporterMeshData
  • position -: NvBlastExtImpactSpreadDamageDesc +: NvBlastExtShearDamageDesc +, NvBlastExtImpactSpreadDamageDesc , NvBlastExtRadialDamageDesc -, NvBlastExtShearDamageDesc
  • position0 -: NvBlastExtCapsuleRadialDamageDesc -, NvBlastExtTriangleIntersectionDamageDesc +: NvBlastExtTriangleIntersectionDamageDesc +, NvBlastExtCapsuleRadialDamageDesc
  • position1 -: NvBlastExtTriangleIntersectionDamageDesc -, NvBlastExtCapsuleRadialDamageDesc +: NvBlastExtCapsuleRadialDamageDesc +, NvBlastExtTriangleIntersectionDamageDesc
  • position2 : NvBlastExtTriangleIntersectionDamageDesc
  • positions @@ -218,24 +220,21 @@ Here is a list of all class members with links to the classes they belong to:
  • positionsCount : Nv::Blast::ExporterMeshData
  • postSplitUpdate() -: Nv::Blast::final -, Nv::Blast::ExtPxFamily +: Nv::Blast::ExtPxFamily +, Nv::Blast::final
  • Prev() : VHACD::CircularList< T >
  • Print() : VHACD::TMMesh -
  • process() -: Nv::Blast::TkGroup -, Nv::Blast::final -, Nv::Blast::TkGroupWorker
  • Process() : VHACD::ICHull
  • process() -: Nv::Blast::ExtGroupTaskManagerImpl -
  • Process() -: VHACD::ICHull -
  • process() -: Nv::Blast::ExtGroupTaskManager +: Nv::Blast::TkGroup +, Nv::Blast::ExtGroupTaskManager +, Nv::Blast::final +, Nv::Blast::TkGroupWorker +, Nv::Blast::final +, Nv::Blast::ExtGroupTaskManagerImpl
  • processedActorsCount : Nv::Blast::TkGroupStats
  • processResults() @@ -243,15 +242,16 @@ Here is a list of all class members with links to the classes they belong to:
  • protect() : Nv::Blast::TkEventQueue
  • push() -: Nv::Blast::FixedPriorityQueue< Element, Comparator > -, Nv::Blast::ExtDamageAcceleratorInternal::ExtDamageAcceleratorInternal::ResultCallback +: Nv::Blast::ExtDamageAcceleratorInternal::ExtDamageAcceleratorInternal::ResultCallback +, Nv::Blast::FixedPriorityQueue< Element, Comparator >
  • push_back() : btAlignedObjectArray< T >
  • pushBack() : Nv::Blast::FixedArray< T > -, Nv::Blast::FixedQueue< T >
  • PushBack() : VHACD::SArray< T, N > +
  • pushBack() +: Nv::Blast::FixedQueue< T >
  • pxAsset : Nv::Blast::ExtPxFamilyDesc
  • pxChunks diff --git a/docs/source_docs/files/functions_0x72.html b/docs/source_docs/files/functions_0x72.html index a4afa6f..0baed18 100644 --- a/docs/source_docs/files/functions_0x72.html +++ b/docs/source_docs/files/functions_0x72.html @@ -165,73 +165,67 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::TkFamily
  • release() : Nv::Blast::BlastBondGenerator -
  • Release() -: VHACD::IVHACD -
  • release() -: Nv::Blast::ConvexMeshBuilder +, Nv::Blast::ConvexMeshBuilder , Nv::Blast::CutoutSet , Nv::Blast::VoronoiSitesGenerator -, Nv::Blast::SharedBlock< T > , Nv::Blast::FractureTool , Nv::Blast::Mesh +, Nv::Blast::TkActorImpl , Nv::Blast::MeshCleaner , Nv::Blast::AuthoringResult , Nv::Blast::BlastBondGeneratorImpl +, Nv::Blast::ExtStressSolver , Nv::Blast::CollisionHullImpl , Nv::Blast::ConvexMeshBuilderImpl -, Nv::Blast::final , Nv::Blast::CutoutSetImpl +, Nv::Blast::ExtSerialization , Nv::Blast::VoronoiSitesGeneratorImpl , Nv::Blast::FractureToolImpl -, Nv::Blast::ExtGroupTaskManagerImpl , Nv::Blast::MeshCleanerImpl , Nv::Blast::MeshImpl , VHACD::RaycastMesh -, Nv::Blast::final , Nv::Blast::IMeshFileReader , Nv::Blast::IMeshFileWriter +, Nv::Blast::ExtSync , Nv::Blast::FbxFileReader , Nv::Blast::FbxFileWriter , Nv::Blast::ObjFileReader , Nv::Blast::ObjFileWriter -, Nv::Blast::ApexImporter::DefaultReleaser< T > -, Nv::Blast::ExtPxFamily -, 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::ExtSerialization +, Nv::Blast::ExtGroupTaskManagerImpl , Nv::Blast::ExtSerializer , NvBlastExtDamageAccelerator -, Nv::Blast::ExtStressSolver +, Nv::Blast::final , 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() : Nv::Blast::ExtSync
  • remove() -: btAlignedObjectArray< T > +: Nv::Blast::IndexDList< IndexType > , Nv::Blast::DList -, Nv::Blast::IndexDList< IndexType > +, btAlignedObjectArray< T >
  • removeFromGroup() -: Nv::Blast::TkActor -, Nv::Blast::TkActorImpl +: Nv::Blast::TkActorImpl +, Nv::Blast::TkActor
  • removeFromList() : Nv::Blast::IndexDList< IndexType >
  • removeListener() @@ -251,24 +245,24 @@ Here is a list of all class members with links to the classes they belong to:
  • replace() : Nv::Blast::EdgeToTriangles
  • replaceMaterialId() -: Nv::Blast::MeshImpl -, Nv::Blast::Mesh +: Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl -, Nv::Blast::FractureTool +, Nv::Blast::MeshImpl +, Nv::Blast::Mesh
  • reportError() : Nv::Blast::ErrorCallback
  • requestBuffer() : Nv::Blast::ExtSerialization::ExtSerialization::BufferProvider
  • requiredMemorySize() -: Nv::Blast::FamilyGraph -, Nv::Blast::FixedBoolArray +: Nv::Blast::FixedBoolArray , Nv::Blast::FixedPriorityQueue< Element, Comparator > , Nv::Blast::FixedArray< T > -, Nv::Blast::FixedQueue< T > , Nv::Blast::FixedBitmap +, Nv::Blast::FixedQueue< T > +, Nv::Blast::FamilyGraph
  • reserve() -: Nv::Blast::SharedBuffer< T > -, btAlignedObjectArray< T > +: btAlignedObjectArray< T > +, Nv::Blast::SharedBuffer< T >
  • reserved : NvBlastDataBlock
  • reserveData() @@ -281,24 +275,22 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::SharedMemory
  • reset() : Nv::Blast::TkEventQueue +, Nv::Blast::Triangulator +, Nv::Blast::MeshNoiser , Nv::Blast::FixedBoolArray +, Nv::Blast::SharedMemory +, Nv::Blast::ExtAtomicCounter , Nv::Blast::FractureToolImpl , Nv::Blast::PerlinNoise -, Nv::Blast::SharedBuffer< T > -, Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > -, Nv::Blast::Triangulator +, Nv::Blast::FractureTool , Nv::Blast::BooleanEvaluator , Nv::Blast::FixedBitmap -, Nv::Blast::MeshNoiser -, Nv::Blast::ExtAtomicCounter -, Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser > , Nv::Blast::ExtStressSolver -, Nv::Blast::FractureTool -, Nv::Blast::SharedMemory -
  • Resize() -: VHACD::SArray< T, N > +, Nv::Blast::SharedBuffer< T >
  • resize() : btAlignedObjectArray< T > +
  • Resize() +: VHACD::SArray< T, N >
  • ResizePoints() : VHACD::Mesh
  • ResizeTriangles() @@ -314,9 +306,9 @@ Here is a list of all class members with links to the classes they belong to:
  • Reverse : Nv::Blast::DList::DList::It
  • RevertAlignToPrincipalAxes() -: VHACD::TetrahedronSet -, VHACD::VoxelSet +: VHACD::VoxelSet , VHACD::PrimitiveSet +, VHACD::TetrahedronSet
  • run() : Nv::Blast::ExtGroupWorkerTask diff --git a/docs/source_docs/files/functions_0x73.html b/docs/source_docs/files/functions_0x73.html index 40b6366..64d6a1f 100644 --- a/docs/source_docs/files/functions_0x73.html +++ b/docs/source_docs/files/functions_0x73.html @@ -112,8 +112,6 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::CutoutConfiguration
  • scene : Nv::Blast::ExtPxSpawnSettings -
  • ScopedResource() -: Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser >
  • seconds() : Nv::Blast::Time
  • seed() @@ -131,12 +129,11 @@ Here is a list of all class members with links to the classes they belong to:
  • serialize() : Nv::Blast::Actor
  • serializeIntoBuffer() -: Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder > -, Nv::Blast::ExtSerializer -, Nv::Blast::ExtSerialization +: Nv::Blast::ExtSerialization , Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder > +, Nv::Blast::ExtSerializer
  • serializeIntoBuilder() -: Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder > +: Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder >
  • serializeIntoMessage() : Nv::Blast::ExtSerializationCAPN< TObject, TSerializationReader, TSerializationBuilder >
  • serializeIntoStream() @@ -176,8 +173,8 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl
  • setChunks() -: Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Builder -, Nv::Blast::Serialization::Asset::Asset::Builder +: Nv::Blast::Serialization::Asset::Asset::Builder +, Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Builder
  • setConvexMesh() : Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder
  • setCount() @@ -250,8 +247,8 @@ Here is a list of all class members with links to the classes they belong to: : Nv::Blast::ExtPxFamily , Nv::Blast::final
  • setPxShapeDescTemplate() -: Nv::Blast::ExtPxFamily -, Nv::Blast::final +: Nv::Blast::final +, Nv::Blast::ExtPxFamily
  • setQ() : Nv::Blast::Serialization::PxTransform::PxTransform::Builder
  • setRemoveIslands() @@ -265,26 +262,26 @@ Here is a list of all class members with links to the classes they belong to:
  • setSerializationEncoding() : Nv::Blast::ExtSerialization
  • setSettings() -: Nv::Blast::ExtStressSolver -, Nv::Blast::ExtImpactDamageManager +: Nv::Blast::ExtImpactDamageManager +, Nv::Blast::ExtStressSolver
  • setSize() : Nv::Blast::Serialization::NvBlastDataBlock::NvBlastDataBlock::Builder
  • setSmoothingGroup() -: Nv::Blast::Mesh -, Nv::Blast::MeshImpl +: Nv::Blast::MeshImpl +, Nv::Blast::Mesh
  • setSourceMesh() : Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl
  • setState() -: Nv::Blast::DummyAccelerator -, Nv::Blast::SweepingAccelerator -, Nv::Blast::BBoxBasedAccelerator +: Nv::Blast::BBoxBasedAccelerator , Nv::Blast::IntersectionTestingAccelerator +, Nv::Blast::SweepingAccelerator +, Nv::Blast::SpatialAccelerator , Nv::Blast::DummyAccelerator -, Nv::Blast::SpatialAccelerator +, Nv::Blast::SweepingAccelerator
  • setStencil() -: Nv::Blast::VoronoiSitesGeneratorImpl -, Nv::Blast::VoronoiSitesGenerator +: Nv::Blast::VoronoiSitesGenerator +, Nv::Blast::VoronoiSitesGeneratorImpl
  • setSubchunkCount() : Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Builder
  • setTransform() @@ -299,8 +296,8 @@ Here is a list of all class members with links to the classes they belong to:
  • setup() : Nv::Blast::ExtGroupWorkerTask
  • setValue() -: btVector4 -, Nv::Blast::Serialization::UUID::UUID::Builder +: Nv::Blast::Serialization::UUID::UUID::Builder +, btVector4
  • setW() : Nv::Blast::Serialization::PxQuat::PxQuat::Builder
  • setWorkerCount() @@ -327,32 +324,31 @@ Here is a list of all class members with links to the classes they belong to:
  • simulationFilterData : Nv::Blast::ExtPxShapeDescTemplate
  • size() -: Nv::Blast::FixedArray< T > -
  • Size() -: VHACD::SArray< T, N > -
  • size -: NvBlastDataBlock +: Nv::Blast::FixedPriorityQueue< Element, Comparator > , Nv::Blast::FixedQueue< T > , btAlignedObjectArray< T > -, Nv::Blast::FixedPriorityQueue< Element, Comparator > +, NvBlastDataBlock +, Nv::Blast::FixedArray< T > +
  • Size() +: VHACD::SArray< T, N >
  • skipObject() : Nv::Blast::ExtSerialization
  • slicing() -: Nv::Blast::FractureToolImpl -, Nv::Blast::FractureTool +: Nv::Blast::FractureTool +, Nv::Blast::FractureToolImpl
  • smoothingGroup : Nv::Blast::TriangleIndexed -, Nv::Blast::Triangle , Nv::Blast::Facet +, Nv::Blast::Triangle
  • sortToCCW() : Nv::Blast::TriangleProcessor
  • spawn() : Nv::Blast::ExtPxFamily , Nv::Blast::final -
  • Split -: Nv::Blast::TkEvent
  • split() : Nv::Blast::Actor +
  • Split +: Nv::Blast::TkEvent
  • splitRequiredScratch() : Nv::Blast::Actor
  • startProcess() @@ -368,8 +364,8 @@ Here is a list of all class members with links to the classes they belong to:
  • stressLinearFactor : Nv::Blast::ExtStressSolverSettings
  • subchunkCount -: Nv::Blast::ExtPxChunk -, Nv::Blast::ExtPxAssetDesc::ExtPxAssetDesc::ChunkDesc +: Nv::Blast::ExtPxAssetDesc::ExtPxAssetDesc::ChunkDesc +, Nv::Blast::ExtPxChunk
  • subchunks : Nv::Blast::ExtPxAssetDesc::ExtPxAssetDesc::ChunkDesc
  • subgraphShaderFunction @@ -377,13 +373,13 @@ Here is a list of all class members with links to the classes they belong to:
  • submeshCount : Nv::Blast::ExporterMeshData
  • submeshMats -: Nv::Blast::ExporterMeshData +: Nv::Blast::ExporterMeshData
  • submeshOffsets : Nv::Blast::ExporterMeshData
  • subscribe() -: Nv::Blast::ExtPxManager -, Nv::Blast::final +: Nv::Blast::final , Nv::Blast::ExtPxFamily +, Nv::Blast::ExtPxManager , Nv::Blast::final
  • subtype : Nv::Blast::TkJointUpdateEvent diff --git a/docs/source_docs/files/functions_0x76.html b/docs/source_docs/files/functions_0x76.html index 1f0a85a..bef7462 100644 --- a/docs/source_docs/files/functions_0x76.html +++ b/docs/source_docs/files/functions_0x76.html @@ -113,15 +113,15 @@ 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::Volume
  • volume : NvBlastChunkDesc
  • Volume -: VHACD::TetrahedronSet -, VHACD::Volume +: VHACD::VoxelSet +, VHACD::TetrahedronSet
  • volume : NvBlastChunk -
  • Volume -: VHACD::VoxelSet
  • voronoiFracturing() : Nv::Blast::FractureToolImpl , Nv::Blast::FractureTool diff --git a/docs/source_docs/files/functions_0x7a.html b/docs/source_docs/files/functions_0x7a.html index 1790977..b2c6ac5 100644 --- a/docs/source_docs/files/functions_0x7a.html +++ b/docs/source_docs/files/functions_0x7a.html @@ -86,18 +86,15 @@ 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_0x69.html b/docs/source_docs/files/functions_func_0x69.html index 9ea0e43..3930d93 100644 --- a/docs/source_docs/files/functions_func_0x69.html +++ b/docs/source_docs/files/functions_func_0x69.html @@ -87,7 +87,9 @@
  • ICHull() : VHACD::ICHull
  • importApexAsset() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool +
  • importRendermesh() +: Nv::Blast::ApexImporter::ApexImportTool
  • indexIsValid() : Nv::Blast::TkTypeImpl
  • Init() @@ -119,9 +121,7 @@ , VHACD::TMMTriangle , VHACD::SArray< T, N >
  • initialize() -: Nv::Blast::ApexImporter::ApexImportTool -, Nv::Blast::ApexImporter::ApexDestruction -, Nv::Blast::FamilyGraph +: Nv::Blast::FamilyGraph , Nv::Blast::LocalBuffer< T > , Nv::Blast::final
  • initializeFromBuffer() @@ -175,9 +175,9 @@ , Nv::Blast::TkActor , Nv::Blast::TkActorImpl
  • isCollisionLoaded() -: Nv::Blast::IMeshFileReader +: Nv::Blast::ObjFileReader +, Nv::Blast::IMeshFileReader , Nv::Blast::FbxFileReader -, Nv::Blast::ObjFileReader
  • isContainEdge() : Nv::Blast::TriangleIndexed
  • isDone() @@ -191,17 +191,17 @@
  • IsFlat() : VHACD::ICHull
  • IsInside() -: VHACD::ICHull -, VHACD::Mesh +: VHACD::Mesh +, VHACD::ICHull
  • islandDetectionAndRemoving() : Nv::Blast::FractureTool , Nv::Blast::FractureToolImpl
  • isMeshContainOpenEdges() -: Nv::Blast::FractureToolImpl -, Nv::Blast::FractureTool +: Nv::Blast::FractureTool +, Nv::Blast::FractureToolImpl
  • isPending() -: Nv::Blast::TkActorImpl -, Nv::Blast::TkActor +: Nv::Blast::TkActor +, Nv::Blast::TkActorImpl
  • isPeriodic() : Nv::Blast::CutoutSet , Nv::Blast::CutoutSetImpl @@ -219,8 +219,8 @@
  • isSingleSupportChunk() : Nv::Blast::Actor
  • isSolitary() -: Nv::Blast::IndexDList< IndexType > -, Nv::Blast::DList +: Nv::Blast::DList +, Nv::Blast::IndexDList< IndexType >
  • isSplitRequired() : Nv::Blast::Actor
  • isSubSupportChunk() @@ -228,11 +228,10 @@
  • isUsed() : Nv::Blast::SharedMemory
  • isValid() -: Nv::Blast::Mesh -, Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ExtAtomicCounter , Nv::Blast::ApexImporter::ApexImportTool -, Nv::Blast::ExtAtomicCounter , Nv::Blast::MeshImpl +, Nv::Blast::Mesh
  • It() : Nv::Blast::DList::DList::It
  • IteratorBase() diff --git a/docs/source_docs/files/functions_func_0x6c.html b/docs/source_docs/files/functions_func_0x6c.html index 267509b..802a3b3 100644 --- a/docs/source_docs/files/functions_func_0x6c.html +++ b/docs/source_docs/files/functions_func_0x6c.html @@ -88,14 +88,12 @@ : Nv::Blast::ExtIStream
  • LListIt() : Nv::Blast::LListIt< IndexType > -
  • loadAsset() -: Nv::Blast::ApexImporter::ApexDestruction
  • loadAssetFromFile() -: Nv::Blast::ApexImporter::ApexImportTool +: Nv::Blast::ApexImporter::ApexImportTool
  • loadFromFile() -: Nv::Blast::ObjFileReader -, Nv::Blast::IMeshFileReader +: Nv::Blast::IMeshFileReader , Nv::Blast::FbxFileReader +, Nv::Blast::ObjFileReader
  • LoadOFF() : VHACD::Mesh
  • Lock() diff --git a/docs/source_docs/files/functions_func_0x6e.html b/docs/source_docs/files/functions_func_0x6e.html index c1a3947..1052a94 100644 --- a/docs/source_docs/files/functions_func_0x6e.html +++ b/docs/source_docs/files/functions_func_0x6e.html @@ -84,10 +84,10 @@  

    - n -

    diff --git a/docs/source_docs/files/functions_func_0x73.html b/docs/source_docs/files/functions_func_0x73.html index 7de4f49..d2fd38d 100644 --- a/docs/source_docs/files/functions_func_0x73.html +++ b/docs/source_docs/files/functions_func_0x73.html @@ -101,8 +101,6 @@ , Nv::Blast::ObjFileWriter
  • SaveVRML2() : VHACD::Mesh -
  • ScopedResource() -: Nv::Blast::ApexImporter::ScopedResource< Releasable, Releaser >
  • seconds() : Nv::Blast::Time
  • seed() @@ -223,11 +221,11 @@
  • setNodeCount() : Nv::Blast::Serialization::NvBlastSupportGraph::NvBlastSupportGraph::Builder
  • setNodeIndices() -: Nv::Blast::Serialization::TkAssetJointDesc::TkAssetJointDesc::Builder +: Nv::Blast::Serialization::TkAssetJointDesc::TkAssetJointDesc::Builder
  • setNodeInfo() : Nv::Blast::ExtStressSolver
  • setNormal() -: Nv::Blast::Serialization::NvBlastBond::NvBlastBond::Builder +: Nv::Blast::Serialization::NvBlastBond::NvBlastBond::Builder
  • setP() : Nv::Blast::Serialization::PxTransform::PxTransform::Builder
  • setPlatformEnabled() @@ -235,8 +233,8 @@
  • SetPoint() : VHACD::Mesh
  • setPxActorDesc() -: Nv::Blast::final -, Nv::Blast::ExtPxFamily +: Nv::Blast::ExtPxFamily +, Nv::Blast::final
  • setPxShapeDescTemplate() : Nv::Blast::ExtPxFamily , Nv::Blast::final @@ -248,8 +246,8 @@
  • setRotation() : Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder
  • setScale() -: Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder -, Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder +: Nv::Blast::Serialization::PxConvexMeshGeometry::PxConvexMeshGeometry::Builder +, Nv::Blast::Serialization::PxMeshScale::PxMeshScale::Builder
  • setSerializationEncoding() : Nv::Blast::ExtSerialization
  • setSettings() @@ -264,15 +262,17 @@ : Nv::Blast::FractureToolImpl , Nv::Blast::FractureTool
  • setState() -: Nv::Blast::IntersectionTestingAccelerator -, Nv::Blast::SweepingAccelerator +: Nv::Blast::SweepingAccelerator +, Nv::Blast::IntersectionTestingAccelerator +, Nv::Blast::DummyAccelerator , Nv::Blast::BBoxBasedAccelerator +, Nv::Blast::SweepingAccelerator +, Nv::Blast::SpatialAccelerator , Nv::Blast::DummyAccelerator -, Nv::Blast::SpatialAccelerator -, Nv::Blast::SweepingAccelerator +, Nv::Blast::BBoxBasedAccelerator
  • setStencil() -: Nv::Blast::VoronoiSitesGenerator -, Nv::Blast::VoronoiSitesGeneratorImpl +: Nv::Blast::VoronoiSitesGeneratorImpl +, Nv::Blast::VoronoiSitesGenerator
  • setSubchunkCount() : Nv::Blast::Serialization::ExtPxChunk::ExtPxChunk::Builder
  • setTransform() @@ -287,8 +287,8 @@
  • setup() : Nv::Blast::ExtGroupWorkerTask
  • setValue() -: Nv::Blast::Serialization::UUID::UUID::Builder -, btVector4 +: btVector4 +, Nv::Blast::Serialization::UUID::UUID::Builder
  • setW() : Nv::Blast::Serialization::PxQuat::PxQuat::Builder
  • setWorkerCount() @@ -300,8 +300,8 @@ : 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() @@ -310,13 +310,13 @@ : Nv::Blast::SharedMemory
  • SimplexNoise() : Nv::Blast::SimplexNoise +
  • Size() +: VHACD::SArray< T, N >
  • size() : Nv::Blast::FixedArray< T > , Nv::Blast::FixedQueue< T > , btAlignedObjectArray< T > , Nv::Blast::FixedPriorityQueue< Element, Comparator > -
  • Size() -: VHACD::SArray< T, N >
  • skipObject() : Nv::Blast::ExtSerialization
  • slicing() @@ -334,9 +334,9 @@
  • startProcess() : Nv::Blast::TkGroup
  • subscribe() -: Nv::Blast::ExtPxManager -, Nv::Blast::final +: Nv::Blast::final , Nv::Blast::ExtPxFamily +, Nv::Blast::ExtPxManager
  • swap() : btAlignedObjectArray< T >
  • SweepingAccelerator() diff --git a/docs/source_docs/files/functions_func_0x7e.html b/docs/source_docs/files/functions_func_0x7e.html index 6e10fc4..9358f21 100644 --- a/docs/source_docs/files/functions_func_0x7e.html +++ b/docs/source_docs/files/functions_func_0x7e.html @@ -86,8 +86,6 @@

    - ~ -

    diff --git a/docs/source_docs/files/functions_vars_0x6d.html b/docs/source_docs/files/functions_vars_0x6d.html index c426a25..e42a0bd 100644 --- a/docs/source_docs/files/functions_vars_0x6d.html +++ b/docs/source_docs/files/functions_vars_0x6d.html @@ -94,10 +94,6 @@ : VHACD::IVHACD::IVHACD::Parameters
  • m_ambientIntensity : VHACD::Material -
  • m_apexDestruction -: Nv::Blast::ApexImporter::ApexImportTool -
  • m_ApexSDK -: Nv::Blast::ApexImporter::ApexDestruction
  • m_asset : Nv::Blast::FamilyHeader
  • m_assetID @@ -129,7 +125,7 @@
  • m_convexhullDownsampling : VHACD::IVHACD::IVHACD::Parameters
  • m_Cooking -: Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ApexImporter::ApexImportTool
  • m_coord : VHACD::Voxel
  • m_curr @@ -139,8 +135,6 @@
  • m_data : VHACD::Voxel , VHACD::Tetrahedron -
  • m_DestructibleModule -: Nv::Blast::ApexImporter::ApexDestruction
  • m_diffuseColor : VHACD::Material
  • m_emissiveColor @@ -159,7 +153,7 @@
  • m_formatVersion : Nv::Blast::ActorSerializationHeader
  • m_Foundation -: Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ApexImporter::ApexImportTool
  • m_graph : Nv::Blast::Asset
  • m_graphNodeCount @@ -218,7 +212,7 @@
  • m_pca : VHACD::IVHACD::IVHACD::Parameters
  • m_PhysxSDK -: Nv::Blast::ApexImporter::ApexDestruction +: Nv::Blast::ApexImporter::ApexImportTool
  • m_planeDownsampling : VHACD::IVHACD::IVHACD::Parameters
  • m_points @@ -255,18 +249,16 @@ : Nv::Blast::ActorSerializationHeader
  • m_volume : VHACD::IVHACD::IVHACD::ConvexHull -
  • mApex -: Nv::Blast::ApexImporter::ApexReleaser
  • material : Nv::Blast::ExtPxSpawnSettings -, NvBlastExtProgramParams , NvBlastTimers +, NvBlastExtProgramParams
  • materialCount : Nv::Blast::AuthoringResult
  • materialId -: Nv::Blast::Triangle -, Nv::Blast::Facet +: Nv::Blast::Facet , Nv::Blast::TriangleIndexed +, Nv::Blast::Triangle
  • materialNames : Nv::Blast::AuthoringResult
  • max0 @@ -282,14 +274,12 @@
  • maximumNumberOfVerticesPerHull : Nv::Blast::CollisionParams
  • maxRadius -: NvBlastExtShearDamageDesc -, NvBlastExtRadialDamageDesc -, NvBlastExtCapsuleRadialDamageDesc +: NvBlastExtRadialDamageDesc +, NvBlastExtShearDamageDesc , NvBlastExtImpactSpreadDamageDesc +, NvBlastExtCapsuleRadialDamageDesc
  • maxSeparation : Nv::Blast::BondGenerationConfig -
  • mbValid -: Nv::Blast::ApexImporter::ApexReleaser
  • mChunkData : Nv::Blast::FractureToolImpl
  • mChunkIdCounter @@ -317,10 +307,10 @@
  • minimum : NvcBounds3
  • minRadius -: NvBlastExtImpactSpreadDamageDesc +: NvBlastExtRadialDamageDesc +, NvBlastExtImpactSpreadDamageDesc , NvBlastExtCapsuleRadialDamageDesc , NvBlastExtShearDamageDesc -, NvBlastExtRadialDamageDesc
  • mInteriorMaterialId : Nv::Blast::FractureToolImpl
  • mNbVerts diff --git a/docs/source_docs/files/functions_vars_0x6e.html b/docs/source_docs/files/functions_vars_0x6e.html index cb17c80..86afc2b 100644 --- a/docs/source_docs/files/functions_vars_0x6e.html +++ b/docs/source_docs/files/functions_vars_0x6e.html @@ -89,7 +89,7 @@ , NvcPlane
  • name : Nv::Blast::ExtProfileData -, Nv::Blast::Materials +, Nv::Blast::Material
  • newActors : NvBlastActorSplitEvent
  • node0 diff --git a/docs/source_docs/files/functions_vars_0x73.html b/docs/source_docs/files/functions_vars_0x73.html index 4105fe9..fc19fc3 100644 --- a/docs/source_docs/files/functions_vars_0x73.html +++ b/docs/source_docs/files/functions_vars_0x73.html @@ -117,7 +117,7 @@
  • submeshCount : Nv::Blast::ExporterMeshData
  • submeshMats -: Nv::Blast::ExporterMeshData +: Nv::Blast::ExporterMeshData
  • submeshOffsets : Nv::Blast::ExporterMeshData
  • subtype diff --git a/docs/source_docs/files/hierarchy.html b/docs/source_docs/files/hierarchy.html index 3ec6f7c..990d98a 100644 --- a/docs/source_docs/files/hierarchy.html +++ b/docs/source_docs/files/hierarchy.html @@ -45,10 +45,8 @@
  • Nv::Blast::ActorSerializationHeader
  • Nv::Blast::Allocator
  • Nv::Blast::AllocatorCallback -
  • Nv::Blast::ApexImporter::ApexDestruction
  • Nv::Blast::ApexImporter::ApexImporterConfig
  • Nv::Blast::ApexImporter::ApexImportTool -
  • Nv::Blast::ApexImporter::ApexReleaser
  • Nv::Blast::Array< T >
  • Nv::Blast::Serialization::Asset
  • Nv::Blast::Serialization::Asset::Asset::_capnpPrivate @@ -96,7 +94,6 @@
  • Nv::Blast::DebugBuffer
  • Nv::Blast::DebugLine -
  • Nv::Blast::ApexImporter::DefaultReleaser< T >
  • Nv::Blast::DLink
  • Nv::Blast::ExtPxActorDescTemplate +
  • Nv::Blast::Serialization::ExtPxAsset
  • Nv::Blast::ExtPxAsset -
  • Nv::Blast::Serialization::ExtPxAsset
  • Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::_capnpPrivate
  • Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Builder
  • Nv::Blast::Serialization::ExtPxAsset::ExtPxAsset::Pipeline @@ -281,7 +278,7 @@
  • Nv::Blast::LlObjectTypeID
  • Nv::Blast::LocalBuffer< T >
  • VHACD::Material -
  • Nv::Blast::Materials +
  • Nv::Blast::Material
  • Nv::Blast::Mesh