#include <ray3.h>
Public Member Functions | |
ray3 () | |
ray3 (const vec3< T > &pos, const vec3< T > &dir) | |
ray3 (const ray3 &r) | |
ray3 & | operator= (const ray3 &r) |
vec3< T > | pos (T t) const |
~ray3 () | |
T | intersect (const plane< T > &pl) const |
vec3< T > | intersectPos (const plane< T > &pl) |
Public Attributes | |
vec3< T > | p |
vec3< T > | d |
|
Definition at line 32 of file ray3.h. References gutz::ray3< T >::d, and gutz::ray3< T >::p. |
|
Definition at line 33 of file ray3.h. References gutz::ray3< T >::d, and gutz::ray3< T >::p. |
|
Definition at line 34 of file ray3.h. References gutz::ray3< T >::d, gutz::ray3< T >::p, and r. |
|
|
|
Definition at line 45 of file ray3.h. References gutz::ray3< T >::d, gutz::plane< T >::n, gutz::plane< T >::p, and gutz::ray3< T >::p. Referenced by gutz::ray3< T >::intersectPos(). |
|
Definition at line 50 of file ray3.h. References gutz::ray3< T >::intersect(), and gutz::ray3< T >::pos(). |
|
Definition at line 37 of file ray3.h. References gutz::ray3< T >::d, gutz::ray3< T >::p, and r. |
|
Definition at line 40 of file ray3.h. References gutz::ray3< T >::d, gutz::ray3< T >::p, and t. Referenced by gutz::ray3< T >::intersectPos(). |
|
Definition at line 57 of file ray3.h. Referenced by gutz::ray3< T >::intersect(), TriRasterInfo< T, TT >::intersect2D(), gutz::ray3< T >::operator=(), gutz::ray3< T >::pos(), and gutz::ray3< T >::ray3(). |
|
Definition at line 56 of file ray3.h. Referenced by gutz::ray3< T >::intersect(), TriRasterInfo< T, TT >::intersect2D(), gutz::ray3< T >::operator=(), gutz::ray3< T >::pos(), and gutz::ray3< T >::ray3(). |