MeshLib Documentation
Loading...
Searching...
No Matches
MROpenVDBHelper.h File Reference
#include "MRVoxelsFwd.h"
#include "openvdb/tree/TreeIterator.h"
#include "openvdb/tree/Tree.h"
#include "openvdb/tree/ValueAccessor.h"
#include "MRMesh/MRProgressCallback.h"

Go to the source code of this file.

Classes

class  MR::RangeProcessor< TreeT, Transformer >
 Class to use in tbb::parallel_reduce for openvdb::tree transformation. More...
 
class  MR::ShiftTransformer< TreeT >
 functor for shifting voxels More...
 
class  MR::RangeProgress
 
class  MR::RangeProcessorSingle< TreeT, Proc >
 Class to use in tbb::parallel_reduce for tree operations that do not require an output tree. More...
 
struct  MR::RangeSize
 
class  MR::RangeCounter< TreeT >
 functor to calculate tile and leaf valid nodes count More...
 

Namespaces

namespace  MR
 

Functions

template<typename GredT >
void MR::translateToZero (GredT &grid)
 
template<typename GridT >
RangeSize MR::calculateRangeSize (const GridT &grid)