MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams Class Reference

Classes

class  AlphaType
 
class  LutType
 
class  ShadingType
 

Public Member Functions

None __init__ (self)
 
None __init__ (self, ObjectVoxels.VolumeRenderingParams arg0)
 
None __init__ (self, FilterType volumeFilterType, ObjectVoxels.VolumeRenderingParams.ShadingType shadingType, ObjectVoxels.VolumeRenderingParams.LutType lutType, Color oneColor, float min, float max, ObjectVoxels.VolumeRenderingParams.AlphaType alphaType, int alphaLimit)
 
float max (self)
 
None max (self, float arg1)
 
float min (self)
 
None min (self, float arg1)
 
Color oneColor (self)
 
None oneColor (self, Color arg1)
 
FilterType volumeFilterType (self)
 
None volumeFilterType (self, FilterType arg1)
 

Static Public Member Functions

bool __eq__ (*args, **kwargs)
 

Static Public Attributes

ObjectVoxels alphaType .VolumeRenderingParams.AlphaType
 
ObjectVoxels lutType .VolumeRenderingParams.LutType
 
ObjectVoxels shadingType .VolumeRenderingParams.ShadingType
 

Detailed Description

Generated from:  MR::ObjectVoxels::VolumeRenderingParams

struct to control volume rendering texture

Constructor & Destructor Documentation

◆ __init__() [1/3]

None meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

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

◆ __init__() [3/3]

None meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.__init__ ( self,
FilterType volumeFilterType,
ObjectVoxels.VolumeRenderingParams.ShadingType shadingType,
ObjectVoxels.VolumeRenderingParams.LutType lutType,
Color oneColor,
float min,
float max,
ObjectVoxels.VolumeRenderingParams.AlphaType alphaType,
int alphaLimit )
Implicit aggregate constructor.

Member Function Documentation

◆ __eq__()

bool meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.__eq__ ( * args,
** kwargs )
static

◆ max() [1/2]

float meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.max ( self)
maximum colored value (voxels with higher values are transparent)

◆ max() [2/2]

None meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.max ( self,
float arg1 )

◆ min() [1/2]

float meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.min ( self)
minimum colored value (voxels with lower values are transparent)

◆ min() [2/2]

None meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.min ( self,
float arg1 )

◆ oneColor() [1/2]

Color meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.oneColor ( self)
color that is used for OneColor mode

◆ oneColor() [2/2]

None meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.oneColor ( self,
Color arg1 )

◆ volumeFilterType() [1/2]

FilterType meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.volumeFilterType ( self)
volume texture smoothing

◆ volumeFilterType() [2/2]

None meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.volumeFilterType ( self,
FilterType arg1 )

Member Data Documentation

◆ alphaType

ObjectVoxels meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.alphaType .VolumeRenderingParams.AlphaType
static

◆ lutType

ObjectVoxels meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.lutType .VolumeRenderingParams.LutType
static

◆ shadingType

ObjectVoxels meshlib.mrmeshpy.ObjectVoxels.VolumeRenderingParams.shadingType .VolumeRenderingParams.ShadingType
static

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