PxCapsuleGeometry Class Reference
[Geomutils]
Class representing the geometry of a capsule.
More...
#include <PxCapsuleGeometry.h>
Inheritance diagram for PxCapsuleGeometry:
![Inheritance graph](classPxCapsuleGeometry__inherit__graph.png)
Collaboration diagram for PxCapsuleGeometry:
![Collaboration graph](classPxCapsuleGeometry__coll__graph.png)
Public Member Functions | |
PX_INLINE | PxCapsuleGeometry () |
Default constructor, initializes to a capsule with zero height and radius. | |
PX_INLINE | PxCapsuleGeometry (PxReal radius_, PxReal halfHeight_) |
Constructor, initializes to a capsule with passed radius and half height. | |
PX_INLINE bool | isValid () const |
Returns true if the geometry is valid. | |
Public Attributes | |
PxReal | radius |
The radius of the capsule. | |
PxReal | halfHeight |
half of the capsule's height, measured between the centers of the hemispherical ends. / |
Detailed Description
Class representing the geometry of a capsule.Capsules are shaped as the union of a cylinder of length 2 * halfHeight and with the given radius centered at the origin and extending along the x axis, and two hemispherical ends.
- Note:
- The scaling of the capsule is expected to be baked into these values, there is no additional scaling parameter.
Constructor & Destructor Documentation
PX_INLINE PxCapsuleGeometry::PxCapsuleGeometry | ( | ) | [inline] |
Default constructor, initializes to a capsule with zero height and radius.
Constructor, initializes to a capsule with passed radius and half height.
Member Data Documentation
half of the capsule's height, measured between the centers of the hemispherical ends. /
Referenced by isValid().
The documentation for this class was generated from the following file:
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com