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

Low-discrepancy sampling with (0,2)-sequence. More...

#include <ldsampler.h>

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

Public Member Functions

 LowDiscrepancySampler (int samplesPerPixel, int nSampledDimensions, uint32_t seed=0)
 
 LowDiscrepancySampler (RenderParams &params)
 
double get1D () override
 
Point2d get2D () override
 
bool startNextSample () override
 
void startPixel () override
 
std::unique_ptr< Samplerclone (uint32_t seed=0) const override
 
- Public Member Functions inherited from spica::Sampler
virtual std::unique_ptr< Samplerclone (unsigned int seed=0) const =0
 

Detailed Description

Low-discrepancy sampling with (0,2)-sequence.


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