lux::Context::Context::GraphicsState Struct Reference

List of all members.

Public Member Functions

 GraphicsState ()

Public Attributes

map< string, boost::shared_ptr
< Texture< float > > > 
floatTextures
map< string, boost::shared_ptr
< Texture< Spectrum > > > 
spectrumTextures
ParamSet materialParams
string material
ParamSet areaLightParams
string areaLight
string currentLight
LightcurrentLightPtr
bool reverseOrientation


Detailed Description

Definition at line 265 of file context.h.


Constructor & Destructor Documentation

lux::Context::Context::GraphicsState::GraphicsState (  )  [inline]


Member Data Documentation

string lux::Context::Context::GraphicsState::areaLight

Definition at line 278 of file context.h.

Referenced by lux::Context::areaLightSource(), and lux::Context::shape().

ParamSet lux::Context::Context::GraphicsState::areaLightParams

Definition at line 277 of file context.h.

Referenced by lux::Context::areaLightSource(), and lux::Context::shape().

string lux::Context::Context::GraphicsState::currentLight

Definition at line 279 of file context.h.

Referenced by lux::Context::lightSource(), and lux::Context::portalShape().

Light* lux::Context::Context::GraphicsState::currentLightPtr

Definition at line 280 of file context.h.

Referenced by lux::Context::lightSource(), and lux::Context::portalShape().

map<string, boost::shared_ptr<Texture<float> > > lux::Context::Context::GraphicsState::floatTextures

string lux::Context::Context::GraphicsState::material

ParamSet lux::Context::Context::GraphicsState::materialParams

bool lux::Context::Context::GraphicsState::reverseOrientation

map<string, boost::shared_ptr<Texture<Spectrum> > > lux::Context::Context::GraphicsState::spectrumTextures


The documentation for this struct was generated from the following file:

Generated on Mon May 18 07:16:39 2009 for lux by  doxygen 1.5.8