Program Listing for File attitude_conversions.h

Return to documentation for file (include/lupnt/physics/attitude_conversions.h)

#pragma once

#include "lupnt/core/constants.h"

namespace lupnt {

  Mat3 QuatCoeffToDCM(Vec4 quat);

  Vec4 DCMToQuatCoeff(Mat3 dcm);

  Vec3 QuatCoeffToEulerAngles(Vec4 quat);

  Vec4 EulerAnglesToQuatCoeff(Vec3 euler);

  Vec3 DCMToEulerAngles(Mat3 dcm);

  Mat3 EulerAnglesToDCM(Vec3 euler);

}  // namespace lupnt