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

Public Member Functions

 Distribution1D (const std::vector< double > &data)
 
 Distribution1D (const Distribution1D &d)
 
Distribution1Doperator= (const Distribution1D &d)
 
double operator() (int i) const
 
double sample (double rand, double *pdf, int *offset=nullptr) const
 
int sampleDiscrete (double rand, double *pdf) const
 
double pdfDiscrete (int index) const
 
double integral () const
 
int count () const
 

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