ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
#include <transformationmatrix2.h>
Public Member Functions | |
CTransformationMatrix2 () | |
CTransformationMatrix2 (const CMatrix< 3, 3 > &c_matrix) | |
CTransformationMatrix2 (const CRotationMatrix2 &c_rotation, const CVector2 &c_translation) | |
CTransformationMatrix2 (Real f_value0, Real f_value1, Real f_value2, Real f_value3, Real f_value4, Real f_value5, Real f_value6, Real f_value7, Real f_value8) | |
void | SetFromMatrix (const CMatrix< 3, 3 > &c_matrix) |
void | SetFromComponents (const CRotationMatrix2 &c_rotation, const CVector2 &c_translation) |
void | SetFromValues (Real f_value0, Real f_value1, Real f_value2, Real f_value3, Real f_value4, Real f_value5, Real f_value6, Real f_value7, Real f_value8) |
void | SetRotationMatrix (const CRotationMatrix2 &c_rotation) |
const CRotationMatrix2 | GetRotationMatrix () const |
void | SetTranslationVector (const CVector2 &c_translation) |
const CVector2 | GetTranslationVector () const |
Definition at line 21 of file transformationmatrix2.h.
Definition at line 24 of file transformationmatrix2.h.
argos::CTransformationMatrix2::CTransformationMatrix2 | ( | const CMatrix< 3, 3 > & | c_matrix | ) | [inline] |
Definition at line 28 of file transformationmatrix2.h.
argos::CTransformationMatrix2::CTransformationMatrix2 | ( | const CRotationMatrix2 & | c_rotation, |
const CVector2 & | c_translation | ||
) | [inline] |
Definition at line 32 of file transformationmatrix2.h.
argos::CTransformationMatrix2::CTransformationMatrix2 | ( | Real | f_value0, |
Real | f_value1, | ||
Real | f_value2, | ||
Real | f_value3, | ||
Real | f_value4, | ||
Real | f_value5, | ||
Real | f_value6, | ||
Real | f_value7, | ||
Real | f_value8 | ||
) | [inline] |
Definition at line 36 of file transformationmatrix2.h.
const CRotationMatrix2 argos::CTransformationMatrix2::GetRotationMatrix | ( | ) | const |
Definition at line 57 of file transformationmatrix2.cpp.
const CVector2 argos::CTransformationMatrix2::GetTranslationVector | ( | ) | const |
Definition at line 67 of file transformationmatrix2.cpp.
void argos::CTransformationMatrix2::SetFromComponents | ( | const CRotationMatrix2 & | c_rotation, |
const CVector2 & | c_translation | ||
) |
Definition at line 15 of file transformationmatrix2.cpp.
void argos::CTransformationMatrix2::SetFromMatrix | ( | const CMatrix< 3, 3 > & | c_matrix | ) |
Definition at line 26 of file transformationmatrix2.cpp.
void argos::CTransformationMatrix2::SetFromValues | ( | Real | f_value0, |
Real | f_value1, | ||
Real | f_value2, | ||
Real | f_value3, | ||
Real | f_value4, | ||
Real | f_value5, | ||
Real | f_value6, | ||
Real | f_value7, | ||
Real | f_value8 | ||
) |
Definition at line 38 of file transformationmatrix2.cpp.
void argos::CTransformationMatrix2::SetRotationMatrix | ( | const CRotationMatrix2 & | c_rotation | ) |
Definition at line 52 of file transformationmatrix2.cpp.
void argos::CTransformationMatrix2::SetTranslationVector | ( | const CVector2 & | c_translation | ) |
Definition at line 62 of file transformationmatrix2.cpp.