Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

stat_coordsys.h File Reference

#include "stat_smatrix.h"
#include "stat_quatern.h"

Go to the source code of this file.

Namespaces

namespace  CwMtx

Functions

template<class T>
CWTSSquareMatrix< 3, T > smatFromEuler321Angles (T sclrAbout3, T sclrAbout2, T sclrAbout1)
template<class T>
euler321Angle3FromSmat (const CWTSSquareMatrix< 3, T > &smat)
template<class T>
euler321Angle2FromSmat (const CWTSSquareMatrix< 3, T > &smat)
template<class T>
euler321Angle1FromSmat (const CWTSSquareMatrix< 3, T > &smat)
template<class T>
euler321Angle3FromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
euler321Angle2FromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
euler321Angle1FromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
CWTSQuaternion< T > qtnFromEulerAxisAndAngle (const CWTSSpaceVector< T > &svecEulerAxis, const T &sclrEulerAngle)
template<class T>
CWTSSpaceVector< T > eulerAxisFromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
eulerAngleFromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
CWTSQuaternion< T > qtnFromEuler321Angles (T sclrAbout3, T sclrAbout2, T sclrAbout1)
template<class T>
CWTSSquareMatrix< 3, T > smatFromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
CWTSQuaternion< T > qtnFromSmat (const CWTSSquareMatrix< 3, T > &smat)
template<class T>
CWTSVector< 3, T > axisAngleFromQtn (const CWTSQuaternion< T > &qtn)
template<class T>
CWTSQuaternion< T > qtnFromAxisAndAngle (const CWTSVector< 3, T > &vAxis, const T sAngle)
template<class T>
CWTSSquareMatrix< 3, T > changeOfBasis (CWTSSpaceVector< CWTSSpaceVector< T > > &from, CWTSSpaceVector< CWTSSpaceVector< T > > &to)


Function Documentation

template<class T>
CWTSVector<3, T> CwMtx::axisAngleFromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 316 of file stat_coordsys.h.

References CwMtx::eulerAxisFromQtn().

template<class T>
CWTSSquareMatrix<3, T> CwMtx::changeOfBasis CWTSSpaceVector< CWTSSpaceVector< T > > &  from,
CWTSSpaceVector< CWTSSpaceVector< T > > &  to
 

Definition at line 333 of file stat_coordsys.h.

template<class T>
T CwMtx::euler321Angle1FromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 157 of file stat_coordsys.h.

template<class T>
T CwMtx::euler321Angle1FromSmat const CWTSSquareMatrix< 3, T > &  smat  ) 
 

Definition at line 115 of file stat_coordsys.h.

template<class T>
T CwMtx::euler321Angle2FromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 149 of file stat_coordsys.h.

template<class T>
T CwMtx::euler321Angle2FromSmat const CWTSSquareMatrix< 3, T > &  smat  ) 
 

Definition at line 107 of file stat_coordsys.h.

template<class T>
T CwMtx::euler321Angle3FromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 131 of file stat_coordsys.h.

template<class T>
T CwMtx::euler321Angle3FromSmat const CWTSSquareMatrix< 3, T > &  smat  ) 
 

Definition at line 99 of file stat_coordsys.h.

template<class T>
T CwMtx::eulerAngleFromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 195 of file stat_coordsys.h.

template<class T>
CWTSSpaceVector<T> CwMtx::eulerAxisFromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 183 of file stat_coordsys.h.

Referenced by CwMtx::axisAngleFromQtn().

template<class T>
CWTSQuaternion<T> CwMtx::qtnFromAxisAndAngle const CWTSVector< 3, T > &  vAxis,
const T  sAngle
 

Definition at line 325 of file stat_coordsys.h.

References CwMtx::qtnFromEulerAxisAndAngle().

template<class T>
CWTSQuaternion<T> CwMtx::qtnFromEuler321Angles sclrAbout3,
sclrAbout2,
sclrAbout1
 

Definition at line 211 of file stat_coordsys.h.

template<class T>
CWTSQuaternion<T> CwMtx::qtnFromEulerAxisAndAngle const CWTSSpaceVector< T > &  svecEulerAxis,
const T &  sclrEulerAngle
 

Definition at line 174 of file stat_coordsys.h.

Referenced by CwMtx::qtnFromAxisAndAngle().

template<class T>
CWTSQuaternion<T> CwMtx::qtnFromSmat const CWTSSquareMatrix< 3, T > &  smat  ) 
 

Definition at line 254 of file stat_coordsys.h.

References CwMtx::tr().

template<class T>
CWTSSquareMatrix<3, T> CwMtx::smatFromEuler321Angles sclrAbout3,
sclrAbout2,
sclrAbout1
 

Definition at line 58 of file stat_coordsys.h.

template<class T>
CWTSSquareMatrix<3, T> CwMtx::smatFromQtn const CWTSQuaternion< T > &  qtn  ) 
 

Definition at line 225 of file stat_coordsys.h.


Generated on Sun Jul 3 12:18:46 2005 for Matrix and vector library by  doxygen 1.4.2