|
| GMathTimeSampling (const GMathTimeSampling &src) |
|
| GMathTimeSampling (const GMathTimeSampling &src, const double &offset) |
|
| GMathTimeSampling (const unsigned int &sample_count, const double &begin_time, const double &end_time) |
|
| GMathTimeSampling (const CoreBasicArray< double > &samples) |
|
| GMathTimeSampling (const double &time) |
|
void | init (const unsigned int &sample_count, const double &begin_time, const double &end_time) |
|
void | init (const CoreBasicArray< double > &samples) |
|
void | init (const double &time) |
|
void | clear () |
|
void | apply_offset (const double &offset) |
|
void | copy_from (const GMathTimeSampling &other, const double &offset=0.0) |
|
size_t | get_memory_size () const |
|
bool | is_uniform () const |
|
double | get_sample_spacing () const |
|
double | get_sample_frequency () const |
|
const unsigned int & | get_sample_count () const |
|
const double & | get_sample_time (const unsigned int &index) const |
|
const double & | get_start_time () const |
|
const double & | get_end_time () const |
|
const CoreBasicArray< double > & | get_samples () const |
|
void | get_span (double time, unsigned int &span_index, double &span_t) const |
|
unsigned int | get_floor_sample (const double &time) const |
|
unsigned int | get_nearest_sample (const double &time) const |
|
unsigned int | get_ceil_sample (const double &time) const |
|
size_t | get_serial_size () const |
|
bool | serialize (CoreSerial &serial) const |
|
bool | deserialize (CoreSerial &serial) |
|
bool | is_kindof (const CoreClassInfo &cinfo) const |
|