class histogram_data<Bins, TCount> reducing¶
template <size_t Bins = 0, typename TCount = uint32_t>
struct histogram_data { … } typedef vector_type ¶
using vector_type = univector<TCount, Bins == 0 ? tag_dynamic_vector : 2 + Bins> Defined at base/reduce.hpp:172
constructor histogram_data<Bins, TCount>(size_t) ¶
Defined at base/reduce.hpp:174
function operator[](size_t) ¶
Defined at base/reduce.hpp:182
function below() ¶
Defined at base/reduce.hpp:187
function above() ¶
Defined at base/reduce.hpp:188
function size() ¶
Defined at base/reduce.hpp:189
function values() ¶
Defined at base/reduce.hpp:190
function total() ¶
Defined at base/reduce.hpp:191
function put(const vec<T, N> &) ¶
template <typename T, size_t N>
KFR_MEM_INTRINSIC void put(const vec<T, N>& value) Defined at base/reduce.hpp:194
function put(T) ¶
template <typename T>
KFR_MEM_INTRINSIC void put(T value) Defined at base/reduce.hpp:214
Defined at base/reduce.hpp:170