#include <myahrs_plus.hpp>
Public Member Functions | |
DirectionCosineMatrix () | |
DirectionCosineMatrix (double dcm[9]) | |
DirectionCosineMatrix (double &m11, double &m12, double &m13, double &m21, double &m22, double &m23, double &m31, double &m32, double &m33) | |
DirectionCosineMatrix (std::string str_mat, char delimiter=' ') | |
void | reset () |
void | set (double dcm[9]) |
void | set (double &m11, double &m12, double &m13, double &m21, double &m22, double &m23, double &m31, double &m32, double &m33) |
void | set (std::string str_mat, char delimiter=' ') |
void | set (std::vector< std::string > &str_array) |
void | set (Quaternion &q) |
EulerAngle | to_euler_angle () |
std::string | to_string () |
Public Attributes | |
double | mat [9] |
Private Member Functions | |
double | MAT (unsigned int row, unsigned int col) |
Definition at line 1229 of file myahrs_plus.hpp.
Definition at line 1233 of file myahrs_plus.hpp.
WithRobot::DirectionCosineMatrix::DirectionCosineMatrix | ( | double | dcm[9] | ) | [inline] |
Definition at line 1237 of file myahrs_plus.hpp.
WithRobot::DirectionCosineMatrix::DirectionCosineMatrix | ( | double & | m11, |
double & | m12, | ||
double & | m13, | ||
double & | m21, | ||
double & | m22, | ||
double & | m23, | ||
double & | m31, | ||
double & | m32, | ||
double & | m33 | ||
) | [inline] |
Definition at line 1241 of file myahrs_plus.hpp.
WithRobot::DirectionCosineMatrix::DirectionCosineMatrix | ( | std::string | str_mat, |
char | delimiter = ' ' |
||
) | [inline] |
Definition at line 1247 of file myahrs_plus.hpp.
double WithRobot::DirectionCosineMatrix::MAT | ( | unsigned int | row, |
unsigned int | col | ||
) | [inline, private] |
Definition at line 1332 of file myahrs_plus.hpp.
void WithRobot::DirectionCosineMatrix::reset | ( | ) | [inline] |
Definition at line 1251 of file myahrs_plus.hpp.
void WithRobot::DirectionCosineMatrix::set | ( | double | dcm[9] | ) | [inline] |
Definition at line 1255 of file myahrs_plus.hpp.
void WithRobot::DirectionCosineMatrix::set | ( | double & | m11, |
double & | m12, | ||
double & | m13, | ||
double & | m21, | ||
double & | m22, | ||
double & | m23, | ||
double & | m31, | ||
double & | m32, | ||
double & | m33 | ||
) | [inline] |
Definition at line 1259 of file myahrs_plus.hpp.
void WithRobot::DirectionCosineMatrix::set | ( | std::string | str_mat, |
char | delimiter = ' ' |
||
) | [inline] |
Definition at line 1267 of file myahrs_plus.hpp.
void WithRobot::DirectionCosineMatrix::set | ( | std::vector< std::string > & | str_array | ) | [inline] |
Definition at line 1277 of file myahrs_plus.hpp.
void WithRobot::DirectionCosineMatrix::set | ( | Quaternion & | q | ) |
Definition at line 1462 of file myahrs_plus.hpp.
Definition at line 1292 of file myahrs_plus.hpp.
std::string WithRobot::DirectionCosineMatrix::to_string | ( | ) | [inline] |
Definition at line 1286 of file myahrs_plus.hpp.
double WithRobot::DirectionCosineMatrix::mat[9] |
Definition at line 1231 of file myahrs_plus.hpp.