#include <ray3.h>
|
std::ostream & | operator<< (std::ostream &c_os, const CRay3 &c_ray) |
| Serializes the contents of the passed ray onto a stream. More...
|
|
Definition at line 19 of file ray3.h.
◆ CRay3() [1/3]
◆ CRay3() [2/3]
◆ CRay3() [3/3]
◆ GetDirection()
void argos::CRay3::GetDirection |
( |
CVector3 & |
c_buffer | ) |
const |
|
inline |
◆ GetDistance()
Real argos::CRay3::GetDistance |
( |
Real |
f_t | ) |
const |
|
inline |
◆ GetEnd() [1/2]
◆ GetEnd() [2/2]
const CVector3& argos::CRay3::GetEnd |
( |
| ) |
const |
|
inline |
◆ GetInverseDirection()
void argos::CRay3::GetInverseDirection |
( |
CVector3 & |
c_buffer | ) |
const |
|
inline |
◆ GetLength()
Real argos::CRay3::GetLength |
( |
| ) |
const |
|
inline |
◆ GetPoint()
void argos::CRay3::GetPoint |
( |
CVector3 & |
c_point, |
|
|
Real |
f_t |
|
) |
| const |
|
inline |
◆ GetStart() [1/2]
◆ GetStart() [2/2]
const CVector3& argos::CRay3::GetStart |
( |
| ) |
const |
|
inline |
◆ Intersects()
bool argos::CRay3::Intersects |
( |
const CPlane & |
c_plane, |
|
|
CVector3 & |
c_point |
|
) |
| const |
◆ Set() [1/2]
◆ Set() [2/2]
◆ SetEnd()
void argos::CRay3::SetEnd |
( |
const CVector3 & |
c_end | ) |
|
|
inline |
◆ SetLength()
void argos::CRay3::SetLength |
( |
Real |
f_length | ) |
|
|
inline |
◆ SetStart()
void argos::CRay3::SetStart |
( |
const CVector3 & |
c_start | ) |
|
|
inline |
◆ ToVector()
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
c_os, |
|
|
const CRay3 & |
c_ray |
|
) |
| |
|
friend |
Serializes the contents of the passed ray onto a stream.
- Parameters
-
c_os | The stream. |
c_ray | The ray. |
- Returns
- The new state of the stream.
Definition at line 138 of file ray3.h.
The documentation for this class was generated from the following files: