MeshLib C++ Docs
Loading...
Searching...
No Matches
MRMoveMeshToVoxelMaxDeriv.h File Reference

Go to the source code of this file.

Classes

struct  MR::MoveMeshToVoxelMaxDerivSettings
 
class  MR::MeshOnVoxelsT< MeshType, VolumeType >
 

Namespaces

namespace  MR
 

Typedefs

using MR::MeshOnVoxelsVdb = MeshOnVoxelsT<Mesh, VdbVolume>
 
using MR::MeshOnVoxelsVdbC = MeshOnVoxelsT<const Mesh, VdbVolume>
 
using MR::MeshOnVoxelsSimple = MeshOnVoxelsT<Mesh, SimpleVolumeMinMax>
 
using MR::MeshOnVoxelsSimpleC = MeshOnVoxelsT<const Mesh, SimpleVolumeMinMax>
 
using MR::MeshOnVoxelsFunction = MeshOnVoxelsT<Mesh, FunctionVolume>
 
using MR::MeshOnVoxelsFunctionC = MeshOnVoxelsT<const Mesh, FunctionVolume>
 

Functions

template<typename VolumeType = VdbVolume>
MRVOXELS_API Expected< VertBitSet > MR::moveMeshToVoxelMaxDeriv (Mesh &mesh, const AffineXf3f &meshXf, const VolumeType &volume, const AffineXf3f &volumeXf, const MoveMeshToVoxelMaxDerivSettings &settings, ProgressCallback callback={})
 
template MRVOXELS_API Expected< VertBitSet > MR::moveMeshToVoxelMaxDeriv< VdbVolume > (Mesh &mesh, const AffineXf3f &meshXf, const VdbVolume &volume, const AffineXf3f &volumeXf, const MoveMeshToVoxelMaxDerivSettings &settings, ProgressCallback callback)
 
template MRVOXELS_API Expected< VertBitSet > MR::moveMeshToVoxelMaxDeriv< SimpleVolumeMinMax > (Mesh &mesh, const AffineXf3f &meshXf, const SimpleVolumeMinMax &volume, const AffineXf3f &volumeXf, const MoveMeshToVoxelMaxDerivSettings &settings, ProgressCallback callback)
 
template MRVOXELS_API Expected< VertBitSet > MR::moveMeshToVoxelMaxDeriv< FunctionVolume > (Mesh &mesh, const AffineXf3f &meshXf, const FunctionVolume &volume, const AffineXf3f &volumeXf, const MoveMeshToVoxelMaxDerivSettings &settings, ProgressCallback callback)