diff options
| author | git perforce import user <a@b> | 2016-10-25 12:29:14 -0600 |
|---|---|---|
| committer | Sheikh Dawood Abdul Ajees <Sheikh Dawood Abdul Ajees> | 2016-10-25 18:56:37 -0500 |
| commit | 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 (patch) | |
| tree | fa6485c169e50d7415a651bf838f5bcd0fd3bfbd /PhysX_3.4/Documentation/PhysXAPI/files/classPxBounds3.html | |
| download | physx-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/classPxBounds3.html')
| -rw-r--r-- | PhysX_3.4/Documentation/PhysXAPI/files/classPxBounds3.html | 236 |
1 files changed, 236 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxBounds3.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxBounds3.html new file mode 100644 index 00000000..b1b536e3 --- /dev/null +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxBounds3.html @@ -0,0 +1,236 @@ +<html> + <head> + <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxBounds3 Class 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> + <a class="qindex" href="hierarchy.html">Class Hierarchy</a> + <a class="qindex" href="annotated.html">Compound List</a> + <a class="qindex" href="functions.html">Compound Members</a> + </center> + <hr class="second"> + </div> +<!-- Generated by Doxygen 1.5.8 --> +<div class="contents"> +<h1>PxBounds3 Class Reference<br> +<small> +[<a class="el" href="group__foundation.html">Foundation</a>]</small> +</h1><!-- doxytag: class="PxBounds3" -->Class representing 3D range or axis aligned bounding box. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="PxBounds3_8h-source.html">PxBounds3.h</a>></code> +<p> +<div class="dynheader"> +Collaboration diagram for PxBounds3:</div> +<div class="dynsection"> +<p><center><img src="classPxBounds3__coll__graph.png" border="0" usemap="#PxBounds3__coll__map" alt="Collaboration graph"></center> +<map name="PxBounds3__coll__map"> +<area shape="rect" href="classPxVec3.html" title="3 Element vector class." alt="PxVec3" coords="19,16,72,37"></map> +<center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center></div> + +<p> +<a href="classPxBounds3-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 Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE PX_FORCE_INLINE </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxBounds3.html#127d0cb9a4212d0ab70d086e28f0c3f7">PxBounds3</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Default constructor, not performing any initialization for performance reason. <a href="#127d0cb9a4212d0ab70d086e28f0c3f7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE PX_FORCE_INLINE </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gcd512dc7f334b61b26c6ea08fd64cd8b">PxBounds3</a> (const <a class="el" href="classPxVec3.html">PxVec3</a> &<a class="el" href="classPxBounds3.html#1e29055a5fc45cacb8b05f6630a05670">minimum</a>, const <a class="el" href="classPxVec3.html">PxVec3</a> &<a class="el" href="classPxBounds3.html#78d089540f588cc726f2b1673344b584">maximum</a>)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Construct from two bounding points. <a href="group__foundation.html#gcd512dc7f334b61b26c6ea08fd64cd8b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g9e31f59de4ce4f4ad1f1e51c401ac5fd">setEmpty</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets empty to true. <a href="group__foundation.html#g9e31f59de4ce4f4ad1f1e51c401ac5fd"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g125e6c8496174f5aee6b53c2ecd9ba75">setMaximal</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the bounds to maximum size [-PX_MAX_BOUNDS_EXTENTS, PX_MAX_BOUNDS_EXTENTS]. <a href="group__foundation.html#g125e6c8496174f5aee6b53c2ecd9ba75"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g32315930deaa61e428aa2e0cda454189">include</a> (const <a class="el" href="classPxVec3.html">PxVec3</a> &v)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">expands the volume to include v <a href="group__foundation.html#g32315930deaa61e428aa2e0cda454189"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g7e2f610707f2d4fd2a7f65c1af4fe022">include</a> (const <a class="el" href="classPxBounds3.html">PxBounds3</a> &b)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">expands the volume to include b. <a href="group__foundation.html#g7e2f610707f2d4fd2a7f65c1af4fe022"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g33b5e4d84105c56c40c9d49f1764526b">isEmpty</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g90c7e3d91c5af670b5564f3367eca862">intersects</a> (const <a class="el" href="classPxBounds3.html">PxBounds3</a> &b) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">indicates whether the intersection of this and b is empty or not. <a href="group__foundation.html#g90c7e3d91c5af670b5564f3367eca862"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g6c01fcea43f866759d8d3bb7e5a34222">intersects1D</a> (const <a class="el" href="classPxBounds3.html">PxBounds3</a> &a, uint32_t axis) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">computes the 1D-intersection between two AABBs, on a given axis. <a href="group__foundation.html#g6c01fcea43f866759d8d3bb7e5a34222"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g2b7a5f7e291fa070550e17b0bf3a417b">contains</a> (const <a class="el" href="classPxVec3.html">PxVec3</a> &v) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">indicates if these bounds contain v. <a href="group__foundation.html#g2b7a5f7e291fa070550e17b0bf3a417b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g800b49fc95d7d2cf48b4f2ddeed58d40">isInside</a> (const <a class="el" href="classPxBounds3.html">PxBounds3</a> &box) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">checks a box is inside another box. <a href="group__foundation.html#g800b49fc95d7d2cf48b4f2ddeed58d40"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE <a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga1eacc6e874bc9a1967655f198194a92">getCenter</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the center of this axis aligned box. <a href="group__foundation.html#ga1eacc6e874bc9a1967655f198194a92"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g4357569e89aa7064fb06d9c047ce53c0">getCenter</a> (uint32_t axis) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get component of the box's center along a given axis <a href="group__foundation.html#g4357569e89aa7064fb06d9c047ce53c0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g582bed0f2c3a0a8dfab77e02249feea0">getExtents</a> (uint32_t axis) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get component of the box's extents along a given axis <a href="group__foundation.html#g582bed0f2c3a0a8dfab77e02249feea0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE <a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gb057bb914d26e244212a51f290d0468e">getDimensions</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the dimensions (width/height/depth) of this axis aligned box. <a href="group__foundation.html#gb057bb914d26e244212a51f290d0468e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE <a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gfaafe13f0b88eabb1c2c3089248b12bd">getExtents</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the extents, which are half of the width/height/depth. <a href="group__foundation.html#gfaafe13f0b88eabb1c2c3089248b12bd"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g34f70075ac4a52e2d7fb8afc03afc6e2">scaleSafe</a> (float scale)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">scales the AABB. <a href="group__foundation.html#g34f70075ac4a52e2d7fb8afc03afc6e2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ge942e76eff12ad0827a6d3870afb9bc9">scaleFast</a> (float scale)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">scales the AABB. <a href="group__foundation.html#ge942e76eff12ad0827a6d3870afb9bc9"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g060890e60cdbd06a2819e6d4a1f2d3be">fattenSafe</a> (float distance)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gdbc9efd74535a6b4f58f28058da1670a">fattenFast</a> (float distance)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gbe53fa98b77ef063eaee029d5cd8b161">isFinite</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g1a4839a26d49a14844a13fc6a845191e">isValid</a> () const </td></tr> + +<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g7ffc101412f847b7a5d40d9e0c7a0028">empty</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return empty bounds. <a href="group__foundation.html#g7ffc101412f847b7a5d40d9e0c7a0028"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g0d68edb1f62d21d1570dee43f2d4ebaa">boundsOfPoints</a> (const <a class="el" href="classPxVec3.html">PxVec3</a> &v0, const <a class="el" href="classPxVec3.html">PxVec3</a> &v1)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the AABB containing v0 and v1. <a href="group__foundation.html#g0d68edb1f62d21d1570dee43f2d4ebaa"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_FORCE_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g2d783f32606b1458efd0fe0ee50c2b03">centerExtents</a> (const <a class="el" href="classPxVec3.html">PxVec3</a> &center, const <a class="el" href="classPxVec3.html">PxVec3</a> &extent)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the AABB from center and extents vectors. <a href="group__foundation.html#g2d783f32606b1458efd0fe0ee50c2b03"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g3c2a546bd10918cd8cf26d27200081f1">basisExtent</a> (const <a class="el" href="classPxVec3.html">PxVec3</a> &center, const <a class="el" href="classPxMat33.html">PxMat33</a> &basis, const <a class="el" href="classPxVec3.html">PxVec3</a> &extent)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Construct from center, extent, and (not necessarily orthogonal) basis. <a href="group__foundation.html#g3c2a546bd10918cd8cf26d27200081f1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g7141493e2ce93a7c29947147874eb372">poseExtent</a> (const <a class="el" href="classPxTransform.html">PxTransform</a> &pose, const <a class="el" href="classPxVec3.html">PxVec3</a> &extent)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Construct from pose and extent. <a href="group__foundation.html#g7141493e2ce93a7c29947147874eb372"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g7c72d4a195ff9acade3d092124a45c53">transformSafe</a> (const <a class="el" href="classPxMat33.html">PxMat33</a> &matrix, const <a class="el" href="classPxBounds3.html">PxBounds3</a> &bounds)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">gets the transformed bounds of the passed AABB (resulting in a bigger AABB). <a href="group__foundation.html#g7c72d4a195ff9acade3d092124a45c53"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gf5da2cfad63151151b35afeb43e5b922">transformFast</a> (const <a class="el" href="classPxMat33.html">PxMat33</a> &matrix, const <a class="el" href="classPxBounds3.html">PxBounds3</a> &bounds)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">gets the transformed bounds of the passed AABB (resulting in a bigger AABB). <a href="group__foundation.html#gf5da2cfad63151151b35afeb43e5b922"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g79b5721890bfcd38f4890f55ea0e5eac">transformSafe</a> (const <a class="el" href="classPxTransform.html">PxTransform</a> &transform, const <a class="el" href="classPxBounds3.html">PxBounds3</a> &bounds)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">gets the transformed bounds of the passed AABB (resulting in a bigger AABB). <a href="group__foundation.html#g79b5721890bfcd38f4890f55ea0e5eac"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static PX_CUDA_CALLABLE <br class="typebreak"> +PX_INLINE <a class="el" href="classPxBounds3.html">PxBounds3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#g06a5a07559f3f1444b68770d472f29c9">transformFast</a> (const <a class="el" href="classPxTransform.html">PxTransform</a> &transform, const <a class="el" href="classPxBounds3.html">PxBounds3</a> &bounds)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">gets the transformed bounds of the passed AABB (resulting in a bigger AABB). <a href="group__foundation.html#g06a5a07559f3f1444b68770d472f29c9"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxBounds3.html#1e29055a5fc45cacb8b05f6630a05670">minimum</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxBounds3.html#78d089540f588cc726f2b1673344b584">maximum</a></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +Class representing 3D range or axis aligned bounding box. +<p> +Stored as minimum and maximum extent corners. Alternate representation would be center and dimensions. May be empty or nonempty. For nonempty bounds, minimum <= maximum has to hold for all axes. Empty bounds have to be represented as minimum = PX_MAX_BOUNDS_EXTENTS and maximum = -PX_MAX_BOUNDS_EXTENTS for all axes. All other representations are invalid and the behavior is undefined. <hr><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" name="127d0cb9a4212d0ab70d086e28f0c3f7"></a><!-- doxytag: member="PxBounds3::PxBounds3" ref="127d0cb9a4212d0ab70d086e28f0c3f7" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PX_CUDA_CALLABLE PX_FORCE_INLINE PxBounds3::PxBounds3 </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td><code> [inline]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Default constructor, not performing any initialization for performance reason. +<p> +<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Use <a class="el" href="group__foundation.html#g7ffc101412f847b7a5d40d9e0c7a0028" title="Return empty bounds.">empty()</a> function below to construct empty bounds. </dd></dl> + +<p>Referenced by <a class="el" href="PxBounds3_8h-source.html#l00289">basisExtent()</a>, <a class="el" href="PxBounds3_8h-source.html#l00278">boundsOfPoints()</a>, <a class="el" href="PxBounds3_8h-source.html#l00283">centerExtents()</a>, and <a class="el" href="PxBounds3_8h-source.html#l00268">empty()</a>.</p> + +</div> +</div><p> +<hr><h2>Member Data Documentation</h2> +<a class="anchor" name="78d089540f588cc726f2b1673344b584"></a><!-- doxytag: member="PxBounds3::maximum" ref="78d089540f588cc726f2b1673344b584" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classPxVec3.html">PxVec3</a> <a class="el" href="classPxBounds3.html#78d089540f588cc726f2b1673344b584">PxBounds3::maximum</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +<p>Referenced by <a class="el" href="PxBounds3_8h-source.html#l00355">contains()</a>, <a class="el" href="PxBounds3_8h-source.html#l00431">fattenFast()</a>, <a class="el" href="PxBounds3_8h-source.html#l00381">getCenter()</a>, <a class="el" href="PxBounds3_8h-source.html#l00399">getDimensions()</a>, <a class="el" href="PxBounds3_8h-source.html#l00393">getExtents()</a>, <a class="el" href="PxBounds3_8h-source.html#l00322">include()</a>, <a class="el" href="PxBounds3_8h-source.html#l00342">intersects()</a>, <a class="el" href="PxBounds3_8h-source.html#l00349">intersects1D()</a>, <a class="el" href="PxBounds3_8h-source.html#l00336">isEmpty()</a>, <a class="el" href="PxBounds3_8h-source.html#l00273">isFinite()</a>, <a class="el" href="PxBounds3_8h-source.html#l00363">isInside()</a>, <a class="el" href="PxBounds3_8h-source.html#l00467">isValid()</a>, <a class="el" href="PxBounds3_8h-source.html#l00310">setEmpty()</a>, and <a class="el" href="PxBounds3_8h-source.html#l00316">setMaximal()</a>.</p> + +</div> +</div><p> +<a class="anchor" name="1e29055a5fc45cacb8b05f6630a05670"></a><!-- doxytag: member="PxBounds3::minimum" ref="1e29055a5fc45cacb8b05f6630a05670" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classPxVec3.html">PxVec3</a> <a class="el" href="classPxBounds3.html#1e29055a5fc45cacb8b05f6630a05670">PxBounds3::minimum</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +<p>Referenced by <a class="el" href="PxBounds3_8h-source.html#l00355">contains()</a>, <a class="el" href="PxBounds3_8h-source.html#l00431">fattenFast()</a>, <a class="el" href="PxBounds3_8h-source.html#l00381">getCenter()</a>, <a class="el" href="PxBounds3_8h-source.html#l00399">getDimensions()</a>, <a class="el" href="PxBounds3_8h-source.html#l00393">getExtents()</a>, <a class="el" href="PxBounds3_8h-source.html#l00322">include()</a>, <a class="el" href="PxBounds3_8h-source.html#l00342">intersects()</a>, <a class="el" href="PxBounds3_8h-source.html#l00349">intersects1D()</a>, <a class="el" href="PxBounds3_8h-source.html#l00336">isEmpty()</a>, <a class="el" href="PxBounds3_8h-source.html#l00273">isFinite()</a>, <a class="el" href="PxBounds3_8h-source.html#l00363">isInside()</a>, <a class="el" href="PxBounds3_8h-source.html#l00467">isValid()</a>, <a class="el" href="PxBounds3_8h-source.html#l00310">setEmpty()</a>, and <a class="el" href="PxBounds3_8h-source.html#l00316">setMaximal()</a>.</p> + +</div> +</div><p> +<hr>The documentation for this class was generated from the following file:<ul> +<li><a class="el" href="PxBounds3_8h-source.html">PxBounds3.h</a></ul> +</div> + +<hr style="width: 100%; height: 2px;"><br> +Copyright © 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> |