|
RavEngine
|
Public Member Functions | |
| PX_INLINE | PxExtendedVec3 (PxExtended _x, PxExtended _y, PxExtended _z) |
| PX_INLINE bool | isZero () const |
| PX_INLINE PxExtended | dot (const PxVec3 &v) const |
| PX_INLINE PxExtended | distanceSquared (const PxExtendedVec3 &v) const |
| PX_INLINE PxExtended | magnitudeSquared () const |
| PX_INLINE PxExtended | magnitude () const |
| PX_INLINE PxExtended | normalize () |
| PX_INLINE bool | isFinite () const |
| PX_INLINE void | maximum (const PxExtendedVec3 &v) |
| PX_INLINE void | minimum (const PxExtendedVec3 &v) |
| PX_INLINE void | set (PxExtended x_, PxExtended y_, PxExtended z_) |
| PX_INLINE void | setPlusInfinity () |
| PX_INLINE void | setMinusInfinity () |
| PX_INLINE void | cross (const PxExtendedVec3 &left, const PxVec3 &right) |
| PX_INLINE void | cross (const PxExtendedVec3 &left, const PxExtendedVec3 &right) |
| PX_INLINE PxExtendedVec3 | cross (const PxExtendedVec3 &v) const |
| PX_INLINE void | cross (const PxVec3 &left, const PxExtendedVec3 &right) |
| PX_INLINE PxExtendedVec3 | operator- () const |
| PX_INLINE PxExtendedVec3 & | operator+= (const PxExtendedVec3 &v) |
| PX_INLINE PxExtendedVec3 & | operator-= (const PxExtendedVec3 &v) |
| PX_INLINE PxExtendedVec3 & | operator+= (const PxVec3 &v) |
| PX_INLINE PxExtendedVec3 & | operator-= (const PxVec3 &v) |
| PX_INLINE PxExtendedVec3 & | operator*= (const PxReal &s) |
| PX_INLINE PxExtendedVec3 | operator+ (const PxExtendedVec3 &v) const |
| PX_INLINE PxVec3 | operator- (const PxExtendedVec3 &v) const |
| PX_INLINE PxExtended & | operator[] (int index) |
| PX_INLINE PxExtended | operator[] (int index) const |
Public Attributes | |
| PxExtended | x |
| PxExtended | y |
| PxExtended | z |