#include <IceRay.h>
Public Member Functions | |
| inline_ float | Distance (const Point &point, float *t=null) const |
| inline_ | Ray () |
| Constructor. More... | |
| inline_ | Ray (const Point &orig, const Point &dir) |
| Constructor. More... | |
| inline_ | Ray (const Ray &ray) |
| Copy constructor. More... | |
| float | SquareDistance (const Point &point, float *t=null) const |
| inline_ | ~Ray () |
| Destructor. More... | |
Public Attributes | |
| Point | mDir |
| Normalized direction. More... | |
| Point | mOrig |
| Ray origin. More... | |