HaltonSampler Class Reference

#include <halton.h>

Inheritance diagram for HaltonSampler:
Sampler

List of all members.

Public Member Functions

 HaltonSampler (int xs, int xe, int ys, int ye, int ps, float sopen, float sclose)
int MaximumSampleCount ()
int GetMoreSamples (Sample *sample, RNG &rng)
SamplerGetSubSampler (int num, int count)
int RoundSize (int size) const

Private Attributes

int wantedSamples
int currentSample

Detailed Description

Definition at line 36 of file halton.h.


Constructor & Destructor Documentation

HaltonSampler::HaltonSampler ( int  xs,
int  xe,
int  ys,
int  ye,
int  ps,
float  sopen,
float  sclose 
)

Member Function Documentation

int HaltonSampler::GetMoreSamples ( Sample sample,
RNG rng 
) [virtual]
Sampler * HaltonSampler::GetSubSampler ( int  num,
int  count 
) [virtual]
int HaltonSampler::MaximumSampleCount (  )  [inline, virtual]

Implements Sampler.

Definition at line 39 of file halton.h.

int HaltonSampler::RoundSize ( int  size  )  const [inline, virtual]

Implements Sampler.

Definition at line 42 of file halton.h.


Member Data Documentation

Definition at line 46 of file halton.h.

Referenced by GetMoreSamples(), and HaltonSampler().

Definition at line 46 of file halton.h.

Referenced by GetMoreSamples(), and HaltonSampler().


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