#include <MRObjectVoxels.h>
Public Types | |
| enum class | ShadingType { None , ValueGradient , AlphaGradient } |
| enum class | LutType { GrayShades , Rainbow , OneColor } |
| enum class | AlphaType { Constant , LinearIncreasing , LinearDecreasing } |
Public Member Functions | |
| bool | operator== (const VolumeRenderingParams &) const =default |
Public Attributes | |
| FilterType | volumeFilterType { FilterType::Linear } |
| enum MR::ObjectVoxels::VolumeRenderingParams::ShadingType | None |
| enum MR::ObjectVoxels::VolumeRenderingParams::LutType | Rainbow |
| Color | oneColor { Color::white() } |
| float | min { 0.0f } |
| float | max { 0.0f } |
| float | samplingStep { -1.0f } |
| enum MR::ObjectVoxels::VolumeRenderingParams::AlphaType | Constant |
| uint8_t | alphaLimit { 10 } |
|
strong |
|
strong |
|
strong |
|
default |
| uint8_t MR::ObjectVoxels::VolumeRenderingParams::alphaLimit { 10 } |
| enum MR::ObjectVoxels::VolumeRenderingParams::AlphaType MR::ObjectVoxels::VolumeRenderingParams::Constant |
| float MR::ObjectVoxels::VolumeRenderingParams::max { 0.0f } |
| float MR::ObjectVoxels::VolumeRenderingParams::min { 0.0f } |
| enum MR::ObjectVoxels::VolumeRenderingParams::ShadingType MR::ObjectVoxels::VolumeRenderingParams::None |
| Color MR::ObjectVoxels::VolumeRenderingParams::oneColor { Color::white() } |
| enum MR::ObjectVoxels::VolumeRenderingParams::LutType MR::ObjectVoxels::VolumeRenderingParams::Rainbow |
| float MR::ObjectVoxels::VolumeRenderingParams::samplingStep { -1.0f } |
| FilterType MR::ObjectVoxels::VolumeRenderingParams::volumeFilterType { FilterType::Linear } |