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 Scenescene
Point origin
float time
float minSampleDist
int maxFails
RWMutexmutex
int & repeatedFails
int & maxRepeatedFails
int & totalPathsTraced
int & totalRaysTraced
int & numPointsAdded
GeometricPrimitivesphere
Octree< SurfacePoint > & octree
vector< SurfacePoint > & surfacePoints
ProgressReporterprog

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