BestCandidateSampler Class Reference

#include <bestcandidate.h>

Inheritance diagram for BestCandidateSampler:
Sampler

List of all members.

Public Member Functions

 BestCandidateSampler (int xstart, int xend, int ystart, int yend, int nPixelSamples, float sopen, float sclose)
SamplerGetSubSampler (int num, int count)
int RoundSize (int size) const
int MaximumSampleCount ()
int GetMoreSamples (Sample *sample, RNG &rng)

Private Attributes

float tableWidth
int tableOffset
int xTileStart
int xTileEnd
int yTileStart
int yTileEnd
int xTile
int yTile
float sampleOffsets [3]

Static Private Attributes

static const float sampleTable [SAMPLE_TABLE_SIZE][5]

Detailed Description

Definition at line 42 of file bestcandidate.h.


Constructor & Destructor Documentation

BestCandidateSampler::BestCandidateSampler ( int  xstart,
int  xend,
int  ystart,
int  yend,
int  nPixelSamples,
float  sopen,
float  sclose 
) [inline]

Member Function Documentation

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

Implements Sampler.

Definition at line 66 of file bestcandidate.h.

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

Implements Sampler.

Definition at line 63 of file bestcandidate.h.

References RoundUpPow2().


Member Data Documentation

Definition at line 75 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

const float BestCandidateSampler::sampleTable[SAMPLE_TABLE_SIZE][5] [static, private]

Definition at line 74 of file bestcandidate.h.

Referenced by GetMoreSamples().

Definition at line 71 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 70 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 73 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 72 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 72 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 73 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 72 of file bestcandidate.h.

Referenced by BestCandidateSampler(), and GetMoreSamples().

Definition at line 72 of file bestcandidate.h.

Referenced by BestCandidateSampler().


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