Path Tracer
ptracey::sampled_wave< T > Member List

This is the complete list of members for ptracey::sampled_wave< T >, including all inherited members.

apply(unsigned int index, T value, const std::function< T(T, T)> &fn) constptracey::sampled_wave< T >inline
apply(T value, const std::function< T(T, T)> &fn) constptracey::sampled_wave< T >inline
apply(const sampled_wave &s, const std::function< T(T, T)> &fn) constptracey::sampled_wave< T >inline
average() constptracey::sampled_wave< T >inline
clamp(T low=0.0, T high=FLT_MAX)ptracey::sampled_wave< T >inline
has_nans() constptracey::sampled_wave< T >inline
has_zeros() constptracey::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() constptracey::sampled_wave< T >inline
max() constptracey::sampled_wave< T >inline
min() constptracey::sampled_wave< T >inline
operator!=(const sampled_wave &cs) constptracey::sampled_wave< T >inline
operator*(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator*(const T &s) constptracey::sampled_wave< T >inline
operator*(const T &s, const sampled_wave &ss)ptracey::sampled_wave< T >friend
operator*=(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator*=(const T &s) constptracey::sampled_wave< T >inline
operator+(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator+(const T &s) constptracey::sampled_wave< T >inline
operator+(const T &s, const sampled_wave &ss)ptracey::sampled_wave< T >friend
operator+=(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator+=(const T &s) constptracey::sampled_wave< T >inline
operator-(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator-(const T &s) constptracey::sampled_wave< T >inline
operator-(const T &s, const sampled_wave &ss)ptracey::sampled_wave< T >friend
operator-=(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator-=(const T &s) constptracey::sampled_wave< T >inline
operator/(const sampled_wave &s) constptracey::sampled_wave< T >inline
operator/(const T &s) constptracey::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) constptracey::sampled_wave< T >inline
operator=(const sampled_wave &s)ptracey::sampled_wave< T >inline
operator==(const sampled_wave &cs) constptracey::sampled_wave< T >inline
operator[](uint i)ptracey::sampled_wave< T >inline
operator[](uint i) constptracey::sampled_wave< T >inline
product() constptracey::sampled_wave< T >inline
reduce(const std::function< T(T, T)> &fn, T counter_value) constptracey::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() constptracey::sampled_wave< T >inline
sum() constptracey::sampled_wave< T >inline
valuesptracey::sampled_wave< T >