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

galileo Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AshikhminShaderAn implementation of the Ashikhmin Anisotropic Phong model
BBoxAn axis-aligned bounding box
BoxFilterA simple BoxFilter
BVHA Bounding Volume Hierarchy for ray tracing acceleration
CameraThe virtual base case for Camera plugins
ConstantEnvironmentAn environment that returns the same radiance for all directions
ConstantMediumA participating medium with a constant value for $\sigma_s$
ConstantTexture< T >A simple texture that returns a constant value
ContextThe Rendering Context
CubicSplineFilterA CubicSplineFilter. See Realistic Ray Tracing, 2nd Edition for details
CylindricalEnvironmentA class for Lambert Equal-Area Cylindrical environment maps
DielectricA basic Dielectric
DiffuseLightShaderLightShader that emits light uniformly from a surface
DynArray< T >A templated growing array class similar to the STL vector class
EnvironmentSamplerA support class for sampling from environment maps
FilterA basic sample filtering class that warps samples to match a distribution
HGAn Hierarchical Grid class
HGScattererA Henyey-Greenstein phase function
HitRecordA struct to contain all shading information when a surface is intersected
ImageA simple Image class holding a 2D array of rgb values
ImageIOVirtual base class that all ImageIO plugins implement
ImageTextureAn Image based Texture that uses a 2D parameterization
InstanceA Surface transformed according to a linear transformation
JitteredA Jittered stratified sampler
LambertianShaderThe Lambertian reflectance model
LightShaderBase class for LightShader plugins to describe emission of light
MeshA Mesh class that holds MeshTriangles and uses a single SurfaceShader
MeshTriangleA compact Triangle representation for use with the Mesh class
MTRandThe Mersenne-Twister random number generator wrapped in a C++ class
MultiJitteredA Jittered N-rooks sampler
NRooksNRooks stratified Sampler
NullTonemapperA default Tonemapper that does nothing to the input Image
ONBA 3D orthonormal basis class
ParallelogramA Parellelogram primitive
Param< T >A templated class that stores a named list of values
ParamsA utility class for parsing that stores lists of Param objects
PerlinNoiseAn implementation of Perlin noise from the 2002 SIGGRAPH paper
PPMIOAn ImageIO plugin supporting reading and writing of RGB PPM images
RandomUniform random sampler
RayA basic Ray class with extra data for faster Ray-BBox intersection
RayleighMediumA participating medium where $\sigma_s$ depends on wavelength
RayleighScattererAn implemenation of the Rayleigh phase function
rgbA simple tristimulus color class
SamplerInterface for 2D and 1D Sampler plugins
SceneA Scene class holds all information necesssary to render an image
SpectralDielectricA Dielectric with index of refraction varying with wavelength
SpectralLightA LightShader that emits different radiance values based on wavelength
SpectralTextureA Texture that allows for wavelength dependent values
SphereA basic Sphere primitive
SurfaceThe virtual base class for all objects that can be intersected with a ray
SurfaceListA basic list of Surfaces
SurfaceShaderThe virtual base class for all material properties
TentFilterA simple TentFilter
Texture< T >A templated base class for Texture plugins
ThinLensCameraA ThinLensCamera model
ThreadContextA Thread specific context for holding random numbers and generators
TIFFIOAn ImageIO plugin supporting reading and writing TIFF (RGB and LogLuv)
TonemapperThe base class for Tonemapper plugins
TriangleA simple Triangle primitive that stores information directly
UberLightAn implementation of Pixar's UberLight shader
UGA UniformGrid
Vector2A 2D Vector class for graphics applications
Vector2fA 2D Vector storage class
Vector3A 3D Vector class for graphics applications. Uses doubles
Vector3fA 3D vector storage class using floats instead of doubles
WardShaderAn implementation of the Ward anisotropic BRDF model

Generated on Wed Jul 20 16:15:19 2005 for galileo by  doxygen 1.4.3