#include <Ray.h>
Representation of rays. A ray is an infinite line starting at origin and going in some direction.
| Public Member Functions | |
| Ray (const Vec3 &origin=Vec3(0, 0, 0), const Vec3 &direction=Vec3(0, 0, 0)) | |
| const Vec3 & | origin () const | 
| const Vec3 & | direction () const | 
| Vec3 | getPoint (double z) const | 
| void | setOrigin (const Vec3 &origin) | 
| void | setDirection (const Vec3 &direction) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |