|
RavEngine
|
Public Member Functions | |
| PX_CUDA_CALLABLE PX_FORCE_INLINE | SpatialVector () |
| Default constructor. | |
| PX_CUDA_CALLABLE PX_FORCE_INLINE | SpatialVector (const PxVec3 &lin, const PxVec3 &ang) |
| Construct from two PxcVectors. | |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator= (const SpatialVector &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE SpatialVector | operator+ (const SpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE SpatialVector | operator- (const SpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE SpatialVector | operator- () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE SpatialVector | operator* (PxReal s) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator+= (const SpatialVector &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE void | operator-= (const SpatialVector &v) |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | magnitude () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE PxReal | dot (const SpatialVector &v) const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE bool | isFinite () const |
| PX_CUDA_CALLABLE PX_FORCE_INLINE Cm::SpatialVector | scale (PxReal l, PxReal a) const |
Static Public Member Functions | |
| static PX_CUDA_CALLABLE PX_FORCE_INLINE SpatialVector | zero () |
Public Attributes | |
| PxVec3 | linear |
| PxReal | pad0 |
| PxVec3 | angular |
| PxReal | pad1 |