|
OpenVDB 10.0.1
|
Template specialization of Extrema on scalar value types, i.e. rank = 0. More...
#include <nanovdb/util/GridStats.h>
Public Types | |
| using | ValueType = ValueT |
Public Member Functions | |
| Extrema () | |
| Extrema (const ValueT &v) | |
| Extrema (const ValueT &a, const ValueT &b) | |
| Extrema & | operator= (const Extrema &)=default |
| Extrema & | min (const ValueT &v) |
| Extrema & | max (const ValueT &v) |
| Extrema & | add (const ValueT &v) |
| Extrema & | add (const ValueT &v, uint64_t) |
| Extrema & | add (const Extrema &other) |
| const ValueT & | min () const |
| const ValueT & | max () const |
| operator bool () const | |
Static Public Member Functions | |
| static constexpr bool | hasMinMax () |
| static constexpr bool | hasAverage () |
| static constexpr bool | hasStdDeviation () |
| static constexpr size_t | size () |
Protected Attributes | |
| ValueT | mMin |
| ValueT | mMax |
Template specialization of Extrema on scalar value types, i.e. rank = 0.
| using ValueType = ValueT |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestaticconstexpr |
|
protected |
|
protected |