|
template<typename T > |
T | extd::clamp (T value, T low, T high) |
|
template<typename T > |
T | extd::roundUp (T number, T multiple) |
|
template<typename T > |
T | extd::interpolate (T a, T b, T weight) |
|
template<class TInputIterator , class T > |
bool | extd::contains (TInputIterator first, TInputIterator last, const T &value) |
|
template<class TContainer , class T > |
bool | extd::contains (const TContainer &container, const T &value) |
|
template<class T > |
bool | extd::contains (const std::set< T > &container, const T &value) |
|
template<class T , class Predicate , typename ... Args> |
void | extd::filter (std::vector< T, Args... > &source, Predicate pred) |
|
template<class TContainer , class Predicate , typename ... Args> |
void | extd::filter (TContainer &source, Predicate pred) |
|
template<typename TLookUpTable > |
impl::LUTFilter< TLookUpTable, impl::LUTStrategy::ByValue > | extd::byValue (const TLookUpTable &lookUpTable) |
|
template<typename TLookUpTable > |
impl::LUTFilter< TLookUpTable, impl::LUTStrategy::ByPosition > | extd::byPosition (const TLookUpTable &lookUpTable) |
|
template<class TContainer > |
TContainer::value_type | extd::maxOf (const TContainer &container) |
|
template<class TSource , class TDestination > |
void | extd::copy (const TSource &source, TDestination &destination) |
|
template<class TIterator , typename TDistance > |
TIterator | extd::advanced (TIterator source, TDistance distance) |
|
template<class TIterator , class Predicate > |
std::iterator_traits< TIterator >::difference_type | extd::advanceWhile (TIterator &it, const TIterator &end, Predicate pred) |
|