Sample Struct Reference

#include <sampling.h>

List of all members.

Public Member Functions

 Sample (SurfaceIntegrator *surf, VolumeIntegrator *vol, const Scene *scene)
u_int Add1D (u_int num)
u_int Add2D (u_int num)
 ~Sample ()

Public Attributes

float imageX
float imageY
float lensU
float lensV
float time
vector< u_intn1D
vector< u_intn2D
float ** oneD
float ** twoD


Detailed Description

Definition at line 48 of file sampling.h.


Constructor & Destructor Documentation

Sample::Sample ( SurfaceIntegrator surf,
VolumeIntegrator vol,
const Scene scene 
)

Definition at line 41 of file sampling.cpp.

References AllocAligned(), n1D, n2D, oneD, Integrator::RequestSamples(), and twoD.

Sample::~Sample (  )  [inline]

Definition at line 60 of file sampling.h.

References FreeAligned(), and oneD.


Member Function Documentation

u_int Sample::Add1D ( u_int  num  )  [inline]

u_int Sample::Add2D ( u_int  num  )  [inline]


Member Data Documentation

float Sample::time

vector<u_int> Sample::n1D

vector<u_int> Sample::n2D

float** Sample::oneD

float ** Sample::twoD


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

Generated on Mon Jul 20 17:31:55 2009 for pbrt by  doxygen 1.5.6