stratifiedJitteredSamples Class Reference

#include <random.h>

List of all members.

Public Member Functions

void initialise (unsigned int xsize, unsigned ysize)
 stratifiedJitteredSamples (unsigned int xsize, unsigned ysize)
 stratifiedJitteredSamples (unsigned int xsize)
 stratifiedJitteredSamples ()
int getStratifiedSample (float &x, float &y)
int getStratifiedJitteredSample (float &x, float &y)

Public Attributes

int pos

Private Attributes

unsigned int Xsize
unsigned int Ysize
unsigned int XYsize
float Xmin
float Ymin
float DeltaX
float DeltaY


Constructor & Destructor Documentation

stratifiedJitteredSamples::stratifiedJitteredSamples ( unsigned int  xsize,
unsigned  ysize 
)

stratifiedJitteredSamples::stratifiedJitteredSamples ( unsigned int  xsize  ) 

stratifiedJitteredSamples::stratifiedJitteredSamples (  ) 


Member Function Documentation

void stratifiedJitteredSamples::initialise ( unsigned int  xsize,
unsigned  ysize 
)

int stratifiedJitteredSamples::getStratifiedSample ( float &  x,
float &  y 
)

int stratifiedJitteredSamples::getStratifiedJitteredSample ( float &  x,
float &  y 
)


Member Data Documentation

unsigned int stratifiedJitteredSamples::Xsize [private]

unsigned int stratifiedJitteredSamples::Ysize [private]

unsigned int stratifiedJitteredSamples::XYsize [private]

float stratifiedJitteredSamples::Xmin [private]

float stratifiedJitteredSamples::Ymin [private]

float stratifiedJitteredSamples::DeltaX [private]

float stratifiedJitteredSamples::DeltaY [private]

int stratifiedJitteredSamples::pos


The documentation for this class was generated from the following files:
Generated on Fri Jan 12 10:15:53 2007 for Path tracing coursework by  doxygen 1.5.1-p1