| Background | The class to support processing rays which miss all geometry |
| BoundingBox | A bounding box |
| Box | An axis-aligned box (RPP) |
| Camera | This is the base class for all cameras |
| Color | |
| ConstantBackground | |
| Cyl | |
| Group | |
| HitRecord | Record of the hit location. Stores the hit with the smallest "t" value greater than epsilon |
| Image | |
| LambertianMaterial | |
| Light | |
| Material | |
| Object | |
| Parser | |
| PinholeCamera | |
| Pixel | |
| Plane | An infinite plane |
| PointLight | |
| Primitive | |
| Ray | |
| RenderContext | |
| Ring | Implements a disk or ring primitive |
| Scene | |
| Sphere | |
| Time | |
| Triangle | |
| Vector |
1.4.6