#include <random.h>
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 |
stratifiedJitteredSamples::stratifiedJitteredSamples | ( | unsigned int | xsize, | |
unsigned | ysize | |||
) |
stratifiedJitteredSamples::stratifiedJitteredSamples | ( | unsigned int | xsize | ) |
stratifiedJitteredSamples::stratifiedJitteredSamples | ( | ) |
void stratifiedJitteredSamples::initialise | ( | unsigned int | xsize, | |
unsigned | ysize | |||
) |
int stratifiedJitteredSamples::getStratifiedSample | ( | float & | x, | |
float & | y | |||
) |
int stratifiedJitteredSamples::getStratifiedJitteredSample | ( | float & | x, | |
float & | y | |||
) |
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] |