lux::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::GraphicsState::GraphicsState (  )  [inline]

Definition at line 267 of file context.h.

References material, and reverseOrientation.


Member Data Documentation

Definition at line 278 of file context.h.

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

Definition at line 277 of file context.h.

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

Definition at line 279 of file context.h.

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

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::GraphicsState::floatTextures

Definition at line 276 of file context.h.

Referenced by GraphicsState(), lux::Context::material(), and lux::Context::shape().


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

Generated on 22 Jan 2010 for lux by  doxygen 1.6.1