|
| Processing () |
| Default constructor More...
|
|
template<typename... Args> |
| Processing (Args &&...args) |
| Constructor taking variadic number of arguments More...
|
|
template<typename... Args> |
void | set (Args &&...args) |
| Set multiple arguments More...
|
|
template<typename... Args> |
Processing | copyWith (Args &&...args) const |
| Returns a copy of this object with the given argument(s) set to the new value(s) More...
|
|
const Color & | color () const |
| Get Color More...
|
|
Color & | color () |
| Get Color More...
|
|
Processing & | set (const Color &value) |
| Set Color More...
|
|
Processing & | set (const Color::Balance &value) |
| Set Color::Balance More...
|
|
Processing & | set (const Color::Balance::Blue &value) |
| Set Color::Balance::Blue More...
|
|
Processing & | set (const Color::Balance::Green &value) |
| Set Color::Balance::Green More...
|
|
Processing & | set (const Color::Balance::Red &value) |
| Set Color::Balance::Red More...
|
|
Processing & | set (const Color::Experimental &value) |
| Set Color::Experimental More...
|
|
Processing & | set (const Color::Experimental::Mode &value) |
| Set Color::Experimental::Mode More...
|
|
Processing & | set (const Color::Gamma &value) |
| Set Color::Gamma More...
|
|
const Filters & | filters () const |
| Get Filters More...
|
|
Filters & | filters () |
| Get Filters More...
|
|
Processing & | set (const Filters &value) |
| Set Filters More...
|
|
Processing & | set (const Filters::Cluster &value) |
| Set Filters::Cluster More...
|
|
Processing & | set (const Filters::Cluster::Removal &value) |
| Set Filters::Cluster::Removal More...
|
|
Processing & | set (const Filters::Cluster::Removal::Enabled &value) |
| Set Filters::Cluster::Removal::Enabled More...
|
|
Processing & | set (const Filters::Cluster::Removal::MaxNeighborDistance &value) |
| Set Filters::Cluster::Removal::MaxNeighborDistance More...
|
|
Processing & | set (const Filters::Cluster::Removal::MinArea &value) |
| Set Filters::Cluster::Removal::MinArea More...
|
|
Processing & | set (const Filters::Experimental &value) |
| Set Filters::Experimental More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion &value) |
| Set Filters::Experimental::ContrastDistortion More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion::Correction &value) |
| Set Filters::Experimental::ContrastDistortion::Correction More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion::Correction::Enabled &value) |
| Set Filters::Experimental::ContrastDistortion::Correction::Enabled More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion::Correction::Strength &value) |
| Set Filters::Experimental::ContrastDistortion::Correction::Strength More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion::Removal &value) |
| Set Filters::Experimental::ContrastDistortion::Removal More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion::Removal::Enabled &value) |
| Set Filters::Experimental::ContrastDistortion::Removal::Enabled More...
|
|
Processing & | set (const Filters::Experimental::ContrastDistortion::Removal::Threshold &value) |
| Set Filters::Experimental::ContrastDistortion::Removal::Threshold More...
|
|
Processing & | set (const Filters::Experimental::HoleFilling &value) |
| Set Filters::Experimental::HoleFilling More...
|
|
Processing & | set (const Filters::Experimental::HoleFilling::Enabled &value) |
| Set Filters::Experimental::HoleFilling::Enabled More...
|
|
Processing & | set (const Filters::Experimental::HoleFilling::HoleSize &value) |
| Set Filters::Experimental::HoleFilling::HoleSize More...
|
|
Processing & | set (const Filters::Experimental::HoleFilling::Strictness &value) |
| Set Filters::Experimental::HoleFilling::Strictness More...
|
|
Processing & | set (const Filters::Noise &value) |
| Set Filters::Noise More...
|
|
Processing & | set (const Filters::Noise::Removal &value) |
| Set Filters::Noise::Removal More...
|
|
Processing & | set (const Filters::Noise::Removal::Enabled &value) |
| Set Filters::Noise::Removal::Enabled More...
|
|
Processing & | set (const Filters::Noise::Removal::Threshold &value) |
| Set Filters::Noise::Removal::Threshold More...
|
|
Processing & | set (const Filters::Outlier &value) |
| Set Filters::Outlier More...
|
|
Processing & | set (const Filters::Outlier::Removal &value) |
| Set Filters::Outlier::Removal More...
|
|
Processing & | set (const Filters::Outlier::Removal::Enabled &value) |
| Set Filters::Outlier::Removal::Enabled More...
|
|
Processing & | set (const Filters::Outlier::Removal::Threshold &value) |
| Set Filters::Outlier::Removal::Threshold More...
|
|
Processing & | set (const Filters::Reflection &value) |
| Set Filters::Reflection More...
|
|
Processing & | set (const Filters::Reflection::Removal &value) |
| Set Filters::Reflection::Removal More...
|
|
Processing & | set (const Filters::Reflection::Removal::Enabled &value) |
| Set Filters::Reflection::Removal::Enabled More...
|
|
Processing & | set (const Filters::Reflection::Removal::Experimental &value) |
| Set Filters::Reflection::Removal::Experimental More...
|
|
Processing & | set (const Filters::Reflection::Removal::Experimental::Mode &value) |
| Set Filters::Reflection::Removal::Experimental::Mode More...
|
|
Processing & | set (const Filters::Smoothing &value) |
| Set Filters::Smoothing More...
|
|
Processing & | set (const Filters::Smoothing::Gaussian &value) |
| Set Filters::Smoothing::Gaussian More...
|
|
Processing & | set (const Filters::Smoothing::Gaussian::Enabled &value) |
| Set Filters::Smoothing::Gaussian::Enabled More...
|
|
Processing & | set (const Filters::Smoothing::Gaussian::Sigma &value) |
| Set Filters::Smoothing::Gaussian::Sigma More...
|
|
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::Experimental::HoleFilling >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::HoleFilling & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::HoleFilling::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::HoleFilling::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::HoleFilling::HoleSize >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::HoleFilling::HoleSize & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::HoleFilling::Strictness >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::HoleFilling::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::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::Experimental >::value, int >::type = 0> |
const Settings::Processing::Filters::Reflection::Removal::Experimental & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal::Experimental::Mode >::value, int >::type = 0> |
const Settings::Processing::Filters::Reflection::Removal::Experimental::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<size_t i, typename std::enable_if< i==0, int >::type = 0> |
const Settings::Processing::Color & | get () const |
|
template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
const Settings::Processing::Filters & | 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 More...
|
|
template<typename F > |
void | forEach (const F &f) |
| Run the given function on each direct member with the value of the member as parameter More...
|
|
bool | operator== (const Processing &other) const |
| Equality operator More...
|
|
bool | operator!= (const Processing &other) const |
| Inequality operator More...
|
|
std::string | toString () const |
| Get the value as string More...
|
|
Settings related to processing of a capture, including filters and color balance