SurfacePointTask Class Reference

Inheritance diagram for SurfacePointTask:
Task

List of all members.

Public Member Functions

 SurfacePointTask (const Scene *sc, const Point &org, float ti, int tn, float msd, int mf, RWMutex &m, int &rf, int &mrf, int &tpt, int &trt, int &npa, GeometricPrimitive &sph, Octree< SurfacePoint > &oct, vector< SurfacePoint > &sps, ProgressReporter &pr)
void Run ()

Public Attributes

int taskNum
const Scene * scene
Point origin
float time
float minSampleDist
int maxFails
RWMutex & mutex
int & repeatedFails
int & maxRepeatedFails
int & totalPathsTraced
int & totalRaysTraced
int & numPointsAdded
GeometricPrimitive & sphere
Octree< SurfacePoint > & octree
vector< SurfacePoint > & surfacePoints
ProgressReporter & prog

Detailed Description

Definition at line 40 of file surfacepoints.cpp.


Constructor & Destructor Documentation

SurfacePointTask::SurfacePointTask ( const Scene *  sc,
const Point &  org,
float  ti,
int  tn,
float  msd,
int  mf,
RWMutex &  m,
int &  rf,
int &  mrf,
int &  tpt,
int &  trt,
int &  npa,
GeometricPrimitive &  sph,
Octree< SurfacePoint > &  oct,
vector< SurfacePoint > &  sps,
ProgressReporter &  pr 
) [inline]

Definition at line 42 of file surfacepoints.cpp.


Member Function Documentation

void SurfacePointTask::Run (  )  [virtual]

Member Data Documentation

Definition at line 59 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 62 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 58 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 61 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 63 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 65 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 56 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 67 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 62 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 55 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 64 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 66 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 54 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 57 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 63 of file surfacepoints.cpp.

Referenced by Run().

Definition at line 63 of file surfacepoints.cpp.

Referenced by Run().


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