ARGoS  3
A parallel, multi-engine simulator for swarm robotics
argos::CRotationMatrix2 Class Reference

#include <rotationmatrix2.h>

+ Inheritance diagram for argos::CRotationMatrix2:

List of all members.

Public Member Functions

 CRotationMatrix2 ()
 CRotationMatrix2 (const CMatrix< 2, 2 > &c_matrix)
 CRotationMatrix2 (const CRadians &c_angle)
 CRotationMatrix2 (Real f_value0, Real f_value1, Real f_value2, Real f_value3)
void SetFromMatrix (const CMatrix< 2, 2 > &c_matrix)
void SetFromAngle (const CRadians &c_angle)
void SetFromValues (Real f_value0, Real f_value1, Real f_value2, Real f_value3)
CVector2 operator* (const CVector2 &c_vector) const

Friends

class CTransformationMatrix2

Detailed Description

Definition at line 21 of file rotationmatrix2.h.


Constructor & Destructor Documentation

Definition at line 26 of file rotationmatrix2.h.

argos::CRotationMatrix2::CRotationMatrix2 ( const CMatrix< 2, 2 > &  c_matrix) [inline]

Definition at line 30 of file rotationmatrix2.h.

argos::CRotationMatrix2::CRotationMatrix2 ( const CRadians c_angle) [inline]

Definition at line 34 of file rotationmatrix2.h.

argos::CRotationMatrix2::CRotationMatrix2 ( Real  f_value0,
Real  f_value1,
Real  f_value2,
Real  f_value3 
) [inline]

Definition at line 38 of file rotationmatrix2.h.


Member Function Documentation

CVector2 argos::CRotationMatrix2::operator* ( const CVector2 c_vector) const [inline]

Definition at line 51 of file rotationmatrix2.h.

Definition at line 17 of file rotationmatrix2.cpp.

void argos::CRotationMatrix2::SetFromMatrix ( const CMatrix< 2, 2 > &  c_matrix)

Definition at line 31 of file rotationmatrix2.cpp.

void argos::CRotationMatrix2::SetFromValues ( Real  f_value0,
Real  f_value1,
Real  f_value2,
Real  f_value3 
)

Definition at line 41 of file rotationmatrix2.cpp.


Friends And Related Function Documentation

friend class CTransformationMatrix2 [friend]

Reimplemented from argos::CMatrix< DIM, DIM >.

Definition at line 23 of file rotationmatrix2.h.


The documentation for this class was generated from the following files: