|
RavEngine
|
Public Member Functions | |
| PX_CUDA_CALLABLE PX_FORCE_INLINE | UnAlignedSpatialVector () |
| Default constructor. | |
| PX_CUDA_CALLABLE PX_FORCE_INLINE | UnAlignedSpatialVector (const PxReal *v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE | UnAlignedSpatialVector (const PxVec3 &top_, const PxVec3 &bottom_) |
| Construct from two PxcVectors. | |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator= (const SpatialVectorF &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | operator+ (const UnAlignedSpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | operator- (const UnAlignedSpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | operator- () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | operator* (PxReal s) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator*= (const PxReal s) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator+= (const UnAlignedSpatialVector &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator+= (const SpatialVectorF &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator-= (const UnAlignedSpatialVector &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator-= (const SpatialVectorF &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | magnitude () const |
| PX_FORCE_INLINE PxReal | magnitudeSquared () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | innerProduct (const UnAlignedSpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | innerProduct (const SpatialVectorF &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | dot (const UnAlignedSpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | dot (const SpatialVectorF &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | cross (const UnAlignedSpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | abs () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | rotate (const PxTransform &rot) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | rotateInv (const PxTransform &rot) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE bool | isFinite () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE bool | isValid (const PxReal maxV) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE Cm::UnAlignedSpatialVector | scale (PxReal l, PxReal a) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | assignTo (PxReal *val) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal & | operator[] (const PxU32 index) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE const PxReal & | operator[] (const PxU32 index) const |
Static Public Member Functions | |
| static PX_CUDA_CALLABLE PX_FORCE_INLINE UnAlignedSpatialVector | Zero () |
Public Attributes | |
| PxVec3 | top |
| PxVec3 | bottom |