ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
#include <ray2.h>
Public Member Functions | |
CRay2 () | |
CRay2 (const CVector2 &c_start, const CVector2 &c_end) | |
CRay2 (const CVector2 &c_start, const CVector2 &c_direction, Real f_length) | |
const CVector2 & | GetStart () const |
const CVector2 & | GetEnd () const |
void | SetStart (const CVector2 &c_start) |
void | SetEnd (const CVector2 &c_end) |
void | Set (const CVector2 &c_start, const CVector2 &c_end) |
void | Set (const CVector2 &c_start, const CVector2 &c_direction, Real f_length) |
void | GetDirection (CVector2 &c_buffer) const |
void | GetInverseDirection (CVector2 &c_buffer) const |
Real | GetLength () const |
void | ToVector (CVector2 &c_buffer) const |
void | GetPoint (CVector2 &c_point, Real f_t) const |
Real | GetDistance (Real f_t) const |
argos::CRay2::CRay2 | ( | ) | [inline] |
argos::CRay2::CRay2 | ( | const CVector2 & | c_start, |
const CVector2 & | c_end | ||
) | [inline] |
argos::CRay2::CRay2 | ( | const CVector2 & | c_start, |
const CVector2 & | c_direction, | ||
Real | f_length | ||
) | [inline] |
void argos::CRay2::GetDirection | ( | CVector2 & | c_buffer | ) | const [inline] |
Real argos::CRay2::GetDistance | ( | Real | f_t | ) | const [inline] |
const CVector2& argos::CRay2::GetEnd | ( | ) | const [inline] |
void argos::CRay2::GetInverseDirection | ( | CVector2 & | c_buffer | ) | const [inline] |
Real argos::CRay2::GetLength | ( | ) | const [inline] |
void argos::CRay2::GetPoint | ( | CVector2 & | c_point, |
Real | f_t | ||
) | const [inline] |
const CVector2& argos::CRay2::GetStart | ( | ) | const [inline] |
void argos::CRay2::Set | ( | const CVector2 & | c_start, |
const CVector2 & | c_end | ||
) | [inline] |
void argos::CRay2::Set | ( | const CVector2 & | c_start, |
const CVector2 & | c_direction, | ||
Real | f_length | ||
) | [inline] |
void argos::CRay2::SetEnd | ( | const CVector2 & | c_end | ) | [inline] |
void argos::CRay2::SetStart | ( | const CVector2 & | c_start | ) | [inline] |
void argos::CRay2::ToVector | ( | CVector2 & | c_buffer | ) | const [inline] |