The spica renderer
Public Member Functions | List of all members
spica::PSSSampler Class Reference

Management class for PSS sampling. More...

Inheritance diagram for spica::PSSSampler:
spica::Sampler spica::CObject spica::Uncopyable

Public Member Functions

 PSSSampler (const std::shared_ptr< Random > &rand, double pLarge)
 
double get1D () override
 
bool startNextSample () override
 
std::unique_ptr< Samplerclone (uint32_t seed=0) const override
 
void accept ()
 
void reject ()
 
int globalTime () const
 
int largeStep () const
 
int largeStepTime () const
 
double pLarge () const
 
- Public Member Functions inherited from spica::Sampler
virtual Point2d get2D ()
 
virtual void startPixel ()
 
virtual std::unique_ptr< Samplerclone (unsigned int seed=0) const =0
 

Detailed Description

Management class for PSS sampling.


The documentation for this class was generated from the following file: