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 |
| Light * | currentLightPtr |
| bool | reverseOrientation |
Definition at line 265 of file context.h.
| lux::Context::GraphicsState::GraphicsState | ( | ) | [inline] |
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 273 of file context.h.
Referenced by lux::Context::makemixmaterial(), lux::Context::portalShape(), lux::Context::shape(), and lux::Context::texture().
Definition at line 276 of file context.h.
Referenced by GraphicsState(), lux::Context::material(), and lux::Context::shape().
Definition at line 275 of file context.h.
Referenced by lux::Context::material(), lux::Context::portalShape(), and lux::Context::shape().
Definition at line 281 of file context.h.
Referenced by GraphicsState(), lux::Context::portalShape(), lux::Context::reverseOrientation(), and lux::Context::shape().
| map<string, boost::shared_ptr<Texture<Spectrum> > > lux::Context::GraphicsState::spectrumTextures |
Definition at line 274 of file context.h.
Referenced by lux::Context::makemixmaterial(), lux::Context::portalShape(), lux::Context::shape(), and lux::Context::texture().
1.5.9