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

Public Member Functions

None __init__ (self)
 
None __init__ (self, VdbVolume arg0)
 
- Public Member Functions inherited from meshlib.mrmeshpy.VoxelsVolume_std_shared_ptr_OpenVdbFloatGrid
int heapBytes (self)
 
- Public Member Functions inherited from meshlib.mrmeshpy.Box1f
bool __eq__ (self, Box1f a)
 
bool __ne__ (self, Box1f a)
 
float center (self)
 
bool contains (self, float pt)
 
float diagonal (self)
 
Box1f expanded (self, float expansion)
 
float getBoxClosestPointTo (self, float pt)
 
float getDistanceSq (self, Box1f b)
 
float getDistanceSq (self, float pt)
 
None include (self, float pt)
 
None include (self, Box1f b)
 
Box1f insignificantlyExpanded (self)
 
Box1f intersect (self, Box1f b)
 
Box1f intersection (self, Box1f b)
 
bool intersects (self, Box1f b)
 
float size (self)
 
bool valid (self)
 
float volume (self)
 

Additional Inherited Members

- Static Public Member Functions inherited from meshlib.mrmeshpy.Box1f
Box1f fromMinAndSize (float min, float size)
 
- Static Public Attributes inherited from meshlib.mrmeshpy.Box1f
typing elements = 1
 
- Protected Member Functions inherited from meshlib.mrmeshpy.Box1f
float _Subscript (self, int e)
 
float _Subscript (self, int e)
 

Detailed Description

Generated from:  MR::VdbVolume
Aliases:  VoxelsVolumeInterpolatedAccessor_VoxelsVolumeAccessor_VdbVolume.VolumeType, VoxelsVolumeInterpolatedAccessor_VoxelsVolumeAccessor_VdbVolume.VolumeType, VoxelsVolumeAccessor_VdbVolume.VolumeType, VoxelsVolumeAccessor_VdbVolume.VolumeType, VoxelsVolumeMinMax_FloatGrid

represents a box in 3D space subdivided on voxels stored in T;
and stores minimum and maximum values among all valid voxels

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.VdbVolume.__init__ ( self)
Implicit default constructor.

Reimplemented from meshlib.mrmeshpy.VoxelsVolume_std_shared_ptr_OpenVdbFloatGrid.

◆ __init__() [2/2]

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

Reimplemented from meshlib.mrmeshpy.VoxelsVolume_std_shared_ptr_OpenVdbFloatGrid.


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