Motorcortex Math  version: 2.1.0
mcx::math::Quaternion Class Reference
Inheritance diagram for mcx::math::Quaternion:
Collaboration diagram for mcx::math::Quaternion:

Public Member Functions

 Quaternion (const Quaternion &mat)=default
 
 Quaternion (const Vector< 4 > &mat)
 
 Quaternion (const double val)
 
 Quaternion (const double(&rawdata)[4])
 
auto w (void) const
 
auto x (void) const
 
auto y (void) const
 
auto z (void) const
 
auto setW (double w)
 
auto setX (double x)
 
auto setY (double y)
 
auto setZ (double z)
 
 Quaternion (const Quaternion &mat)=default
 
 Quaternion (const Vector< 4 > &mat)
 
 Quaternion (const double val)
 
 Quaternion (const double(&rawdata)[4])
 
auto w (void) const
 
auto x (void) const
 
auto y (void) const
 
auto z (void) const
 
auto setW (double w)
 
auto setX (double x)
 
auto setY (double y)
 
auto setZ (double z)
 
- Public Member Functions inherited from mcx::math::Matrix< rows, cols, T >
 Matrix (T value=T())
 
 Matrix (const BaseMatrix< rows, cols, T > &mat)
 
 Matrix (T value=T())
 
 Matrix (const BaseMatrix< rows, cols, T > &mat)
 

The documentation for this class was generated from the following file: