| 
|   | Settings () | 
|   | Default constructor.  
  | 
|   | 
|   | Settings (const std::string &fileName) | 
|   | Construct Settings by loading from file.  
  | 
|   | 
| std::string  | serialize () const | 
|   | Serialize to a string.  
  | 
|   | 
| template<typename... Args>  | 
|   | Settings (Args &&...args) | 
|   | Constructor taking variadic number of arguments.  
  | 
|   | 
| template<typename... Args>  | 
| void  | set (Args &&...args) | 
|   | Set multiple arguments.  
  | 
|   | 
| template<typename... Args>  | 
| Settings  | copyWith (Args &&...args) const | 
|   | Returns a copy of this object with the given argument(s) set to the new value(s)  
  | 
|   | 
| const Acquisitions &  | acquisitions () const | 
|   | Get Acquisitions.  
  | 
|   | 
| Acquisitions &  | acquisitions () | 
|   | Get Acquisitions.  
  | 
|   | 
| Settings &  | set (const Acquisitions &value) | 
|   | Set Acquisitions.  
  | 
|   | 
| const Color &  | color () const | 
|   | Get Color.  
  | 
|   | 
| Color &  | color () | 
|   | Get Color.  
  | 
|   | 
| Settings &  | set (const Color &value) | 
|   | Set Color.  
  | 
|   | 
| const Diagnostics &  | diagnostics () const | 
|   | Get Diagnostics.  
  | 
|   | 
| Diagnostics &  | diagnostics () | 
|   | Get Diagnostics.  
  | 
|   | 
| Settings &  | set (const Diagnostics &value) | 
|   | Set Diagnostics.  
  | 
|   | 
| Settings &  | set (const Diagnostics::Enabled &value) | 
|   | Set Diagnostics::Enabled.  
  | 
|   | 
| const Engine &  | engine () const | 
|   | Get Engine.  
  | 
|   | 
| Engine &  | engine () | 
|   | Get Engine.  
  | 
|   | 
| Settings &  | set (const Engine &value) | 
|   | Set Engine.  
  | 
|   | 
| const Processing &  | processing () const | 
|   | Get Processing.  
  | 
|   | 
| Processing &  | processing () | 
|   | Get Processing.  
  | 
|   | 
| Settings &  | set (const Processing &value) | 
|   | Set Processing.  
  | 
|   | 
| Settings &  | set (const Processing::Color &value) | 
|   | Set Processing::Color.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Balance &value) | 
|   | Set Processing::Color::Balance.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Balance::Blue &value) | 
|   | Set Processing::Color::Balance::Blue.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Balance::Green &value) | 
|   | Set Processing::Color::Balance::Green.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Balance::Red &value) | 
|   | Set Processing::Color::Balance::Red.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Experimental &value) | 
|   | Set Processing::Color::Experimental.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Experimental::Mode &value) | 
|   | Set Processing::Color::Experimental::Mode.  
  | 
|   | 
| Settings &  | set (const Processing::Color::Gamma &value) | 
|   | Set Processing::Color::Gamma.  
  | 
|   | 
| Settings &  | set (const Processing::Filters &value) | 
|   | Set Processing::Filters.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Cluster &value) | 
|   | Set Processing::Filters::Cluster.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Cluster::Removal &value) | 
|   | Set Processing::Filters::Cluster::Removal.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Cluster::Removal::Enabled &value) | 
|   | Set Processing::Filters::Cluster::Removal::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Cluster::Removal::MaxNeighborDistance &value) | 
|   | Set Processing::Filters::Cluster::Removal::MaxNeighborDistance.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Cluster::Removal::MinArea &value) | 
|   | Set Processing::Filters::Cluster::Removal::MinArea.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental &value) | 
|   | Set Processing::Filters::Experimental.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion::Correction &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion::Correction.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion::Correction::Strength &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion::Correction::Strength.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion::Removal &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion::Removal.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold &value) | 
|   | Set Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Hole &value) | 
|   | Set Processing::Filters::Hole.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Hole::Repair &value) | 
|   | Set Processing::Filters::Hole::Repair.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Hole::Repair::Enabled &value) | 
|   | Set Processing::Filters::Hole::Repair::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Hole::Repair::HoleSize &value) | 
|   | Set Processing::Filters::Hole::Repair::HoleSize.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Hole::Repair::Strictness &value) | 
|   | Set Processing::Filters::Hole::Repair::Strictness.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise &value) | 
|   | Set Processing::Filters::Noise.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Removal &value) | 
|   | Set Processing::Filters::Noise::Removal.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Removal::Enabled &value) | 
|   | Set Processing::Filters::Noise::Removal::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Removal::Threshold &value) | 
|   | Set Processing::Filters::Noise::Removal::Threshold.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Repair &value) | 
|   | Set Processing::Filters::Noise::Repair.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Repair::Enabled &value) | 
|   | Set Processing::Filters::Noise::Repair::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Suppression &value) | 
|   | Set Processing::Filters::Noise::Suppression.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Noise::Suppression::Enabled &value) | 
|   | Set Processing::Filters::Noise::Suppression::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Outlier &value) | 
|   | Set Processing::Filters::Outlier.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Outlier::Removal &value) | 
|   | Set Processing::Filters::Outlier::Removal.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Outlier::Removal::Enabled &value) | 
|   | Set Processing::Filters::Outlier::Removal::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Outlier::Removal::Threshold &value) | 
|   | Set Processing::Filters::Outlier::Removal::Threshold.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Reflection &value) | 
|   | Set Processing::Filters::Reflection.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Reflection::Removal &value) | 
|   | Set Processing::Filters::Reflection::Removal.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Reflection::Removal::Enabled &value) | 
|   | Set Processing::Filters::Reflection::Removal::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Reflection::Removal::Mode &value) | 
|   | Set Processing::Filters::Reflection::Removal::Mode.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Smoothing &value) | 
|   | Set Processing::Filters::Smoothing.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Smoothing::Gaussian &value) | 
|   | Set Processing::Filters::Smoothing::Gaussian.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Smoothing::Gaussian::Enabled &value) | 
|   | Set Processing::Filters::Smoothing::Gaussian::Enabled.  
  | 
|   | 
| Settings &  | set (const Processing::Filters::Smoothing::Gaussian::Sigma &value) | 
|   | Set Processing::Filters::Smoothing::Gaussian::Sigma.  
  | 
|   | 
| Settings &  | set (const Processing::Resampling &value) | 
|   | Set Processing::Resampling.  
  | 
|   | 
| Settings &  | set (const Processing::Resampling::Mode &value) | 
|   | Set Processing::Resampling::Mode.  
  | 
|   | 
| const RegionOfInterest &  | regionOfInterest () const | 
|   | Get RegionOfInterest.  
  | 
|   | 
| RegionOfInterest &  | regionOfInterest () | 
|   | Get RegionOfInterest.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest &value) | 
|   | Set RegionOfInterest.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Box &value) | 
|   | Set RegionOfInterest::Box.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Box::Enabled &value) | 
|   | Set RegionOfInterest::Box::Enabled.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Box::Extents &value) | 
|   | Set RegionOfInterest::Box::Extents.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Box::PointA &value) | 
|   | Set RegionOfInterest::Box::PointA.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Box::PointB &value) | 
|   | Set RegionOfInterest::Box::PointB.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Box::PointO &value) | 
|   | Set RegionOfInterest::Box::PointO.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Depth &value) | 
|   | Set RegionOfInterest::Depth.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Depth::Enabled &value) | 
|   | Set RegionOfInterest::Depth::Enabled.  
  | 
|   | 
| Settings &  | set (const RegionOfInterest::Depth::Range &value) | 
|   | Set RegionOfInterest::Depth::Range.  
  | 
|   | 
| const Sampling &  | sampling () const | 
|   | Get Sampling.  
  | 
|   | 
| Sampling &  | sampling () | 
|   | Get Sampling.  
  | 
|   | 
| Settings &  | set (const Sampling &value) | 
|   | Set Sampling.  
  | 
|   | 
| Settings &  | set (const Sampling::Color &value) | 
|   | Set Sampling::Color.  
  | 
|   | 
| Settings &  | set (const Sampling::Pixel &value) | 
|   | Set Sampling::Pixel.  
  | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Acquisitions >::value, int >::type  = 0>  | 
| const Settings::Acquisitions &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Color >::value, int >::type  = 0>  | 
| const Settings::Color &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Diagnostics >::value, int >::type  = 0>  | 
| const Settings::Diagnostics &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Diagnostics::Enabled >::value, int >::type  = 0>  | 
| const Settings::Diagnostics::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Engine >::value, int >::type  = 0>  | 
| const Settings::Engine &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing >::value, int >::type  = 0>  | 
| const Settings::Processing &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color >::value, int >::type  = 0>  | 
| const Settings::Processing::Color &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Balance &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance::Blue >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Balance::Blue &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance::Green >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Balance::Green &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance::Red >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Balance::Red &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Experimental >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Experimental &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Experimental::Mode >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Experimental::Mode &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Gamma >::value, int >::type  = 0>  | 
| const Settings::Processing::Color::Gamma &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Cluster &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Cluster::Removal &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Cluster::Removal::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal::MaxNeighborDistance >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Cluster::Removal::MaxNeighborDistance &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal::MinArea >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Cluster::Removal::MinArea &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Correction >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion::Correction &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Strength >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Strength &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Removal >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion::Removal &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Hole &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Hole::Repair &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Hole::Repair::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair::HoleSize >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Hole::Repair::HoleSize &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair::Strictness >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Hole::Repair::Strictness &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Removal >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Removal &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Removal::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Removal::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Removal::Threshold >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Removal::Threshold &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Repair >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Repair &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Repair::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Repair::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Suppression >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Suppression &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Suppression::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Noise::Suppression::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Outlier &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier::Removal >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Outlier::Removal &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier::Removal::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Outlier::Removal::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier::Removal::Threshold >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Outlier::Removal::Threshold &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Reflection &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Reflection::Removal &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Reflection::Removal::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal::Mode >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Reflection::Removal::Mode &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Smoothing &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing::Gaussian >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Smoothing::Gaussian &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing::Gaussian::Enabled >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Smoothing::Gaussian::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing::Gaussian::Sigma >::value, int >::type  = 0>  | 
| const Settings::Processing::Filters::Smoothing::Gaussian::Sigma &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Resampling >::value, int >::type  = 0>  | 
| const Settings::Processing::Resampling &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Resampling::Mode >::value, int >::type  = 0>  | 
| const Settings::Processing::Resampling::Mode &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Box &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::Enabled >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Box::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::Extents >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Box::Extents &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::PointA >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Box::PointA &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::PointB >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Box::PointB &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::PointO >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Box::PointO &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Depth >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Depth &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Depth::Enabled >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Depth::Enabled &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Depth::Range >::value, int >::type  = 0>  | 
| const Settings::RegionOfInterest::Depth::Range &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Sampling >::value, int >::type  = 0>  | 
| const Settings::Sampling &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Sampling::Color >::value, int >::type  = 0>  | 
| const Settings::Sampling::Color &  | get () const | 
|   | 
| template<typename T , typename std::enable_if< std::is_same< T, Settings::Sampling::Pixel >::value, int >::type  = 0>  | 
| const Settings::Sampling::Pixel &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==0, int >::type  = 0>  | 
| const Settings::Acquisitions &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==1, int >::type  = 0>  | 
| const Settings::Color &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==2, int >::type  = 0>  | 
| const Settings::Diagnostics &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==3, int >::type  = 0>  | 
| const Settings::Engine &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==4, int >::type  = 0>  | 
| const Settings::Processing &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==5, int >::type  = 0>  | 
| const Settings::RegionOfInterest &  | get () const | 
|   | 
| template<size_t i, typename std::enable_if< i==6, int >::type  = 0>  | 
| const Settings::Sampling &  | get () const | 
|   | 
| template<typename F >  | 
| void  | forEach (const F &f) const | 
|   | Run the given function on each direct member with the value of the member as parameter.  
  | 
|   | 
| template<typename F >  | 
| void  | forEach (const F &f) | 
|   | Run the given function on each direct member with the value of the member as parameter.  
  | 
|   | 
| bool  | operator== (const Settings &other) const | 
|   | Equality operator.  
  | 
|   | 
| bool  | operator!= (const Settings &other) const | 
|   | Inequality operator.  
  | 
|   | 
| std::string  | toString () const | 
|   | Get the value as string.  
  | 
|   | 
| void  | save (const std::string &fileName) const | 
|   | Save to the given file.  
  | 
|   | 
| void  | load (const std::string &fileName) | 
|   | Load from the given file.  
  | 
|   |