KrisLibrary
1.0.0
|
9-D rotation parameterization that lays out the columns of the rotation matrix in a single vector. More...
#include <Rotation.h>
Public Member Functions | |
DirectionCosines (const DirectionCosines &c) | |
DirectionCosines (const Vector &x) | |
DirectionCosines (const Matrix3 &m) | |
void | setMatrix (const Matrix3 &) |
void | getMatrix (Matrix3 &) const |
void | getMoment (MomentRotation &mr) const |
void | getMomentJacobian (Matrix &J) const |
void | getQuaternion (QuaternionRotation &q) const |
void | getQuaternionJacobian (Matrix &J) const |
Real & | a (int i) |
Real & | b (int i) |
Real & | c (int i) |
const Real & | a (int i) const |
const Real & | b (int i) const |
const Real & | c (int i) const |
Static Public Member Functions | |
static void | momentJacobian (const MomentRotation &mr, Matrix &J) |
derivative of parameters w.r.t. moment parameterization | |
static void | quaternionJacobian (const Quaternion &q, Matrix &J) |
derivative of parameters w.r.t. quaternion parameterization | |
9-D rotation parameterization that lays out the columns of the rotation matrix in a single vector.