#include <RT_Prim.h>
Inheritance diagram for RT_Gen:
Public Members | |||
Void | Init (const Point ¢re, GCLReal radius, RT_Object *obj, Int genID) | ||
virtual Bool | Intersect (Point &start, Vector &dir, GCLReal tMin, GCLReal tMax) = 0 | ||
virtual Void | UpdateBounds (Point &min, Point &max) = 0 | ||
virtual Void | FindBounds (Point &min, Point &max) = 0 | ||
GCLReal | hitT |
Definition at line 123 of file RT_Prim.h.
virtual Void RT_Gen::FindBounds (Point & min, Point & max) [pure virtual]
|
Reimplemented in RT_Sphere.
Void RT_Gen::Init (const Point & c, GCLReal r, RT_Object * obj, Int genID) |
Reimplemented in RT_Sphere.
virtual Bool RT_Gen::Intersect (Point & start, Vector & dir, GCLReal tMin, GCLReal tMax) [pure virtual]
|
Reimplemented in RT_Sphere.
virtual Void RT_Gen::UpdateBounds (Point & min, Point & max) [pure virtual]
|
Reimplemented in RT_Sphere.
GCLReal RT_Gen::hitT |