Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

RT_Gen Class Reference

#include <RT_Prim.h>

Inheritance diagram for RT_Gen:

RT_Prim RT_Sphere

Collaboration diagram for RT_Gen:

List of all members.

Public Members

Void Init (const Point &centre, 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


Detailed Description

Definition at line 123 of file RT_Prim.h.


Member Function Documentation

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.


Member Data Documentation

GCLReal RT_Gen::hitT

Definition at line 127 of file RT_Prim.h.


The documentation for this class was generated from the following file:
Generated at Sat Aug 5 00:26:58 2000 for Radiator by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000