#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 } |
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 |
FilterType MR::ObjectVoxels::VolumeRenderingParams::volumeFilterType { FilterType::Linear } |