RavEngine
Loading...
Searching...
No Matches
physx::PxExtendedVec3 Struct Reference

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
 

The documentation for this struct was generated from the following file: