lux::Context::RenderOptions Struct Reference

List of all members.

Public Member Functions

 RenderOptions ()
SceneMakeScene () const

Public Attributes

string FilterName
ParamSet FilterParams
string FilmName
ParamSet FilmParams
string SamplerName
ParamSet SamplerParams
string AcceleratorName
ParamSet AcceleratorParams
string SurfIntegratorName
string VolIntegratorName
ParamSet SurfIntegratorParams
ParamSet VolIntegratorParams
string CameraName
ParamSet CameraParams
Transform WorldToCamera
bool gotSearchPath
vector< Light * > lights
vector< Primitive * > primitives
vector< VolumeRegion * > volumeRegions
map< string, vector< Primitive * > > instances
vector< Primitive * > * currentInstance
bool debugMode


Detailed Description

Definition at line 219 of file context.h.


Constructor & Destructor Documentation

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


Member Function Documentation

Scene * Context::RenderOptions::MakeScene (  )  const


Member Data Documentation

Definition at line 243 of file context.h.

Referenced by lux::Context::accelerator(), MakeScene(), and lux::Context::objectInstance().

Definition at line 246 of file context.h.

Referenced by lux::Context::camera(), MakeScene(), and RenderOptions().

Definition at line 247 of file context.h.

Referenced by lux::Context::camera(), and MakeScene().

Definition at line 255 of file context.h.

Referenced by lux::Context::enableDebugMode(), MakeScene(), and RenderOptions().

Definition at line 238 of file context.h.

Referenced by lux::Context::film(), MakeScene(), and RenderOptions().

Definition at line 239 of file context.h.

Referenced by lux::Context::film(), and MakeScene().

Definition at line 236 of file context.h.

Referenced by MakeScene(), lux::Context::pixelFilter(), and RenderOptions().

Definition at line 237 of file context.h.

Referenced by MakeScene(), and lux::Context::pixelFilter().

Definition at line 249 of file context.h.

Definition at line 253 of file context.h.

Referenced by lux::Context::objectBegin(), and lux::Context::objectInstance().

Definition at line 250 of file context.h.

Referenced by lux::Context::lightSource(), MakeScene(), and lux::Context::shape().

Definition at line 251 of file context.h.

Referenced by MakeScene(), lux::Context::objectInstance(), and lux::Context::shape().

Definition at line 240 of file context.h.

Referenced by MakeScene(), RenderOptions(), and lux::Context::sampler().

Definition at line 241 of file context.h.

Referenced by MakeScene(), and lux::Context::sampler().

Definition at line 244 of file context.h.

Referenced by MakeScene(), RenderOptions(), and lux::Context::surfaceIntegrator().

Definition at line 245 of file context.h.

Referenced by MakeScene(), and lux::Context::surfaceIntegrator().

Definition at line 244 of file context.h.

Referenced by MakeScene(), RenderOptions(), and lux::Context::volumeIntegrator().

Definition at line 245 of file context.h.

Referenced by MakeScene(), and lux::Context::volumeIntegrator().

Definition at line 252 of file context.h.

Referenced by MakeScene(), and lux::Context::volume().

Definition at line 248 of file context.h.

Referenced by lux::Context::camera(), and MakeScene().


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

Generated on Fri Jul 24 11:52:03 2009 for lux by  doxygen 1.5.9