#include <plane.h>
Definition at line 19 of file plane.h.
◆ CPlane() [1/3]
| argos::CPlane::CPlane |
( |
| ) |
|
|
inline |
◆ CPlane() [2/3]
| argos::CPlane::CPlane |
( |
const CVector3 & | c_position, |
|
|
const CVector3 & | c_normal ) |
|
inline |
◆ CPlane() [3/3]
◆ ~CPlane()
| argos::CPlane::~CPlane |
( |
| ) |
|
|
inline |
◆ GetNormal()
| const CVector3 & argos::CPlane::GetNormal |
( |
| ) |
const |
|
inline |
◆ GetPosition()
| const CVector3 & argos::CPlane::GetPosition |
( |
| ) |
const |
|
inline |
◆ Intersects()
| bool argos::CPlane::Intersects |
( |
Real & | f_t_on_ray, |
|
|
const CRay3 & | c_ray ) |
◆ SetFromThreePoints()
| void argos::CPlane::SetFromThreePoints |
( |
const CVector3 & | c_point_1, |
|
|
const CVector3 & | c_point_2, |
|
|
const CVector3 & | c_point_3 ) |
◆ SetNormal()
| void argos::CPlane::SetNormal |
( |
const CVector3 & | c_normal | ) |
|
|
inline |
◆ SetPosition()
| void argos::CPlane::SetPosition |
( |
const CVector3 & | c_position | ) |
|
|
inline |
The documentation for this class was generated from the following files: