#include <ray3.h>
|
| std::ostream & | operator<< (std::ostream &c_os, const CRay3 &c_ray) |
| | Serializes the contents of the passed ray onto a stream.
|
| |
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: