Relative diameter of holes to fill. Increasing this will fill more points, but require more computation time. The maximum allowed hole size scales with distance, so that we allow filling larger holes at greater distances, measured in mm.
More...
#include <Zivid/Settings.h>
|
using | ValueType = double |
| The type of the underlying value.
|
|
Relative diameter of holes to fill. Increasing this will fill more points, but require more computation time. The maximum allowed hole size scales with distance, so that we allow filling larger holes at greater distances, measured in mm.
◆ ValueType
The type of the underlying value.
◆ HoleSize() [1/2]
Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::HoleSize |
( |
| ) |
|
|
default |
◆ HoleSize() [2/2]
Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::HoleSize |
( |
double | value | ) |
|
|
inlineexplicitconstexpr |
◆ hasValue()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::hasValue |
( |
| ) |
const |
Check if the value is set.
◆ operator!=()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::operator!= |
( |
const HoleSize & | other | ) |
const |
|
inline |
◆ operator<()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::operator< |
( |
const HoleSize & | other | ) |
const |
|
inline |
◆ operator<=()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::operator<= |
( |
const HoleSize & | other | ) |
const |
|
inline |
◆ operator==()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::operator== |
( |
const HoleSize & | other | ) |
const |
|
inline |
◆ operator>()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::operator> |
( |
const HoleSize & | other | ) |
const |
|
inline |
◆ operator>=()
bool Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::operator>= |
( |
const HoleSize & | other | ) |
const |
|
inline |
◆ reset()
void Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::reset |
( |
| ) |
|
Reset the node to unset state.
◆ toString()
std::string Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::toString |
( |
| ) |
const |
◆ validRange()
static constexpr Range< double > Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::validRange |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ value()
double Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::value |
( |
| ) |
const |
Get the value.
If this object does not contain a value (see hasValue) then this method throws an exception.
◆ DataModel::Detail::Befriend< HoleSize >
friend struct DataModel::Detail::Befriend< HoleSize > |
|
friend |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & | stream, |
|
|
const HoleSize & | value ) |
|
friend |
Operator to serialize the value to a stream.
◆ description
const char* Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::description |
|
staticconstexpr |
Initial value:{
R"description(Relative diameter of holes to fill. Increasing this will fill more points, but require more
computation time. The maximum allowed hole size scales with distance, so that we allow
filling larger holes at greater distances, measured in mm.
)description"
}
The description for this value.
◆ name
const char* Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::name { "HoleSize" } |
|
staticconstexpr |
◆ nodeType
◆ path
const char* Zivid::Settings::Processing::Filters::Hole::Repair::HoleSize::path { "Processing/Filters/Hole/Repair/HoleSize" } |
|
staticconstexpr |
The full path for this value.
The documentation for this class was generated from the following file: