CreateRadProbeTask Class Reference

Inheritance diagram for CreateRadProbeTask:
Task

List of all members.

Public Member Functions

 CreateRadProbeTask (int i, int nProbes[3], float t, const BBox &b, int lmax, bool id, bool ii, int nindir, ProgressReporter &p, Sample *sample, const vector< Point > &sp, const Scene *sc, const Renderer *ren, Spectrum *c)
void Run ()

Private Attributes

int pointNum
int nProbes [3]
const BBox & bbox
int lmax
int nIndirSamples
float time
ProgressReporter & prog
bool includeDirectInProbes
bool includeIndirectInProbes
Sample * origSample
const Renderer * renderer
const Scene * scene
const vector< Point > & surfacePoints
Spectrum * c_in

Detailed Description

Definition at line 41 of file createprobes.cpp.


Constructor & Destructor Documentation

CreateRadProbeTask::CreateRadProbeTask ( int  i,
int  nProbes[3],
float  t,
const BBox &  b,
int  lmax,
bool  id,
bool  ii,
int  nindir,
ProgressReporter &  p,
Sample *  sample,
const vector< Point > &  sp,
const Scene *  sc,
const Renderer *  ren,
Spectrum *  c 
)

Member Function Documentation

void CreateRadProbeTask::Run (  )  [virtual]

Member Data Documentation

const BBox& CreateRadProbeTask::bbox [private]

Definition at line 49 of file createprobes.cpp.

Referenced by Run().

Definition at line 58 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

Definition at line 53 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

Definition at line 53 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

int CreateRadProbeTask::lmax [private]

Definition at line 50 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

Definition at line 50 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

int CreateRadProbeTask::nProbes[3] [private]

Definition at line 48 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

Definition at line 54 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

Definition at line 48 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

Definition at line 52 of file createprobes.cpp.

Referenced by Run().

Definition at line 55 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

const Scene* CreateRadProbeTask::scene [private]

Definition at line 56 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().

const vector<Point>& CreateRadProbeTask::surfacePoints [private]

Definition at line 57 of file createprobes.cpp.

Referenced by Run().

float CreateRadProbeTask::time [private]

Definition at line 51 of file createprobes.cpp.

Referenced by CreateRadProbeTask(), and Run().


The documentation for this class was generated from the following file:
Generated on Sat Aug 28 20:00:13 2010 for pbrt by  doxygen 1.6.3