Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Intersectable Class Reference

Interface that needs to be implemented by all intersectable primitives. More...

#include <intersectable.h>

Inherited by Plane, Sphere, and Triangle.

Inheritance diagram for Intersectable:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Intersectable ()
virtual bool intersect (const Ray &ray) const =0
virtual bool intersect (const Ray &ray, Intersection &isect) const =0

Detailed Description

Interface that needs to be implemented by all intersectable primitives.

This currently includes Plane, Sphere, and Triangle.


The documentation for this class was generated from the following file:
Generated on Tue Mar 14 09:46:37 2006 for ASR by  doxygen 1.4.4