|
void | init (GRandomMt &rng, const unsigned int &count_x, const unsigned int &count_y, const unsigned int &packet_size_x, const unsigned int &packet_size_y) |
|
void | init (const unsigned int &seed, const unsigned int &count_x, const unsigned int &count_y) |
|
void | init (const unsigned int &seed, const unsigned int &count_x, const unsigned int &count_y, const unsigned int &packet_size_x, const unsigned int &packet_size_y) |
|
void | init_sub (const unsigned int &seed, const unsigned int &parent_count, const unsigned int &parent_index, const unsigned int &sub_count) |
|
void | set_seed (const unsigned int &seed) |
|
unsigned int | get_packet_count_x () const |
|
unsigned int | get_packet_count_y () const |
|
void | get_sample_u (const unsigned int &i, double &u) |
|
void | get_sample_v (const unsigned int &i, double &v) |
|
void | get_sample (const unsigned int &i, GMathVec2d &sample) |
|
void | get_all_samples (GMathVec2d *samples) |
|
unsigned int | get_packet_samples (const unsigned int &pi, GMathVec2d *samples, GMathVec2d &min, GMathVec2d &max) |
|
const unsigned int & | get_sample_count () const |
|
const unsigned int & | get_packet_count () const |
|
|
typedef void(* | GetSampleCallback )(Sampler2d &, const unsigned int &, GMathVec2d &) |
|
typedef void(* | GetAllSamplesCallback )(Sampler2d &, GMathVec2d *) |
|
typedef unsigned int(* | GetPacketSamplesCallback )(Sampler2d &, const unsigned int &, GMathVec2d *, GMathVec2d &, GMathVec2d &) |
|
void | init (const unsigned int &sample_count, const unsigned int &packet_count) |
|
void | set_callbacks (GetSampleCallback get_sample_callback, GetAllSamplesCallback get_all_samples_callback, GetPacketSamplesCallback get_packet_samples_callback) |
|