Annotated List


Annotated List
Files
Globals
Hierarchy
Index
BoundingBoxA boundingbox encloses the object's surface.
BoxBox object.
Box::BoxIntersectionDescribes Ray-Box intersection.
CSGProvides a container for multiple objects and different set operations between them.
CSG::CSGIntersectionDescribes Ray-CSG intersection.
CSG::NodeOne element of intersection queue.
CameraPerspectivePerspective Camera.
CameraRayGlobal ray emitted by camera.
CheckerCheckered Pattern.
Colour3Colour vector including red, green and blue component.
Colour5Colour vector including red, green, blue, filter and transmit components.
FinishSurface finish.
FunctionTemplate for a function class.
GradientGradient Pattern.
HitStatistics
InsideListList to state which objects a point is inside.
InteriorDescribes the interior properties of a material.
IntersectionDescribes the intersection of a ray with an object.
IntervalMapTemplate for interval maps.
IntervalMap::Entry
IsosurfaceObject described by a function.
Isosurface::IsosurfaceIntersectionDescribes Ray-Isosurface intersecion.
Isosurface::StackElementStructure holding time and associated function value.
LightCacheLight Cache for Media calculation
LightCache::HashHolds the data in a hash data structure.
LightCache::MapEntryMapEntry holds one element of the cache.
LightListList of lights shining to a certain point.
LightRayRay emitted by light source.
LightSourceSuperclass for all light sources.
Material3DMaterial.
Matrix3x3 transformation matrix.
MaxStatistics
Media3DVolumetric media.
Media3DMultipleMultiple media.
Media3DSingleSingle media.
Object3DSuperclass of all objects.
ObjectConstructionErrorError to throw when a problem arises during Object3D creation.
PPMOutputStreamWrites a PPM image.
PatternA pattern is a function which orders a value (in the range [0,1]) to each point in space.
Pigment3DDescribes a colour for each point in space.
Pigment3DConstantSingle-coloured pigment.
Pigment3DMappedPatterned pigment.
PixelElement of the picture.
PixelOutputStreamInterface for a stream that accepts Pixels in unordered sequence and generates some sort of output.
PlanePlane object.
Plane::PlaneIntersectionDescribes Ray-Plane intersection.
PointLightPoint light.
PrimeClass for finding prime numbers (not optimized for speed).
RandomRandom number stream.
RayRay.
RenderCombines everything that is neccessary for the rendering process.
RenderErrorError to throw when problem arises during render process.
SceneDescribes objects, materials and light source in space.
SphereSphere object.
Sphere::SphereIntersectionDescribes Ray-Sphere Intersection.
StatisticsProvides a class for gathering statistical values during rendering.
Statistics::GroupStatistical group.
TextureTexture describes evaluated colour and finish properties at object surface.
Texture3DDescribes a texture for each point in space.
TransformatableSupperclass for everything that is in space an can be translated and transformed.
Vector3Class for describing points, normal vectors, direction vectors in 3D space.

back to main page
Generated by: micha@laptop on Thu Oct 24 20:25:24 2002, using kdoc 2.0a53.