Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Types | Protected Member Functions | List of all members
Sampler1d Class Reference
Inheritance diagram for Sampler1d:
GoldenSampler1d

Public Member Functions

void get_sample (const unsigned int &i, double &sample)
 
void get_all_samples (double *samples)
 
const unsigned int & get_sample_count () const
 

Protected Types

typedef void(* GetSampleCallback )(Sampler1d &, const unsigned int &, double &)
 
typedef void(* GetAllSamplesCallback )(Sampler1d &, double *)
 

Protected Member Functions

void init (const unsigned int &sample_count)
 
void set_callbacks (GetSampleCallback get_sample_callback, GetAllSamplesCallback get_all_samples_callback)