MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::VoxelsVolumeAccessor< VdbVolume > Class Reference

VoxelsVolumeAccessor specialization for VDB volume. More...

#include <MRVoxels/MRVoxelsVolumeAccess.h>

Public Types

using VolumeType = VdbVolume
using ValueType = typename VolumeType::ValueType

Public Member Functions

 VoxelsVolumeAccessor (const VolumeType &volume)
ValueType get (const Vector3i &pos) const
ValueType get (const VoxelLocation &loc) const
const Vector3i & minCoord () const
Vector3f shift () const
 this additional shift shall be added to integer voxel coordinates during transformation in 3D space

Static Public Attributes

static constexpr bool cacheEffective = true
 caching results of this accessor can improve performance

Detailed Description

VoxelsVolumeAccessor specialization for VDB volume.


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