Public Member Functions | Public Attributes | Private Member Functions
WithRobot::DirectionCosineMatrix Struct Reference

#include <myahrs_plus.hpp>

List of all members.

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)

Detailed Description

Definition at line 1229 of file myahrs_plus.hpp.


Constructor & Destructor Documentation

Definition at line 1233 of file myahrs_plus.hpp.

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.


Member Function Documentation

double WithRobot::DirectionCosineMatrix::MAT ( unsigned int  row,
unsigned int  col 
) [inline, private]

Definition at line 1332 of file myahrs_plus.hpp.

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.

Definition at line 1462 of file myahrs_plus.hpp.

Definition at line 1292 of file myahrs_plus.hpp.

Definition at line 1286 of file myahrs_plus.hpp.


Member Data Documentation

Definition at line 1231 of file myahrs_plus.hpp.


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


myahrs_driver
Author(s): Yoonseok Pyo
autogenerated on Sat Jun 8 2019 10:27:56