Simbody  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Quaternion.h File Reference
#include "SimTKcommon/SmallMatrix.h"
#include "SimTKcommon/internal/UnitVec.h"
#include <iosfwd>

Go to the source code of this file.

Classes

class  SimTK::Rotation_< P >
 The Rotation class is a Mat33 that guarantees that the matrix is a legitimate 3x3 array associated with the relative orientation of two right-handed, orthogonal, unit vector bases. More...
 
class  SimTK::Quaternion_< P >
 A Quaternion is a Vec4 with the following behavior: More...
 
class  SimTK::Quaternion_< P >
 A Quaternion is a Vec4 with the following behavior: More...
 

Namespaces

 SimTK
 This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.
 

Typedefs

typedef Quaternion_< Real > SimTK::Quaternion
 
typedef Quaternion_< float > SimTK::fQuaternion
 
typedef Quaternion_< double > SimTK::dQuaternion