GraphicsState Struct Reference

List of all members.

Public Member Functions

 GraphicsState ()
Reference< MaterialCreateMaterial (const ParamSet &params)

Public Attributes

map< string, Reference
< Texture< float > > > 
floatTextures
map< string, Reference
< Texture< Spectrum > > > 
spectrumTextures
ParamSet materialParams
string material
map< string, Reference
< Material > > 
namedMaterials
string currentNamedMaterial
ParamSet areaLightParams
string areaLight
bool reverseOrientation

Detailed Description

Definition at line 204 of file api.cpp.


Constructor & Destructor Documentation

GraphicsState::GraphicsState (  ) 

Definition at line 222 of file api.cpp.

References material, and reverseOrientation.


Member Function Documentation

Reference< Material > GraphicsState::CreateMaterial ( const ParamSet params  ) 

Member Data Documentation

Definition at line 217 of file api.cpp.

Referenced by pbrtAreaLightSource(), and pbrtShape().

Definition at line 216 of file api.cpp.

Referenced by pbrtAreaLightSource(), and pbrtShape().

Definition at line 215 of file api.cpp.

Referenced by CreateMaterial(), pbrtMaterial(), and pbrtNamedMaterial().

Definition at line 210 of file api.cpp.

Referenced by CreateMaterial(), MakeShape(), pbrtMakeNamedMaterial(), and pbrtTexture().

Definition at line 213 of file api.cpp.

Referenced by CreateMaterial(), GraphicsState(), and pbrtMaterial().

Definition at line 212 of file api.cpp.

Referenced by CreateMaterial(), pbrtMakeNamedMaterial(), and pbrtMaterial().

Definition at line 214 of file api.cpp.

Referenced by CreateMaterial(), MakeMaterial(), and pbrtMakeNamedMaterial().

Definition at line 218 of file api.cpp.

Referenced by GraphicsState(), pbrtReverseOrientation(), and pbrtShape().

Definition at line 211 of file api.cpp.

Referenced by CreateMaterial(), pbrtMakeNamedMaterial(), and pbrtTexture().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 28 20:00:13 2010 for pbrt by  doxygen 1.6.3