ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
Go to the documentation of this file.
9 #ifndef TRANSFORMATION_MATRIX2_H
10 #define TRANSFORMATION_MATRIX2_H
14 class CRotationMatrix2;
40 f_value3, f_value4, f_value5,
41 f_value6, f_value7, f_value8);
const CVector2 GetTranslationVector() const
void SetTranslationVector(const CVector2 &c_translation)
The namespace containing all the ARGoS related code.
const CRotationMatrix2 GetRotationMatrix() const
CTransformationMatrix2(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)
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 SetRotationMatrix(const CRotationMatrix2 &c_rotation)
float Real
Collects all ARGoS code.
CTransformationMatrix2(const CRotationMatrix2 &c_rotation, const CVector2 &c_translation)
void SetFromMatrix(const CMatrix< 3, 3 > &c_matrix)