Rings
Version 0.3

Package threeD.raytracer.engine

Interface Summary
ParticleGroup  
Surface The Surface interface is implemented by any 3d object which may be intersected by a 3d ray.
SurfaceWrapper A SurfaceWrapper implementation stores/wraps a Surface.
Texture The Texture interface is implemented by classes that can be used to texture a surface.
 

Class Summary
AbstractSurface AbstractSurface is an abstract implementation of Surface that takes care of all of the standard methods of Surface that are shared by all Surface implementations in the same way.
Intersection An Intersection object stores data for the intersections between a ray and a surface.
Ray A Ray object represents a 3d ray.
RayTracingEngine The RayTracingEngine class provides static methods for rendering scenes.
RenderParameters A RenderParameters object stores parameters for the RayTracingEngine.
Scene A Scene object represents a scene in 3d.
SurfaceGroup A SurfaceGroup object allows Surface objects to be grouped together.
 


Rings
Version 0.3

Copyright 2003-05 Mike Murray