Template specialization of Extrema on scalar value types, i.e. rank = 0.
More...
#include <nanovdb/util/GridStats.h>
Inherited by Stats< ValueT, 0 >.
template<typename ValueT>
class nanovdb::Extrema< ValueT, 0 >
Template specialization of Extrema on scalar value types, i.e. rank = 0.
◆ ValueType
◆ Extrema() [1/3]
◆ Extrema() [2/3]
◆ Extrema() [3/3]
Extrema |
( |
const ValueT & |
a, |
|
|
const ValueT & |
b |
|
) |
| |
|
inline |
◆ add() [1/3]
◆ add() [2/3]
◆ add() [3/3]
Extrema & add |
( |
const ValueT & |
v, |
|
|
uint64_t |
|
|
) |
| |
|
inline |
◆ hasAverage()
static constexpr bool hasAverage |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ hasMinMax()
static constexpr bool hasMinMax |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ hasStdDeviation()
static constexpr bool hasStdDeviation |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ max() [1/2]
const ValueT & max |
( |
| ) |
const |
|
inline |
◆ max() [2/2]
◆ min() [1/2]
const ValueT & min |
( |
| ) |
const |
|
inline |
◆ min() [2/2]
◆ operator bool()
◆ operator=()
◆ size()
static constexpr size_t size |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ mMax
◆ mMin