|
| Noise () |
| Default constructor.
|
|
template<typename... Args> |
| Noise (Args &&...args) |
| Constructor taking variadic number of arguments.
|
|
template<typename... Args> |
void | set (Args &&...args) |
| Set multiple arguments.
|
|
template<typename... Args> |
Noise | copyWith (Args &&...args) const |
| Returns a copy of this object with the given argument(s) set to the new value(s)
|
|
const Removal & | removal () const |
| Get Removal.
|
|
Removal & | removal () |
| Get Removal.
|
|
Noise & | set (const Removal &value) |
| Set Removal.
|
|
Noise & | set (const Removal::Enabled &value) |
| Set Removal::Enabled.
|
|
Noise & | set (const Removal::Threshold &value) |
| Set Removal::Threshold.
|
|
const Repair & | repair () const |
| Get Repair.
|
|
Repair & | repair () |
| Get Repair.
|
|
Noise & | set (const Repair &value) |
| Set Repair.
|
|
Noise & | set (const Repair::Enabled &value) |
| Set Repair::Enabled.
|
|
const Suppression & | suppression () const |
| Get Suppression.
|
|
Suppression & | suppression () |
| Get Suppression.
|
|
Noise & | set (const Suppression &value) |
| Set Suppression.
|
|
Noise & | set (const Suppression::Enabled &value) |
| Set Suppression::Enabled.
|
|
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<size_t i, typename std::enable_if< i==0, int >::type = 0> |
const Settings::Processing::Filters::Noise::Removal & | get () const |
|
template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
const Settings::Processing::Filters::Noise::Repair & | get () const |
|
template<size_t i, typename std::enable_if< i==2, int >::type = 0> |
const Settings::Processing::Filters::Noise::Suppression & | 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 Noise &other) const |
| Equality operator.
|
|
bool | operator!= (const Noise &other) const |
| Inequality operator.
|
|
std::string | toString () const |
| Get the value as string.
|
|
Contains filters that can be used to clean up a noisy point cloud.