lux::Context::GraphicsState Struct Reference

Collaboration diagram for lux::Context::GraphicsState:
[legend]

List of all members.

Public Member Functions

 GraphicsState ()

Public Attributes

map< string, boost::shared_ptr
< Texture< float > > > 
floatTextures
map< string, boost::shared_ptr
< Texture< SWCSpectrum > > > 
colorTextures
ParamSet materialParams
string material
ParamSet areaLightParams
string areaLight
string currentLight
string currentLightGroup
LightcurrentLightPtr0
LightcurrentLightPtr1
bool reverseOrientation

Detailed Description

Definition at line 365 of file context.h.


Constructor & Destructor Documentation

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

Definition at line 367 of file context.h.

References currentLightGroup, material, and reverseOrientation.


Member Data Documentation

Definition at line 379 of file context.h.

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

Definition at line 378 of file context.h.

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

Definition at line 380 of file context.h.

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

Definition at line 385 of file context.h.

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

Definition at line 386 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 377 of file context.h.

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


The documentation for this struct was generated from the following file:
Generated by  doxygen 1.6.2-20100208