The spica renderer
Main Page
Modules
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
spica::ArgumentParser
spica::AtomicDouble
spica::AxisComparable
spica::Bounds2_< T >
spica::Bounds3_< T >
spica::Bounds3_< double >
spica::BSDF
spica::BSphere_< T >
spica::BSSRDF
BSSRDF
Interface
spica::SeparableBSSRDF
SeparableBSSRDF
class
spica::DiffuseBSSRDF
Diffuse
BSSRDF
class
spica::BVHAccel::BucketInfo
spica::BVHNode
spica::BVHPrimitiveInfo
spica::CacheData
spica::CacheNode
spica::CacheQuery
spica::CatmullRom
spica::CatmullRom2D
spica::BVHAccel::Children
spica::CObject
spica::Camera
spica::OrthographicCamera
Orthographic camera
spica::PerspectiveCamera
Perspective camera
spica::Film
spica::HDRFilm
spica::LDRFilm
spica::Filter
spica::BoxFilter
spica::GaussianFilter
spica::TentFilter
spica::Integrator
The integrator interface
spica::BDPTIntegrator
Bidirectional path tracing
spica::GDPTIntegrator
spica::PSSMLTIntegrator
Primary Sample Space Metropolis
Light
Transport
spica::SamplerIntegrator
The sampler integrator interface
spica::DirectLightingIntegrator
spica::HierarchicalIntegrator
Irradiance integrator for subsurface scattering objects
spica::HierarchicalIntegrator
Irradiance integrator for subsurface scattering objects
spica::IrradCacheIntegrator
Irradiance caching
spica::PathIntegrator
Unidirectional path tracing
spica::VolPathIntegrator
spica::PPMProbIntegrator
Progressive photon mapping: a probabilistic approach
spica::VolPhotoIntegrator
Volumetric photon mapping
spica::SPPMIntegrator
Stochastic progressive photon mapping
spica::Light
The base class for the lights
spica::AreaLight
Area light class
spica::Envmap
Environment mapping
spica::Medium
spica::GridDensityMedium
spica::HomogeneousMedium
spica::Primitive
spica::Aggregate
spica::Accelerator
Interface for intersection test accelerators
spica::BVHAccel
Binary BVH accelerator class
spica::GeometricPrimitive
spica::Sampler
Random
sampler class
spica::Halton
Randomized
Halton
sampler for quasi Monte Carlo
spica::Independent
Independent
random sampling with Mersenne Twister
spica::LowDiscrepancySampler
Low-discrepancy sampling with (0,2)-sequence
spica::PSSSampler
Management class for PSS sampling
spica::Shape
Abstract shape class
spica::Disk
Disk
class
spica::Sphere
Sphere
class
spica::Triangle
spica::SubsurfaceMaterial
spica::Dipole
spica::SurfaceMaterial
spica::Conductor
spica::Dielectric
spica::Diffuse
spica::Plastic
spica::RoughConductor
spica::RoughDielectric
spica::RoughPlastic
spica::Texture< T >
Texture
interface
spica::ConstantTexture< T >
spica::Texture< Spectrum >
spica::BitmapTexture
spica::Checkerboard
spica::UVTexture
spica::BVHAccel::ComparePoint
spica::BVHAccel::CompareToBucket
spica::DiffusionReflectance
spica::DipoleDiffusionReflectance
spica::Distribution1D
spica::Distribution2D
exception
spica::RuntimeException
spica::Fresnel
The inteface for
Fresnel
reflections
spica::FresnelConductor
Fresnel
conductor class
spica::FresnelDielectric
Fresnel
dielectric class
spica::FresnelNoOp
Dammy
Fresnel
class which returns always one
spica::GDPTFilm
spica::HashGrid< T >
spica::HashGrid< spica::SPPMIntegrator::SPPMPixel * >
spica::Hierarchy
spica::Image
Image
class
spica::Interaction
spica::EndpointInteraction
spica::MediumInteraction
spica::SurfaceInteraction
spica::IrradCacheIntegrator::IrradCache
spica::IrradiancePoint
spica::KdTree< Ty >
spica::KdTree< spica::Photon >
KillTimer
spica::KnnQuery
spica::LightSample
spica::Material
spica::Matrix4x4
Matrix of 4 x 4 size
spica::MediumInterface
spica::MicrofacetDistribution
The base class for microfacet distributions
spica::BeckmannDistribution
Beckmann microfacet distribution
spica::TrowbridgeReitzDistribution
Trowbridge and Reitz's microfacet distribution (GGX)
spica::MipMap
spica::BVHAccel::Children::Node
spica::Normal3_< T >
spica::Normal3_< double >
spica::OctreeNode
spica::PSSMLTIntegrator::PathSample
Path sample
spica::PhaseFunction
spica::HenyeyGreenstein
spica::Photon
spica::PluginManager
spica::Point2_< T >
spica::Point2_< double >
spica::Point2_< int >
spica::Point3_< T >
spica::Point3_< double >
spica::Quaternion
Quaternion
spica::Random
Random
number generator with Mersenne twister
spica::RandomQueue< T >
Queue of random-order popping
spica::Ray
Ray
class
spica::RenderParams
spica::RenderWorker
Render workder
spica::RGBSpectrum
RGB spectrum
spica::SceneParser
spica::ScopedAssignment< Type >
spica::ShapeGroup
Shape
with materials
spica::BVHAccel::SIMDBVHNode
spica::SPPMIntegrator::SPPMPixel
spica::Stack< T >
spica::TextureMapping2D
Texture
mapping interface
spica::PlanarMapping2D
spica::UVMapping2D
spica::Timer
spica::Tmo
Base class for tone mapping operators
spica::DragoTmo
Drago TMO
spica::DurandTMO
Durand TMO
spica::GammaTmo
Gamma correction
spica::ReinhardTmo
Reinhard TMO
spica::Transform
The transformation operator class
spica::Triplet_< T, Enable >
spica::Triplet_< T, typename std::enable_if< std::is_arithmetic< T >::value >::type >
spica::Uncopyable
Interface class which forbids copy and assignment
spica::Accelerator
Interface for intersection test accelerators
spica::BxDF
The base class of BxDFs
spica::FresnelSpecular
Fresnel
specular refraction (Glass-like effect)
spica::LambertianReflection
Lambertian refrection
spica::LambertianTransmission
Lambertian transmission
spica::MicrofacetReflection
Microfacet reflaction
spica::MicrofacetTransmission
Microfacet transmission
spica::SeparableBSSRDFAdapter
Adapter for evaluating surface reflection part of
BSSRDF
spica::SpecularReflection
Specular reflection (Metal-like effect)
spica::SpecularTransmission
Specular transmission
spica::Film
spica::Hierarchy::Octree
spica::Hierarchy::Octree
spica::Integrator
The integrator interface
spica::Light
The base class for the lights
spica::PhotonMap
spica::Sampler
Random
sampler class
spica::Scene
Scene
provides the interface for scene graph
spica::Vector2_< T >
Two-dimensional vector
spica::Vector2_< double >
spica::Vector3_< T >
Three-dimensional vector
spica::Vector3_< double >
spica::Vertex
spica::VisibilityTester
spica::SPPMIntegrator::SPPMPixel::VisiblePoint
spica::VolPhotoIntegrator::VPhotonMap
WorkerTask
WorkerTaskManager
Generated by
1.8.6