Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Friends | List of all members
ImportanceSampler2d Class Reference

Public Member Functions

void init (const float *pdf, const unsigned int &pdf_width, const unsigned int &pdf_height)
 
void init (SysThreadManager &thread_manager, const float *pdf, const unsigned int &pdf_width, const unsigned int &pdf_height)
 
GMathVec2d get_sample (const GMathVec2d &uv) const
 
float get_pdf (const GMathVec2d &uv) const
 
size_t get_memory_size () const
 
const float & get_cdf_max () const
 

Friends

class SamplingTests