Newton Dynamics  4.00
cuMatrix3x3 Class Reference

Public Member Functions

__device__ __host__ cuMatrix3x3 (const cuMatrix3x3 &src)
 
__device__ __host__ cuMatrix3x3 (const cuVector &front, const cuVector &up, const cuVector &right)
 
cuMatrix3x3 __device__ __host__ operator* (const cuMatrix3x3 &A) const
 
cuVector __device__ __host__ UnrotateVector (const cuVector &v) const
 
cuVector __device__ __host__ RotateVector (const cuVector &v) const
 
cuVector __device__ __host__ SolveByGaussianElimination (const cuVector &v) const
 

Public Attributes

union {
   struct {
      cuVector   m_front
 
      cuVector   m_up
 
      cuVector   m_right
 
   } 
 
   cuVector   m_data [3]
 
};