MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Const_ObjectVoxels.VolumeRenderingParams Class Reference

Generated from class MR.ObjectVoxels.VolumeRenderingParams. This is the non-const half of the class. More...

Inheritance diagram for MR.Const_ObjectVoxels.VolumeRenderingParams:

Public Member Functions

unsafe VolumeRenderingParams ()
 Constructs an empty (default-constructed) instance.
unsafe VolumeRenderingParams (MR.FilterType volumeFilterType, MR.ObjectVoxels.VolumeRenderingParams.ShadingType shadingType, MR.ObjectVoxels.VolumeRenderingParams.LutType lutType, MR.Color oneColor, float min, float max, float samplingStep, MR.ObjectVoxels.VolumeRenderingParams.AlphaType alphaType, byte alphaLimit)
 Constructs MR.ObjectVoxels.VolumeRenderingParams elementwise.
unsafe VolumeRenderingParams (MR.ObjectVoxels.Const_VolumeRenderingParams _other)
 Generated from constructor MR::ObjectVoxels::VolumeRenderingParams::VolumeRenderingParams.
 VolumeRenderingParams (VolumeRenderingParams _other)
 Generated from constructor MR::ObjectVoxels::VolumeRenderingParams::VolumeRenderingParams.
unsafe MR.ObjectVoxels.VolumeRenderingParams assign (MR.ObjectVoxels.Const_VolumeRenderingParams _other)
 Generated from method MR::ObjectVoxels::VolumeRenderingParams::operator=.
Public Member Functions inherited from MR.Const_ObjectVoxels.Const_VolumeRenderingParams
virtual void Dispose ()
unsafe Const_VolumeRenderingParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_VolumeRenderingParams (MR.FilterType volumeFilterType, MR.ObjectVoxels.VolumeRenderingParams.ShadingType shadingType, MR.ObjectVoxels.VolumeRenderingParams.LutType lutType, MR.Color oneColor, float min, float max, float samplingStep, MR.ObjectVoxels.VolumeRenderingParams.AlphaType alphaType, byte alphaLimit)
 Constructs MR.ObjectVoxels.VolumeRenderingParams elementwise.
unsafe Const_VolumeRenderingParams (MR.ObjectVoxels.Const_VolumeRenderingParams _other)
 Generated from constructor MR::ObjectVoxels::VolumeRenderingParams::VolumeRenderingParams.
 Const_VolumeRenderingParams (VolumeRenderingParams _other)
 Generated from constructor MR::ObjectVoxels::VolumeRenderingParams::VolumeRenderingParams.
bool Equals (MR.ObjectVoxels.Const_VolumeRenderingParams? _1)
override bool Equals (object? other)

Properties

new unsafe ref MR.FilterType volumeFilterType [get]
new unsafe ref MR.ObjectVoxels.VolumeRenderingParams.ShadingType shadingType [get]
new unsafe ref MR.ObjectVoxels.VolumeRenderingParams.LutType lutType [get]
new unsafe ref MR.Color oneColor [get]
new unsafe ref float min [get]
new unsafe ref float max [get]
new unsafe ref float samplingStep [get]
new unsafe ref MR.ObjectVoxels.VolumeRenderingParams.AlphaType alphaType [get]
new unsafe ref byte alphaLimit [get]
Properties inherited from MR.Const_ObjectVoxels.Const_VolumeRenderingParams
unsafe MR.FilterType volumeFilterType [get]
unsafe MR.ObjectVoxels.VolumeRenderingParams.ShadingType shadingType [get]
unsafe MR.ObjectVoxels.VolumeRenderingParams.LutType lutType [get]
unsafe ref readonly MR.Color oneColor [get]
unsafe float min [get]
unsafe float max [get]
unsafe float samplingStep [get]
unsafe MR.ObjectVoxels.VolumeRenderingParams.AlphaType alphaType [get]
unsafe byte alphaLimit [get]

Additional Inherited Members

Public Types inherited from MR.Const_ObjectVoxels.Const_VolumeRenderingParams
enum  AlphaType : int { Constant = 0 , LinearIncreasing = 1 , LinearDecreasing = 2 }
enum  LutType : int { GrayShades = 0 , Rainbow = 1 , OneColor = 2 }
enum  ShadingType : int { None = 0 , ValueGradient = 1 , AlphaGradient = 2 }
Static Public Member Functions inherited from MR.Const_ObjectVoxels.Const_VolumeRenderingParams
static unsafe bool operator== (MR.ObjectVoxels.Const_VolumeRenderingParams _this, MR.ObjectVoxels.Const_VolumeRenderingParams _1)
 Generated from method MR::ObjectVoxels::VolumeRenderingParams::operator==.
static unsafe bool operator!= (MR.ObjectVoxels.Const_VolumeRenderingParams _this, MR.ObjectVoxels.Const_VolumeRenderingParams _1)
Protected Member Functions inherited from MR.Const_ObjectVoxels.Const_VolumeRenderingParams
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_ObjectVoxels.Const_VolumeRenderingParams
unsafe MR.FilterType__ref_storage_volumeFilterType
unsafe MR.ObjectVoxels.VolumeRenderingParams.ShadingType * __ref_storage_shadingType
unsafe MR.ObjectVoxels.VolumeRenderingParams.LutType * __ref_storage_lutType
unsafe MR.Color__ref_storage_oneColor
unsafe float * __ref_storage_min
unsafe float * __ref_storage_max
unsafe float * __ref_storage_samplingStep
unsafe MR.ObjectVoxels.VolumeRenderingParams.AlphaType * __ref_storage_alphaType
unsafe byte * __ref_storage_alphaLimit

Detailed Description

Generated from class MR.ObjectVoxels.VolumeRenderingParams. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ VolumeRenderingParams() [1/4]

unsafe MR.Const_ObjectVoxels.VolumeRenderingParams.VolumeRenderingParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ VolumeRenderingParams() [2/4]

unsafe MR.Const_ObjectVoxels.VolumeRenderingParams.VolumeRenderingParams ( MR.FilterType volumeFilterType,
MR.ObjectVoxels.VolumeRenderingParams.ShadingType shadingType,
MR.ObjectVoxels.VolumeRenderingParams.LutType lutType,
MR.Color oneColor,
float min,
float max,
float samplingStep,
MR.ObjectVoxels.VolumeRenderingParams.AlphaType alphaType,
byte alphaLimit )
inline

Constructs MR.ObjectVoxels.VolumeRenderingParams elementwise.

◆ VolumeRenderingParams() [3/4]

unsafe MR.Const_ObjectVoxels.VolumeRenderingParams.VolumeRenderingParams ( MR.ObjectVoxels.Const_VolumeRenderingParams _other)
inline

Generated from constructor MR::ObjectVoxels::VolumeRenderingParams::VolumeRenderingParams.

◆ VolumeRenderingParams() [4/4]

MR.Const_ObjectVoxels.VolumeRenderingParams.VolumeRenderingParams ( VolumeRenderingParams _other)
inline

Generated from constructor MR::ObjectVoxels::VolumeRenderingParams::VolumeRenderingParams.

Member Function Documentation

◆ assign()

unsafe MR.ObjectVoxels.VolumeRenderingParams MR.Const_ObjectVoxels.VolumeRenderingParams.assign ( MR.ObjectVoxels.Const_VolumeRenderingParams _other)
inline

Generated from method MR::ObjectVoxels::VolumeRenderingParams::operator=.

Property Documentation

◆ alphaLimit

new unsafe ref byte MR.Const_ObjectVoxels.VolumeRenderingParams.alphaLimit
get

◆ alphaType

new unsafe ref MR.ObjectVoxels.VolumeRenderingParams.AlphaType MR.Const_ObjectVoxels.VolumeRenderingParams.alphaType
get

◆ lutType

new unsafe ref MR.ObjectVoxels.VolumeRenderingParams.LutType MR.Const_ObjectVoxels.VolumeRenderingParams.lutType
get

◆ max

new unsafe ref float MR.Const_ObjectVoxels.VolumeRenderingParams.max
get

◆ min

new unsafe ref float MR.Const_ObjectVoxels.VolumeRenderingParams.min
get

◆ oneColor

new unsafe ref MR.Color MR.Const_ObjectVoxels.VolumeRenderingParams.oneColor
get

◆ samplingStep

new unsafe ref float MR.Const_ObjectVoxels.VolumeRenderingParams.samplingStep
get

◆ shadingType

new unsafe ref MR.ObjectVoxels.VolumeRenderingParams.ShadingType MR.Const_ObjectVoxels.VolumeRenderingParams.shadingType
get

◆ volumeFilterType

new unsafe ref MR.FilterType MR.Const_ObjectVoxels.VolumeRenderingParams.volumeFilterType
get

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