aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html
diff options
context:
space:
mode:
authorgit perforce import user <a@b>2016-10-25 12:29:14 -0600
committerSheikh Dawood Abdul Ajees <Sheikh Dawood Abdul Ajees>2016-10-25 18:56:37 -0500
commit3dfe2108cfab31ba3ee5527e217d0d8e99a51162 (patch)
treefa6485c169e50d7415a651bf838f5bcd0fd3bfbd /PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html
downloadphysx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.tar.xz
physx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.zip
Initial commit:
PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167]
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html')
-rw-r--r--PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html442
1 files changed, 442 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html b/PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html
new file mode 100644
index 00000000..23280266
--- /dev/null
+++ b/PhysX_3.4/Documentation/PhysXAPI/files/group__cooking.html
@@ -0,0 +1,442 @@
+<html>
+ <head>
+ <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: Cooking</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="images/PhysXlogo.png" align="middle"> <br>
+ <center>
+ <a class="qindex" href="main.html">Main Page</a> &nbsp;
+ <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp;
+ <a class="qindex" href="annotated.html">Compound List</a> &nbsp;
+ <a class="qindex" href="functions.html">Compound Members</a> &nbsp;
+ </center>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="contents">
+<h1>Cooking</h1><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxMeshCookingHint.html">PxMeshCookingHint</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration for mesh cooking hints. <a href="structPxMeshCookingHint.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxBVH33MidphaseDesc.html">PxBVH33MidphaseDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure describing parameters affecting BVH33 midphase mesh structure. <a href="structPxBVH33MidphaseDesc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxBVH34MidphaseDesc.html">PxBVH34MidphaseDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure describing parameters affecting BVH34 midphase mesh structure. <a href="structPxBVH34MidphaseDesc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxConvexFlag.html">PxConvexFlag</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flags which describe the format and behavior of a convex mesh. <a href="structPxConvexFlag.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxConvexMeshDesc.html">PxConvexMeshDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Descriptor class for <a class="el" href="classPxConvexMesh.html" title="A convex mesh.">PxConvexMesh</a>. <a href="classPxConvexMeshDesc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxPlatform.html">PxPlatform</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxConvexMeshCookingResult.html">PxConvexMeshCookingResult</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Result from convex cooking. <a href="structPxConvexMeshCookingResult.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxConvexMeshCookingType.html">PxConvexMeshCookingType</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enumeration for convex mesh cooking algorithms. <a href="structPxConvexMeshCookingType.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxTriangleMeshCookingResult.html">PxTriangleMeshCookingResult</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Result from triangle mesh cooking. <a href="structPxTriangleMeshCookingResult.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxMeshPreprocessingFlag.html">PxMeshPreprocessingFlag</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enum for the set of mesh pre-processing parameters. <a href="structPxMeshPreprocessingFlag.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxCookingParams.html">PxCookingParams</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure describing parameters affecting mesh cooking. <a href="structPxCookingParams.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxCooking.html">PxCooking</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxMidphaseDesc.html">PxMidphaseDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure describing parameters affecting midphase mesh structure. <a href="classPxMidphaseDesc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxTriangleMeshDesc.html">PxTriangleMeshDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Descriptor class for <a class="el" href="classPxTriangleMesh.html" title="A triangle mesh, also called a &#39;polygon soup&#39;.">PxTriangleMesh</a>. <a href="classPxTriangleMeshDesc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxClothMeshDesc.html">PxClothMeshDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Descriptor class for a cloth mesh. <a href="classPxClothMeshDesc.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classPxFlags.html">PxFlags</a><br class="typebreak">
+&lt; <a class="el" href="structPxConvexFlag.html#4b7bd21fa96c72b320a39e880208b4b6">PxConvexFlag::Enum</a>, PxU16 &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g36d3375ae49e62c3842c3fbe0c620651">PxConvexFlags</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">collection of set bits defined in <a class="el" href="structPxConvexFlag.html" title="Flags which describe the format and behavior of a convex mesh.">PxConvexFlag</a>. <a href="#g36d3375ae49e62c3842c3fbe0c620651"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classPxFlags.html">PxFlags</a><br class="typebreak">
+&lt; <a class="el" href="structPxMeshPreprocessingFlag.html#d2a46fe74aef20eff5860acd661bc8f8">PxMeshPreprocessingFlag::Enum</a>, <br class="typebreak">
+<a class="el" href="group__foundation.html#gcce5749db3dcfb916e98c253374264ed">PxU32</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g0a0051ee56690c138fac87d780cca9b4">PxMeshPreprocessingFlags</a></td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_DEPRECATED PX_FORCE_INLINE <a class="el" href="group__foundation.html#gcce5749db3dcfb916e98c253374264ed">PxU32</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g5f723ff70630e2af8c5e9fa603111d95">PxGetGaussMapVertexLimitForPlatform</a> (<a class="el" href="structPxPlatform.html#c4cfddf519b366f9ee60bdd78a958015">PxPlatform::Enum</a> targetPlatform)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_C_EXPORT <br class="typebreak">
+PX_PHYSX_COOKING_API <br class="typebreak">
+physx::PxCooking *PX_CALL_CONV&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#gf772f72cf46b9a2326d4562f7cae620b">PxCreateCooking</a> (<a class="el" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">physx::PxU32</a> version, physx::PxFoundation &amp;foundation, const physx::PxCookingParams &amp;params)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an instance of the cooking interface. <a href="#gf772f72cf46b9a2326d4562f7cae620b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g2b98217f34d8856ebe839821740ac438">PxConvexMeshDesc::PxConvexMeshDesc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">constructor sets to default. <a href="#g2b98217f34d8856ebe839821740ac438"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g6e86954b2426aae207489af9928d45e3">PxConvexMeshDesc::setToDefault</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(re)sets the structure to the default. <a href="#g6e86954b2426aae207489af9928d45e3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g5e7791d7f0688a9f642a9345a7083708">PxConvexMeshDesc::isValid</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if the descriptor is valid. <a href="#g5e7791d7f0688a9f642a9345a7083708"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g15d3050ac143dfb67ad43a8682c7b569">PxTriangleMeshDesc::PxTriangleMeshDesc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor sets to default. <a href="#g15d3050ac143dfb67ad43a8682c7b569"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#gfd882da42844238f9a91e5754694391e">PxTriangleMeshDesc::setToDefault</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(re)sets the structure to the default. <a href="#gfd882da42844238f9a91e5754694391e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#gb15c89f8d8d8723d3697cce47ef24b01">PxTriangleMeshDesc::isValid</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if the descriptor is valid. <a href="#gb15c89f8d8d8723d3697cce47ef24b01"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g5f214c974f4031e62cfed89231ee1d65">PxClothMeshDesc::PxClothMeshDesc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">constructor sets to default. <a href="#g5f214c974f4031e62cfed89231ee1d65"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g3efcaf703b329270eed5b0890b0c5304">PxClothMeshDesc::setToDefault</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(re)sets the structure to the default. <a href="#g3efcaf703b329270eed5b0890b0c5304"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_INLINE bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cooking.html#g4bc3ea34b81c2881eba7060d5e74c5d8">PxClothMeshDesc::isValid</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if the descriptor is valid. <a href="#g4bc3ea34b81c2881eba7060d5e74c5d8"></a><br></td></tr>
+</table>
+<hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g36d3375ae49e62c3842c3fbe0c620651"></a><!-- doxytag: member="PxConvexMeshDesc.h::PxConvexFlags" ref="g36d3375ae49e62c3842c3fbe0c620651" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="classPxFlags.html">PxFlags</a>&lt;<a class="el" href="structPxConvexFlag.html#4b7bd21fa96c72b320a39e880208b4b6">PxConvexFlag::Enum</a>,PxU16&gt; <a class="el" href="classPxFlags.html">PxConvexFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+collection of set bits defined in <a class="el" href="structPxConvexFlag.html" title="Flags which describe the format and behavior of a convex mesh.">PxConvexFlag</a>.
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structPxConvexFlag.html" title="Flags which describe the format and behavior of a convex mesh.">PxConvexFlag</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0a0051ee56690c138fac87d780cca9b4"></a><!-- doxytag: member="PxCooking.h::PxMeshPreprocessingFlags" ref="g0a0051ee56690c138fac87d780cca9b4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="classPxFlags.html">PxFlags</a>&lt;<a class="el" href="structPxMeshPreprocessingFlag.html#d2a46fe74aef20eff5860acd661bc8f8">PxMeshPreprocessingFlag::Enum</a>,<a class="el" href="group__foundation.html#gcce5749db3dcfb916e98c253374264ed">PxU32</a>&gt; <a class="el" href="classPxFlags.html">PxMeshPreprocessingFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="g4bc3ea34b81c2881eba7060d5e74c5d8"></a><!-- doxytag: member="PxClothMeshDesc::isValid" ref="g4bc3ea34b81c2881eba7060d5e74c5d8" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE bool PxClothMeshDesc::isValid </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns true if the descriptor is valid.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the current settings are valid </dd></dl>
+
+<p>References <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00084">PxBoundedData::count</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00053">PxStridedData::data</a>, <a class="el" href="PxSimpleTriangleMesh_8h-source.html#l00068">PxMeshFlag::e16_BIT_INDICES</a>, <a class="el" href="PxClothMeshDesc_8h-source.html#l00104">PxClothMeshDesc::flags</a>, <a class="el" href="PxClothMeshDesc_8h-source.html#l00067">PxClothMeshDesc::invMasses</a>, <a class="el" href="PxClothMeshDesc_8h-source.html#l00058">PxClothMeshDesc::points</a>, <a class="el" href="PxClothMeshDesc_8h-source.html#l00099">PxClothMeshDesc::quads</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00052">PxStridedData::stride</a>, and <a class="el" href="PxClothMeshDesc_8h-source.html#l00083">PxClothMeshDesc::triangles</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="gb15c89f8d8d8723d3697cce47ef24b01"></a><!-- doxytag: member="PxTriangleMeshDesc::isValid" ref="gb15c89f8d8d8723d3697cce47ef24b01" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE bool PxTriangleMeshDesc::isValid </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns true if the descriptor is valid.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the current settings are valid </dd></dl>
+
+<p>Reimplemented from <a class="el" href="group__geomutils.html#gd310f10473f98d5de012cba8a97ddd5d">PxSimpleTriangleMesh</a>.</p>
+
+<p>References <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00084">PxBoundedData::count</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00072">PxTypedStridedData&lt; TDataType &gt;::data</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00053">PxStridedData::data</a>, <a class="el" href="PxTriangleMeshDesc_8h-source.html#l00074">PxTriangleMeshDesc::materialIndices</a>, <a class="el" href="PxSimpleTriangleMesh_8h-source.html#l00091">PxSimpleTriangleMesh::points</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00071">PxTypedStridedData&lt; TDataType &gt;::stride</a>, and <a class="el" href="PxSimpleTriangleMesh_8h-source.html#l00108">PxSimpleTriangleMesh::triangles</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="g5e7791d7f0688a9f642a9345a7083708"></a><!-- doxytag: member="PxConvexMeshDesc::isValid" ref="g5e7791d7f0688a9f642a9345a7083708" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE bool PxConvexMeshDesc::isValid </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns true if the descriptor is valid.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the current settings are valid </dd></dl>
+
+<p>References <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00084">PxBoundedData::count</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00053">PxStridedData::data</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00059">PxConvexFlag::e16_BIT_INDICES</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00068">PxConvexFlag::eCOMPUTE_CONVEX</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00129">PxConvexFlag::ePLANE_SHIFTING</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00199">PxConvexMeshDesc::flags</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00192">PxConvexMeshDesc::indices</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00170">PxConvexMeshDesc::points</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00180">PxConvexMeshDesc::polygons</a>, <a class="el" href="PxConvexMeshDesc_8h-source.html#l00225">PxConvexMeshDesc::quantizedCount</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00052">PxStridedData::stride</a>, and <a class="el" href="PxConvexMeshDesc_8h-source.html#l00214">PxConvexMeshDesc::vertexLimit</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="g5f214c974f4031e62cfed89231ee1d65"></a><!-- doxytag: member="PxClothMeshDesc::PxClothMeshDesc" ref="g5f214c974f4031e62cfed89231ee1d65" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE PxClothMeshDesc::PxClothMeshDesc </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+constructor sets to default.
+<p>
+
+<p>Referenced by <a class="el" href="PxClothMeshDesc_8h-source.html#l00125">PxClothMeshDesc::setToDefault()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="g2b98217f34d8856ebe839821740ac438"></a><!-- doxytag: member="PxConvexMeshDesc::PxConvexMeshDesc" ref="g2b98217f34d8856ebe839821740ac438" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE PxConvexMeshDesc::PxConvexMeshDesc </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+constructor sets to default.
+<p>
+
+<p>Referenced by <a class="el" href="PxConvexMeshDesc_8h-source.html#l00248">PxConvexMeshDesc::setToDefault()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="gf772f72cf46b9a2326d4562f7cae620b"></a><!-- doxytag: member="PxCooking.h::PxCreateCooking" ref="gf772f72cf46b9a2326d4562f7cae620b" args="(physx::PxU32 version, physx::PxFoundation &amp;foundation, const physx::PxCookingParams &amp;params)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_C_EXPORT PX_PHYSX_COOKING_API physx::PxCooking* PX_CALL_CONV PxCreateCooking </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">physx::PxU32</a>&nbsp;</td>
+ <td class="paramname"> <em>version</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">physx::PxFoundation &amp;&nbsp;</td>
+ <td class="paramname"> <em>foundation</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const physx::PxCookingParams &amp;&nbsp;</td>
+ <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Create an instance of the cooking interface.
+<p>
+Note that the foundation object is handled as an application-wide singleton in statically linked executables and a DLL-wide singleton in dynamically linked executables. Therefore, if you are using the runtime SDK in the same executable as cooking, you should pass the Physics's copy of foundation (acquired with <a class="el" href="classPxPhysics.html#1c2899065d7b3d9367a409b0207848cc" title="Retrieves the Foundation instance.">PxPhysics::getFoundation()</a>) to the cooker. This will also ensure correct handling of memory for objects passed from the cooker to the SDK.<p>
+To use cooking in standalone mode, create an instance of the Foundation object with PxCreateCookingFoundation. You should pass the same foundation object to all instances of the cooking interface.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>version</em>&nbsp;</td><td>the SDK version number </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>foundation</em>&nbsp;</td><td>the foundation object associated with this instance of the cooking interface. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>params</em>&nbsp;</td><td>the parameters for this instance of the cooking interface </td></tr>
+ </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>true on success. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5f723ff70630e2af8c5e9fa603111d95"></a><!-- doxytag: member="PxCooking.h::PxGetGaussMapVertexLimitForPlatform" ref="g5f723ff70630e2af8c5e9fa603111d95" args="(PxPlatform::Enum targetPlatform)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_DEPRECATED PX_FORCE_INLINE <a class="el" href="group__foundation.html#gcce5749db3dcfb916e98c253374264ed">PxU32</a> PxGetGaussMapVertexLimitForPlatform </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structPxPlatform.html#c4cfddf519b366f9ee60bdd78a958015">PxPlatform::Enum</a>&nbsp;</td>
+ <td class="paramname"> <em>targetPlatform</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+<p>References <a class="el" href="PxCooking_8h-source.html#l00059">PxPlatform::eARM</a>, <a class="el" href="PxCooking_8h-source.html#l00058">PxPlatform::ePC</a>, and <a class="el" href="PxAssert_8h-source.html#l00063">PX_ASSERT_WITH_MESSAGE</a>.</p>
+
+<p>Referenced by <a class="el" href="PxCooking_8h-source.html#l00377">PxCookingParams::PxCookingParams()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="g15d3050ac143dfb67ad43a8682c7b569"></a><!-- doxytag: member="PxTriangleMeshDesc::PxTriangleMeshDesc" ref="g15d3050ac143dfb67ad43a8682c7b569" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE PxTriangleMeshDesc::PxTriangleMeshDesc </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructor sets to default.
+<p>
+
+<p>References <a class="el" href="PxTriangleMeshDesc_8h-source.html#l00098">PxTriangleMeshDesc::setToDefault()</a>.</p>
+
+<p>Referenced by <a class="el" href="PxTriangleMeshDesc_8h-source.html#l00098">PxTriangleMeshDesc::setToDefault()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="g3efcaf703b329270eed5b0890b0c5304"></a><!-- doxytag: member="PxClothMeshDesc::setToDefault" ref="g3efcaf703b329270eed5b0890b0c5304" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE void PxClothMeshDesc::setToDefault </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+(re)sets the structure to the default.
+<p>
+
+<p>References <a class="el" href="PxClothMeshDesc_8h-source.html#l00121">PxClothMeshDesc::PxClothMeshDesc()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="gfd882da42844238f9a91e5754694391e"></a><!-- doxytag: member="PxTriangleMeshDesc::setToDefault" ref="gfd882da42844238f9a91e5754694391e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE void PxTriangleMeshDesc::setToDefault </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+(re)sets the structure to the default.
+<p>
+
+<p>Reimplemented from <a class="el" href="group__geomutils.html#gd6110ba2e5505fb809d3c3ebeb82e2f5">PxSimpleTriangleMesh</a>.</p>
+
+<p>References <a class="el" href="PxTriangleMeshDesc_8h-source.html#l00093">PxTriangleMeshDesc::PxTriangleMeshDesc()</a>.</p>
+
+<p>Referenced by <a class="el" href="PxTriangleMeshDesc_8h-source.html#l00093">PxTriangleMeshDesc::PxTriangleMeshDesc()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="g6e86954b2426aae207489af9928d45e3"></a><!-- doxytag: member="PxConvexMeshDesc::setToDefault" ref="g6e86954b2426aae207489af9928d45e3" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_INLINE void PxConvexMeshDesc::setToDefault </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inherited]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+(re)sets the structure to the default.
+<p>
+
+<p>References <a class="el" href="PxConvexMeshDesc_8h-source.html#l00243">PxConvexMeshDesc::PxConvexMeshDesc()</a>.</p>
+
+</div>
+</div><p>
+</div>
+
+<hr style="width: 100%; height: 2px;"><br>
+Copyright &copy; 2008-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</body>
+</html>