#include <VGEO_Ray.h>
Definition at line 29 of file VGEO_Ray.h.
void VGEO_Ray::dump |
( |
| ) |
const |
|
inline |
Dump the ray to stderr.
Definition at line 153 of file VGEO_Ray.h.
This method adjusts the ranges for the ray so that tmin is where the ray enters the bounding box, and tmax is where it exists. Returns true when the ray intersects the bounding box.
Definition at line 68 of file VGEO_Ray.h.
int VGEO_Ray::getMaxD |
( |
| ) |
const |
|
inline |
The following forms are used to represent the ray as a set of two orthogonal planes. The planes are not orthonormal and you MUST call getN1 before you call getN2 or getMaxD.
Definition at line 146 of file VGEO_Ray.h.
The following forms are used to represent the ray as a set of two orthogonal planes. The planes are not orthonormal and you MUST call getN1 before you call getN2 or getMaxD.
Definition at line 140 of file VGEO_Ray.h.
The following forms are used to represent the ray as a set of two orthogonal planes. The planes are not orthonormal and you MUST call getN1 before you call getN2 or getMaxD.
Definition at line 145 of file VGEO_Ray.h.
Initialize the ray for the given position and direction.
void VGEO_Ray::save |
( |
std::ostream & |
os | ) |
const |
Save the ray as text to the stream.
Construct a transformed version of this ray.
Construct a translated version of this ray.
Definition at line 46 of file VGEO_Ray.h.
The documentation for this class was generated from the following file: