Classes |
| class | RegisterAccelerator |
| class | RegisterAreaLight |
| class | RegisterCamera |
| class | RegisterFilm |
| class | RegisterFilter |
| class | RegisterFloatTexture |
| class | RegisterLight |
| class | RegisterLoader |
| class | RegisterMaterial |
| class | RegisterPixelSampler |
| class | RegisterSampler |
| class | RegisterShape |
| class | RegisterSurfaceIntegrator |
| class | RegisterSWCSpectrumTexture |
| class | RegisterToneMap |
| class | RegisterVolumeIntegrator |
| class | RegisterVolumeRegion |
Public Types |
| typedef Shape *(* | CreateShape )(const Transform &, bool, const ParamSet &) |
| typedef Material *(* | CreateMaterial )(const Transform &, const TextureParams &) |
| typedef Texture< float > *(* | CreateFloatTexture )(const Transform &, const TextureParams &) |
| typedef Texture< SWCSpectrum > *(* | CreateSWCSpectrumTexture )(const Transform &, const TextureParams &) |
| typedef Light *(* | CreateLight )(const Transform &, const ParamSet &, const TextureParams &tp) |
| typedef AreaLight *(* | CreateAreaLight )(const Transform &, const ParamSet &, const TextureParams &, const boost::shared_ptr< Primitive > &) |
| typedef VolumeRegion *(* | CreateVolumeRegion )(const Transform &, const ParamSet &) |
| typedef SurfaceIntegrator *(* | CreateSurfaceIntegrator )(const ParamSet &) |
| typedef VolumeIntegrator *(* | CreateVolumeIntegrator )(const ParamSet &) |
| typedef Aggregate *(* | CreateAccelerator )(const vector< boost::shared_ptr< Primitive > > &, const ParamSet &) |
| typedef Camera *(* | CreateCamera )(const Transform &, const Transform &, const ParamSet &, Film *) |
| typedef Sampler *(* | CreateSampler )(const ParamSet &, const Film *) |
| typedef Filter *(* | CreateFilter )(const ParamSet &) |
| typedef ToneMap *(* | CreateToneMap )(const ParamSet &) |
| typedef Film *(* | CreateFilm )(const ParamSet &, Filter *) |
| typedef PixelSampler *(* | CreatePixelSampler )(const ParamSet &) |
Static Public Member Functions |
| static map< string, CreateShape > & | registeredShapes () |
static map< string,
CreateMaterial > & | registeredMaterials () |
static map< string,
CreateFloatTexture > & | registeredFloatTextures () |
static map< string,
CreateSWCSpectrumTexture > & | registeredSWCSpectrumTextures () |
| static map< string, CreateLight > & | registeredLights () |
static map< string,
CreateAreaLight > & | registeredAreaLights () |
static map< string,
CreateVolumeRegion > & | registeredVolumeRegions () |
static map< string,
CreateSurfaceIntegrator > & | registeredSurfaceIntegrators () |
static map< string,
CreateVolumeIntegrator > & | registeredVolumeIntegrators () |
static map< string,
CreateAccelerator > & | registeredAccelerators () |
static map< string,
CreateCamera > & | registeredCameras () |
static map< string,
CreateSampler > & | registeredSamplers () |
static map< string,
CreateFilter > & | registeredFilters () |
static map< string,
CreateToneMap > & | registeredToneMaps () |
| static map< string, CreateFilm > & | registeredFilms () |
static map< string,
CreatePixelSampler > & | registeredPixelSamplers () |