ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
Go to the documentation of this file.
9 #ifndef TRANSFORMATION_MATRIX3_H
10 #define TRANSFORMATION_MATRIX3_H
14 class CRotationMatrix3;
42 f_value4, f_value5, f_value6, f_value7,
43 f_value8, f_value9, f_value10, f_value11,
44 f_value12, f_value13, f_value14, f_value15);
const CVector3 GetTranslationVector() const
The namespace containing all the ARGoS related code.
void SetFromMatrix(const CMatrix< 4, 4 > &c_matrix)
CVector3 operator*(const CVector3 &c_vector) const
CTransformationMatrix3(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, Real f_value9, Real f_value10, Real f_value11, Real f_value12, Real f_value13, Real f_value14, Real f_value15)
CTransformationMatrix3(const CRotationMatrix3 &c_rotation, const CVector3 &c_translation)
void SetTranslationVector(const CVector3 &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, Real f_value9, Real f_value10, Real f_value11, Real f_value12, Real f_value13, Real f_value14, Real f_value15)
CTransformationMatrix3(const CMatrix< 4, 4 > &c_matrix)
void SetRotationMatrix(const CRotationMatrix3 &c_rotation)
const CRotationMatrix3 GetRotationMatrix() const
void SetFromComponents(const CRotationMatrix3 &c_rotation, const CVector3 &c_translation)
float Real
Collects all ARGoS code.