|
|
PX_INLINE | CapsuleV () |
| | Constructor.
|
| |
|
PX_INLINE | CapsuleV (const aos::Vec3VArg p, const aos::FloatVArg radius_) |
| |
|
PX_INLINE | CapsuleV (const aos::Vec3VArg center_, const aos::Vec3VArg v_, const aos::FloatVArg radius_) |
| |
|
PX_INLINE | CapsuleV (const PxGeometry &geom) |
| |
| PX_INLINE | ~CapsuleV () |
| | Constructor.
|
| |
|
PX_FORCE_INLINE void | initialize (const aos::Vec3VArg _p0, const aos::Vec3VArg _p1, const aos::FloatVArg _radius) |
| |
|
PX_INLINE aos::Vec3V | computeDirection () const |
| |
|
PX_FORCE_INLINE aos::FloatV | getRadius () const |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportPoint (const PxI32 index) const |
| |
|
PX_FORCE_INLINE void | getIndex (const aos::BoolV con, PxI32 &index) const |
| |
|
PX_FORCE_INLINE void | setCenter (const aos::Vec3VArg _center) |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportLocal (const aos::Vec3VArg dir) const |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportRelative (const aos::Vec3VArg dir, const aos::PxMatTransformV &aToB, const aos::PxMatTransformV &aTobT) const |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportLocal (const aos::Vec3VArg dir, PxI32 &index) const |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportRelative (const aos::Vec3VArg dir, const aos::PxMatTransformV &aToB, const aos::PxMatTransformV &aTobT, PxI32 &index) const |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportLocal (aos::Vec3V &support, const PxI32 &index, const aos::BoolV comp) const |
| |
|
PX_FORCE_INLINE aos::FloatV | getSweepMargin () const |
| |
|
PX_FORCE_INLINE | ConvexV (const ConvexType::Type type_) |
| |
|
PX_FORCE_INLINE | ConvexV (const ConvexType::Type type_, const aos::Vec3VArg center_) |
| |
|
PX_FORCE_INLINE void | setCenter (const aos::Vec3VArg _center) |
| |
|
PX_FORCE_INLINE void | setMargin (const aos::FloatVArg margin_) |
| |
|
PX_FORCE_INLINE void | setMargin (const PxReal margin_) |
| |
|
PX_FORCE_INLINE void | setMinMargin (const aos::FloatVArg minMargin_) |
| |
|
PX_FORCE_INLINE void | setSweepMargin (const aos::FloatVArg sweepMargin_) |
| |
|
PX_FORCE_INLINE aos::Vec3V | getCenter () const |
| |
|
PX_FORCE_INLINE aos::FloatV | getMargin () const |
| |
|
PX_FORCE_INLINE aos::FloatV | getMinMargin () const |
| |
|
PX_FORCE_INLINE aos::FloatV | getSweepMargin () const |
| |
|
PX_FORCE_INLINE ConvexType::Type | getType () const |
| |
|
PX_FORCE_INLINE aos::BoolV | isMarginEqRadius () const |
| |
|
PX_FORCE_INLINE bool | getMarginIsRadius () const |
| |
|
PX_FORCE_INLINE PxReal | getMarginF () const |
| |