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 |
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
| using MR::RangeCounter< TreeT >::LeafIterT = typename TreeT::LeafCIter |
| using MR::RangeCounter< TreeT >::TileIterT = typename TreeT::ValueAllCIter |
| using MR::RangeCounter< TreeT >::TreeAccessor = openvdb::tree::ValueAccessor<const TreeT> |
| using MR::RangeCounter< TreeT >::ValueT = typename TreeT::ValueType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| RangeSize MR::RangeCounter< TreeT >::size |