#include <VolumeParameters.h>
|
void | parse (const po::variables_map &vm) final |
|
template<typename T > |
void | _updateValue (T &member, const T &newValue, const bool triggerCallback=true) |
|
template<class T > |
bool | _isEqual (const T &a, const T &b, typename std::enable_if< std::is_floating_point< T >::value >::type *=0) |
|
template<class T > |
bool | _isEqual (const T &a, const T &b, typename std::enable_if<!std::is_floating_point< T >::value >::type *=0) |
|
Definition at line 31 of file VolumeParameters.h.
◆ VolumeParameters()
core::VolumeParameters::VolumeParameters |
( |
| ) |
|
◆ getAdaptiveMaxSamplingRate()
double core::VolumeParameters::getAdaptiveMaxSamplingRate |
( |
| ) |
const |
|
inline |
◆ getAdaptiveSampling()
bool core::VolumeParameters::getAdaptiveSampling |
( |
| ) |
const |
|
inline |
◆ getClipBox()
const Boxd& core::VolumeParameters::getClipBox |
( |
| ) |
const |
|
inline |
◆ getDimensions()
const Vector3ui& core::VolumeParameters::getDimensions |
( |
| ) |
const |
|
inline |
◆ getElementSpacing()
const Vector3d& core::VolumeParameters::getElementSpacing |
( |
| ) |
const |
|
inline |
◆ getGradientOffset()
double core::VolumeParameters::getGradientOffset |
( |
| ) |
const |
|
inline |
◆ getGradientShading()
bool core::VolumeParameters::getGradientShading |
( |
| ) |
const |
|
inline |
◆ getOffset()
const Vector3d& core::VolumeParameters::getOffset |
( |
| ) |
const |
|
inline |
◆ getPreIntegration()
bool core::VolumeParameters::getPreIntegration |
( |
| ) |
const |
|
inline |
◆ getSamplingRate()
double core::VolumeParameters::getSamplingRate |
( |
| ) |
const |
|
inline |
◆ getSingleShade()
bool core::VolumeParameters::getSingleShade |
( |
| ) |
const |
|
inline |
◆ getSpecular()
const Vector3d& core::VolumeParameters::getSpecular |
( |
| ) |
const |
|
inline |
◆ getUserParameters()
const Vector3d& core::VolumeParameters::getUserParameters |
( |
| ) |
const |
|
inline |
◆ parse()
void core::VolumeParameters::parse |
( |
const po::variables_map & |
| ) |
|
|
finalprotectedvirtual |
◆ print()
void core::VolumeParameters::print |
( |
| ) |
|
|
finalvirtual |
◆ setAdaptiveMaxSamplingRate()
void core::VolumeParameters::setAdaptiveMaxSamplingRate |
( |
const double |
value | ) |
|
|
inline |
◆ setAdaptiveSampling()
void core::VolumeParameters::setAdaptiveSampling |
( |
const bool |
enabled | ) |
|
|
inline |
◆ setClipBox()
void core::VolumeParameters::setClipBox |
( |
const Boxd & |
value | ) |
|
|
inline |
◆ setDimensions()
void core::VolumeParameters::setDimensions |
( |
const Vector3ui & |
dim | ) |
|
|
inline |
◆ setElementSpacing()
void core::VolumeParameters::setElementSpacing |
( |
const Vector3d & |
spacing | ) |
|
|
inline |
◆ setGradientOffset()
void core::VolumeParameters::setGradientOffset |
( |
const double |
value | ) |
|
|
inline |
◆ setGradientShading()
void core::VolumeParameters::setGradientShading |
( |
const bool |
enabled | ) |
|
|
inline |
◆ setPreIntegration()
void core::VolumeParameters::setPreIntegration |
( |
const bool |
enabled | ) |
|
|
inline |
◆ setSamplingRate()
void core::VolumeParameters::setSamplingRate |
( |
const double |
value | ) |
|
|
inline |
◆ setSingleShade()
void core::VolumeParameters::setSingleShade |
( |
const bool |
enabled | ) |
|
|
inline |
◆ setSpecular()
void core::VolumeParameters::setSpecular |
( |
const Vector3d & |
value | ) |
|
|
inline |
◆ setUserParameters()
void core::VolumeParameters::setUserParameters |
( |
const Vector3d & |
value | ) |
|
|
inline |
◆ _adaptiveMaxSamplingRate
double core::VolumeParameters::_adaptiveMaxSamplingRate {2.} |
|
protected |
◆ _adaptiveSampling
bool core::VolumeParameters::_adaptiveSampling {true} |
|
protected |
◆ _clipBox
Boxd core::VolumeParameters::_clipBox |
|
protected |
◆ _dimensions
Vector3ui core::VolumeParameters::_dimensions |
|
protected |
◆ _elementSpacing
Vector3d core::VolumeParameters::_elementSpacing |
|
protected |
◆ _gradientOffset
double core::VolumeParameters::_gradientOffset {0.001} |
|
protected |
◆ _gradientShading
bool core::VolumeParameters::_gradientShading {false} |
|
protected |
◆ _offset
Vector3d core::VolumeParameters::_offset |
|
protected |
◆ _preIntegration
bool core::VolumeParameters::_preIntegration {false} |
|
protected |
◆ _samplingRate
double core::VolumeParameters::_samplingRate {0.125} |
|
protected |
◆ _singleShade
bool core::VolumeParameters::_singleShade {true} |
|
protected |
◆ _specular
Vector3d core::VolumeParameters::_specular {0.3, 0.3, 0.3} |
|
protected |
◆ _userParameters
Vector3d core::VolumeParameters::_userParameters |
|
protected |
The documentation for this class was generated from the following files: