|
|
PX_FORCE_INLINE | TriangleV () |
| | Constructor.
|
| |
| PX_FORCE_INLINE | TriangleV (const aos::Vec3VArg p0, const aos::Vec3VArg p1, const aos::Vec3VArg p2) |
| | Constructor.
|
| |
|
PX_FORCE_INLINE | TriangleV (const PxVec3 *pts) |
| |
| PX_FORCE_INLINE | TriangleV (const Gu::TriangleV &triangle) |
| | Copy constructor.
|
| |
|
PX_FORCE_INLINE | ~TriangleV () |
| | Destructor.
|
| |
|
PX_FORCE_INLINE void | populateVerts (const PxU8 *inds, PxU32 numInds, const PxVec3 *originalVerts, aos::Vec3V *vertexs) const |
| |
|
PX_FORCE_INLINE aos::FloatV | getSweepMargin () const |
| |
|
PX_FORCE_INLINE void | setCenter (const aos::Vec3VArg _center) |
| |
| PX_FORCE_INLINE aos::Vec3V | normal () const |
| | Compute the normal of the Triangle.
|
| |
| PX_FORCE_INLINE void | denormalizedNormal (aos::Vec3V &_normal) const |
| | Compute the unnormalized normal of the Triangle.
|
| |
|
PX_FORCE_INLINE aos::FloatV | area () const |
| |
|
PX_FORCE_INLINE aos::Vec3V | supportLocal (const aos::Vec3VArg dir) const |
| |
|
PX_FORCE_INLINE void | supportLocal (const aos::Vec3VArg dir, aos::FloatV &min, aos::FloatV &max) 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 | supportPoint (const PxI32 index) 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 |
| |