|
template<class T > |
void | tools::safe_clear (std::vector< T * > &a_vec) |
| T* : /////////////////////////////////////////////////. More...
|
|
template<class T > |
void | tools::safe_reverse_clear (std::vector< T * > &a_vec) |
|
template<class T > |
void | tools::raw_clear (std::vector< T * > &a_vec) |
|
template<class T > |
void | tools::copy (std::vector< T * > &a_to, const std::vector< T * > &a_from) |
|
template<class T > |
void | tools::vcopy (std::vector< T * > &a_to, const std::vector< T * > &a_from) |
|
template<class T > |
void | tools::append (std::vector< T > &a_vec, const std::vector< T > &a_from) |
|
template<class T > |
void | tools::append (std::vector< T > &a_vec, typename std::vector< T >::size_type a_num, const T *a_from) |
|
template<class T > |
void | tools::removep (std::vector< T * > &a_vec, const T *a_elem) |
|
template<class T > |
bool | tools::is_inp (const std::vector< T * > &a_vec, const T *a_item) |
|
template<class T > |
void | tools::push_back_unique (std::vector< T > &a_vec, const T &a_v) |
| T : ////////////////////////////////////////////////////////////////////. More...
|
|
template<class T > |
bool | tools::remove (std::vector< T > &a_vals, const T &a_elem) |
|
template<class T > |
void | tools::vfilter (std::vector< T > &a_vals, bool(*a_filter_func)(const T &a_elem)) |
|
template<class T > |
void | tools::unique (std::vector< T > &a_vec) |
|
template<class T > |
bool | tools::is_in (const std::vector< T > &a_vec, const T &a_item) |
|
template<class T > |
bool | tools::item_index (const std::vector< T > &a_vec, const T &a_item, unsigned int &a_index) |
|
template<class T > |
bool | tools::belong (const std::vector< T > &a_vec, const T &a_item) |
|
template<class T > |
bool | tools::minimum (const std::vector< T > &a_vec, T &a_value) |
|
template<class T > |
bool | tools::maximum (const std::vector< T > &a_vec, T &a_value) |
|
template<class T > |
T | tools::sum (const std::vector< T > &a_vec) |
|
template<class T > |
void | tools::filter (std::vector< T > &a_vec, unsigned int a_min, unsigned int a_max) |
|
template<class T > |
void | tools::steps (std::vector< T > &a_vec, unsigned int a_number) |
|
template<class T > |
bool | tools::add (std::vector< T > &a_vec, const std::vector< T > &a_v) |
|
template<class T > |
bool | tools::vequ (const std::vector< T > &a_vec, const std::vector< T > &a_v) |
|
template<class T > |
bool | tools::vadd (std::vector< T > &a_vec, const std::vector< T > &a_v) |
|
template<class T > |
bool | tools::sub (std::vector< T > &a_vec, const std::vector< T > &a_v) |
|
template<class T > |
bool | tools::div (std::vector< T > &a_vec, const std::vector< T > &a_v) |
|
template<class T > |
void | tools::add (std::vector< T > &a_vec, const T &a_v) |
|
template<class T > |
void | tools::sub (std::vector< T > &a_vec, const T &a_v) |
|
template<class T > |
void | tools::mul (std::vector< T > &a_vec, const T &a_v) |
|
template<class T > |
bool | tools::vmul (std::vector< T > &a_vec, const std::vector< T > &a_v) |
|
template<class T > |
void | tools::div (std::vector< T > &a_vec, const T &a_v) |
|
template<class FROM , class TO > |
void | tools::convert (const std::vector< FROM > &a_from, std::vector< TO > &a_to) |
|
template<class T > |
bool | tools::min_max (const std::vector< T > &a_vec, T &a_min, T &a_max) |
|
template<class T > |
bool | tools::mean_rms (const std::vector< T > &a_vec, T &a_mean, T &a_rms, T(*a_sqrt)(T), T(*a_fabs)(T)) |
| T(*a_fabs)(T) : ///////////////////////////////////////////////////////////////////////////////////////////. More...
|
|
template<class T > |
bool | tools::min_max_mean_rms (const std::vector< T > &a_vec, T &a_min, T &a_max, T &a_mean, T &a_rms, T(*a_sqrt)(T), T(*a_fabs)(T)) |
|
template<class T > |
bool | tools::mean_rms (const std::vector< T > &a_vec, T &a_mean, T &a_rms, T(*a_sqrt)(const T &), T(*a_fabs)(const T &)) |
| T(*a_fabs)(const T&) : ///////////////////////////////////////////////////////////////////////////////////////////. More...
|
|
template<class T > |
bool | tools::min_max_mean_rms (const std::vector< T > &a_vec, T &a_min, T &a_max, T &a_mean, T &a_rms, T(*a_sqrt)(const T &), T(*a_fabs)(const T &)) |
|
template<class T > |
void | tools::dump (const std::vector< T > &a_vec, std::ostream &a_out) |
|