PxCapsuleGeometry Class Reference
[Geomutils]
Class representing the geometry of a capsule.
More...
#include <PxCapsuleGeometry.h>
Inheritance diagram for PxCapsuleGeometry:
Collaboration diagram for PxCapsuleGeometry:
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.
- See also:
- PxTransformFromSegment
Constructor & Destructor Documentation
PX_INLINE PxCapsuleGeometry::PxCapsuleGeometry | ( | ) | [inline] |
Default constructor, initializes to a capsule with zero height and radius.
PX_INLINE PxCapsuleGeometry::PxCapsuleGeometry | ( | PxReal | radius_, | |
PxReal | halfHeight_ | |||
) | [inline] |
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(), and PxMassProperties::PxMassProperties().
PxReal PxCapsuleGeometry::radius |
The documentation for this class was generated from the following file:
Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com