Skip to content

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