#include <Rayr.h>
Public Member Functions | |
Rayr () | |
Rayr (const opal::Point3r &origin, const opal::Vec3r &dir) | |
void | set (const opal::Point3r &origin, const opal::Vec3r &dir) |
Vec3r | getDir () const |
Point3r | getOrigin () const |
real | getLength () const |
void | setOrigin (const Point3r &p) |
void | setDir (const Vec3r &d) |
Rayr (const Rayr &src) | |
Private Attributes | |
Vec3r | mDir |
Point3r | mOrigin |
Definition at line 40 of file Rayr.h.
|
Definition at line 47 of file Rayr.h. References mDir, mOrigin, opal::Point3r::set(), and opal::Vec3r::set(). |
|
|
|
|
|
Definition at line 77 of file Rayr.h. References mDir. Referenced by opal::ODESimulator::internal_fireRay(), opal::operator *(), and opal::operator<<(). |
|
Definition at line 87 of file Rayr.h. References opal::Vec3r::length(), and mDir. Referenced by opal::RaycastSensor::firePiercingRay(), and opal::RaycastSensor::fireRay(). |
|
Definition at line 82 of file Rayr.h. References mOrigin. Referenced by opal::ODESimulator::internal_fireRay(), opal::operator *(), and opal::operator<<(). |
|
|
|
Definition at line 97 of file Rayr.h. References mDir. |
|
Definition at line 92 of file Rayr.h. References mOrigin. |
|
Definition at line 43 of file Rayr.h. Referenced by getDir(), getLength(), Rayr(), set(), and setDir(). |
|
Definition at line 44 of file Rayr.h. Referenced by getOrigin(), Rayr(), set(), and setOrigin(). |