MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.VoxelsVolumeAccessor_VdbVolume Class Reference

Public Member Functions

None __init__ (self, VdbVolume volume)
 
float get (self, Vector3i pos)
 
float get (self, VoxelLocation loc)
 
Vector3i minCoord (self)
 
Vector3f shift (self)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
VoxelsVolumeAccessor_VdbVolume operator (*args, **kwargs)
 
VoxelsVolumeAccessor_VdbVolume operator (*args, **kwargs)
 

Static Public Attributes

typing cacheEffective = True
 
 VolumeType = VdbVolume
 

Detailed Description

Generated from:  MR::VoxelsVolumeAccessor<MR::VdbVolume>

VoxelsVolumeAccessor specialization for VDB volume

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.VoxelsVolumeAccessor_VdbVolume.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/2]

None mrmeshpy.VoxelsVolumeAccessor_VdbVolume.__init__ ( self,
VdbVolume volume )

Member Function Documentation

◆ get() [1/2]

float mrmeshpy.VoxelsVolumeAccessor_VdbVolume.get ( self,
Vector3i pos )

◆ get() [2/2]

float mrmeshpy.VoxelsVolumeAccessor_VdbVolume.get ( self,
VoxelLocation loc )

◆ minCoord()

Vector3i mrmeshpy.VoxelsVolumeAccessor_VdbVolume.minCoord ( self)

◆ operator() [1/2]

VoxelsVolumeAccessor_VdbVolume mrmeshpy.VoxelsVolumeAccessor_VdbVolume.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

VoxelsVolumeAccessor_VdbVolume mrmeshpy.VoxelsVolumeAccessor_VdbVolume.operator ( * args,
** kwargs )
static

◆ shift()

Vector3f mrmeshpy.VoxelsVolumeAccessor_VdbVolume.shift ( self)
this additional shift shall be added to integer voxel coordinates during transformation in 3D space

Member Data Documentation

◆ cacheEffective

typing mrmeshpy.VoxelsVolumeAccessor_VdbVolume.cacheEffective = True
static

◆ VolumeType

mrmeshpy.VoxelsVolumeAccessor_VdbVolume.VolumeType = VdbVolume
static

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