apply(unsigned int index, T value, const std::function< T(T, T)> &fn) const | ptracey::sampled_wave< T > | inline |
apply(T value, const std::function< T(T, T)> &fn) const | ptracey::sampled_wave< T > | inline |
apply(const sampled_wave &s, const std::function< T(T, T)> &fn) const | ptracey::sampled_wave< T > | inline |
average() const | ptracey::sampled_wave< T > | inline |
clamp(T low=0.0, T high=FLT_MAX) | ptracey::sampled_wave< T > | inline |
has_nans() const | ptracey::sampled_wave< T > | inline |
has_zeros() const | ptracey::sampled_wave< T > | inline |
interpolate(Real low=0.0, Real high=FLT_MAX) (defined in ptracey::sampled_wave< T >) | ptracey::sampled_wave< T > | inline |
is_black() const | ptracey::sampled_wave< T > | inline |
max() const | ptracey::sampled_wave< T > | inline |
min() const | ptracey::sampled_wave< T > | inline |
operator!=(const sampled_wave &cs) const | ptracey::sampled_wave< T > | inline |
operator*(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator*(const T &s) const | ptracey::sampled_wave< T > | inline |
operator*(const T &s, const sampled_wave &ss) | ptracey::sampled_wave< T > | friend |
operator*=(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator*=(const T &s) const | ptracey::sampled_wave< T > | inline |
operator+(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator+(const T &s) const | ptracey::sampled_wave< T > | inline |
operator+(const T &s, const sampled_wave &ss) | ptracey::sampled_wave< T > | friend |
operator+=(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator+=(const T &s) const | ptracey::sampled_wave< T > | inline |
operator-(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator-(const T &s) const | ptracey::sampled_wave< T > | inline |
operator-(const T &s, const sampled_wave &ss) | ptracey::sampled_wave< T > | friend |
operator-=(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator-=(const T &s) const | ptracey::sampled_wave< T > | inline |
operator/(const sampled_wave &s) const | ptracey::sampled_wave< T > | inline |
operator/(const T &s) const | ptracey::sampled_wave< T > | inline |
operator/(const T &s, const sampled_wave &ss) | ptracey::sampled_wave< T > | friend |
operator/=(const sampled_wave &s) | ptracey::sampled_wave< T > | inline |
operator/=(const T &s) const | ptracey::sampled_wave< T > | inline |
operator=(const sampled_wave &s) | ptracey::sampled_wave< T > | inline |
operator==(const sampled_wave &cs) const | ptracey::sampled_wave< T > | inline |
operator[](uint i) | ptracey::sampled_wave< T > | inline |
operator[](uint i) const | ptracey::sampled_wave< T > | inline |
product() const | ptracey::sampled_wave< T > | inline |
reduce(const std::function< T(T, T)> &fn, T counter_value) const | ptracey::sampled_wave< T > | inline |
sampled_wave(T val, unsigned int size) | ptracey::sampled_wave< T > | inline |
sampled_wave(const std::vector< T > &vals) | ptracey::sampled_wave< T > | inline |
size() const | ptracey::sampled_wave< T > | inline |
sum() const | ptracey::sampled_wave< T > | inline |
values | ptracey::sampled_wave< T > | |