| 
    HDK
    
   | 
 
Template specialization of Extrema on vector value types, i.e. rank = 1. More...
#include <GridStats.h>
Classes | |
| struct | Pair | 
Public Types | |
| using | ValueType = VecT | 
Public Member Functions | |
| __hostdev__ | Extrema () | 
| __hostdev__ | Extrema (const VecT &v) | 
| __hostdev__ | Extrema (const VecT &a, const VecT &b) | 
| __hostdev__ Extrema & | min (const VecT &v) | 
| __hostdev__ Extrema & | max (const VecT &v) | 
| __hostdev__ Extrema & | add (const VecT &v) | 
| __hostdev__ Extrema & | add (const VecT &v, uint64_t) | 
| __hostdev__ Extrema & | add (const Extrema &other) | 
| __hostdev__ const VecT & | min () const | 
| __hostdev__ const VecT & | max () const | 
| __hostdev__ | operator bool () const | 
| template<typename NodeT > | |
| __hostdev__ void | setStats (NodeT &node) const | 
Static Public Member Functions | |
| static __hostdev__ constexpr bool | hasMinMax () | 
| static __hostdev__ constexpr bool | hasAverage () | 
| static __hostdev__ constexpr bool | hasStdDeviation () | 
| static __hostdev__ constexpr bool | hasStats () | 
| static __hostdev__ constexpr size_t | size () | 
Protected Types | |
| using | Real = typename VecT::ValueType | 
Protected Member Functions | |
| __hostdev__ Extrema & | add (const Pair &p) | 
Protected Attributes | |
| struct nanovdb::Extrema< VecT, 1 > ::Pair  | mMin | 
| struct nanovdb::Extrema< VecT, 1 > ::Pair  | mMax | 
Template specialization of Extrema on vector value types, i.e. rank = 1.
Definition at line 130 of file GridStats.h.
      
  | 
  protected | 
Definition at line 133 of file GridStats.h.
| using nanovdb::Extrema< VecT, 1 >::ValueType = VecT | 
Definition at line 159 of file GridStats.h.
      
  | 
  inline | 
Definition at line 160 of file GridStats.h.
      
  | 
  inline | 
Definition at line 170 of file GridStats.h.
      
  | 
  inline | 
Definition at line 175 of file GridStats.h.
      
  | 
  inlineprotected | 
Definition at line 151 of file GridStats.h.
      
  | 
  inline | 
Definition at line 192 of file GridStats.h.
      
  | 
  inline | 
Definition at line 193 of file GridStats.h.
      
  | 
  inline | 
Definition at line 194 of file GridStats.h.
      
  | 
  inlinestatic | 
Definition at line 204 of file GridStats.h.
      
  | 
  inlinestatic | 
Definition at line 203 of file GridStats.h.
      
  | 
  inlinestatic | 
Definition at line 206 of file GridStats.h.
      
  | 
  inlinestatic | 
Definition at line 205 of file GridStats.h.
      
  | 
  inline | 
Definition at line 186 of file GridStats.h.
      
  | 
  inline | 
Definition at line 201 of file GridStats.h.
      
  | 
  inline | 
Definition at line 180 of file GridStats.h.
      
  | 
  inline | 
Definition at line 200 of file GridStats.h.
      
  | 
  inline | 
Definition at line 202 of file GridStats.h.
      
  | 
  inline | 
Definition at line 210 of file GridStats.h.
      
  | 
  inlinestatic | 
Definition at line 207 of file GridStats.h.
      
  | 
  protected | 
      
  | 
  protected |