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 BBoxbbox
int lmax
int nIndirSamples
float time
ProgressReporterprog
bool includeDirectInProbes
bool includeIndirectInProbes
SampleorigSample
const Rendererrenderer
const Scenescene
const vector< Point > & surfacePoints
Spectrumc_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