MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::RangeCounter< TreeT > Class Template Reference

functor to calculate tile and leaf valid nodes count More...

#include <MROpenVDBHelper.h>

Public Types

using ValueT = typename TreeT::ValueType
 
using TreeAccessor = openvdb::tree::ValueAccessor<const TreeT>
 
using LeafIterT = typename TreeT::LeafCIter
 
using TileIterT = typename TreeT::ValueAllCIter
 

Public Member Functions

 RangeCounter ()
 
 RangeCounter (const RangeCounter &)
 
void action (const LeafIterT &, const TreeAccessor &, const openvdb::math::CoordBBox &)
 
void action (const TileIterT &, const TreeAccessor &, const openvdb::math::CoordBBox &)
 
void join (const RangeCounter &other)
 

Public Attributes

RangeSize size
 

Detailed Description

template<typename TreeT>
class MR::RangeCounter< TreeT >

functor to calculate tile and leaf valid nodes count

valid node - the node where the action is performed. it is necessary to calculate the progress in real action


The documentation for this class was generated from the following file: