aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Documentation/PhysXAPI/files/structPxMeshMidPhase.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/structPxMeshMidPhase.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/structPxMeshMidPhase.html')
-rw-r--r--PhysX_3.4/Documentation/PhysXAPI/files/structPxMeshMidPhase.html86
1 files changed, 86 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/structPxMeshMidPhase.html b/PhysX_3.4/Documentation/PhysXAPI/files/structPxMeshMidPhase.html
new file mode 100644
index 00000000..a15ea29c
--- /dev/null
+++ b/PhysX_3.4/Documentation/PhysXAPI/files/structPxMeshMidPhase.html
@@ -0,0 +1,86 @@
+<html>
+ <head>
+ <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxMeshMidPhase Struct Reference</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>PxMeshMidPhase Struct Reference<br>
+<small>
+[<a class="el" href="group__geomutils.html">Geomutils</a>]</small>
+</h1><!-- doxytag: class="PxMeshMidPhase" -->Mesh midphase structure. This enum is used to select the desired acceleration structure for midphase queries (i.e. raycasts, overlaps, sweeps vs triangle meshes).
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="PxTriangleMesh_8h-source.html">PxTriangleMesh.h</a>&gt;</code>
+<p>
+
+<p>
+<a href="structPxMeshMidPhase-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f4">Enum</a> { <br>
+&nbsp;&nbsp;<a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f4a791bfd986fc6edb77db2928e3c5e529">eBVH33</a> = 0,
+<br>
+&nbsp;&nbsp;<a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f442051af73b6c6b3a5ac4df2928b6d446">eBVH34</a> = 1,
+<br>
+&nbsp;&nbsp;<a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f44d8e09539bc0a01c8ffd1b8bae24cbf1">eINVALID</a> = 2,
+<br>
+&nbsp;&nbsp;<a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f416776340ef05fd5d3f45ef37a0631e03">eLAST</a> = eINVALID
+<br>
+ }</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Mesh midphase structure. This enum is used to select the desired acceleration structure for midphase queries (i.e. raycasts, overlaps, sweeps vs triangle meshes).
+<p>
+The <a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f4a791bfd986fc6edb77db2928e3c5e529" title="Default midphase mesh structure, as used up to PhysX 3.3.">PxMeshMidPhase::eBVH33</a> structure is the one used in recent PhysX versions (up to PhysX 3.3). It has great performance and is supported on all platforms.<p>
+The <a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f442051af73b6c6b3a5ac4df2928b6d446" title="New midphase mesh structure, introduced in PhysX 3.4.">PxMeshMidPhase::eBVH34</a> structure is a revisited implementation introduced in PhysX 3.4. It can be significantly faster both in terms of cooking performance and runtime performance, but it is currently only available on platforms supporting the SSE2 instuction set. <hr><h2>Member Enumeration Documentation</h2>
+<a class="anchor" name="49f740883fbfb1a49631c28818c219f4"></a><!-- doxytag: member="PxMeshMidPhase::Enum" ref="49f740883fbfb1a49631c28818c219f4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="structPxMeshMidPhase.html#49f740883fbfb1a49631c28818c219f4">PxMeshMidPhase::Enum</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="49f740883fbfb1a49631c28818c219f4a791bfd986fc6edb77db2928e3c5e529"></a><!-- doxytag: member="eBVH33" ref="49f740883fbfb1a49631c28818c219f4a791bfd986fc6edb77db2928e3c5e529" args="" -->eBVH33</em>&nbsp;</td><td>
+Default midphase mesh structure, as used up to PhysX 3.3. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="49f740883fbfb1a49631c28818c219f442051af73b6c6b3a5ac4df2928b6d446"></a><!-- doxytag: member="eBVH34" ref="49f740883fbfb1a49631c28818c219f442051af73b6c6b3a5ac4df2928b6d446" args="" -->eBVH34</em>&nbsp;</td><td>
+New midphase mesh structure, introduced in PhysX 3.4. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="49f740883fbfb1a49631c28818c219f44d8e09539bc0a01c8ffd1b8bae24cbf1"></a><!-- doxytag: member="eINVALID" ref="49f740883fbfb1a49631c28818c219f44d8e09539bc0a01c8ffd1b8bae24cbf1" args="" -->eINVALID</em>&nbsp;</td><td>
+Invalid mesh midphase. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="49f740883fbfb1a49631c28818c219f416776340ef05fd5d3f45ef37a0631e03"></a><!-- doxytag: member="eLAST" ref="49f740883fbfb1a49631c28818c219f416776340ef05fd5d3f45ef37a0631e03" args="" -->eLAST</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="PxTriangleMesh_8h-source.html">PxTriangleMesh.h</a></ul>
+</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>