MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.VoxelsVolumeAccessor_SimpleVolume Class Reference
+ Inheritance diagram for mrmeshpy.VoxelsVolumeAccessor_SimpleVolume:

Public Member Functions

None __init__ (self, SimpleVolume volume)
 
None __init__ (self, VoxelsVolumeAccessor_SimpleVolume arg0)
 
float get (self, Vector3i pos)
 
float get (self, VoxelLocation loc)
 
Vector3f shift (self)
 

Static Public Attributes

typing cacheEffective = False
 
 VolumeType = SimpleVolume
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::VoxelsVolumeAccessor<MR::SimpleVolume>

VoxelsVolumeAccessor specialization for simple volumes

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.VoxelsVolumeAccessor_SimpleVolume.__init__ ( self,
SimpleVolume volume )

◆ __init__() [2/2]

None mrmeshpy.VoxelsVolumeAccessor_SimpleVolume.__init__ ( self,
VoxelsVolumeAccessor_SimpleVolume arg0 )
Implicit copy constructor.

Reimplemented in mrmeshpy.VoxelsVolumeAccessor_SimpleVolumeMinMax.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.VoxelsVolumeAccessor_SimpleVolume._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ get() [1/2]

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

◆ get() [2/2]

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

◆ shift()

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

Member Data Documentation

◆ cacheEffective

typing mrmeshpy.VoxelsVolumeAccessor_SimpleVolume.cacheEffective = False
static

◆ VolumeType

mrmeshpy.VoxelsVolumeAccessor_SimpleVolume.VolumeType = SimpleVolume
static

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