MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::ObjectVoxels::VolumeRenderingParams Struct Reference

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 }
 

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