|
| | RegionOfInterest () |
| | Default constructor.
|
| |
| template<typename... Args> |
| | RegionOfInterest (Args &&...args) |
| | Constructor taking variadic number of arguments.
|
| |
| template<typename... Args> |
| void | set (Args &&...args) |
| | Set multiple arguments.
|
| |
| template<typename... Args> |
| RegionOfInterest | copyWith (Args &&...args) const |
| | Returns a copy of this object with the given argument(s) set to the new value(s)
|
| |
| const Box & | box () const |
| | Get Box.
|
| |
| Box & | box () |
| | Get Box.
|
| |
| RegionOfInterest & | set (const Box &value) |
| | Set Box.
|
| |
| RegionOfInterest & | set (const Box::Enabled &value) |
| | Set Box::Enabled.
|
| |
| RegionOfInterest & | set (const Box::Extents &value) |
| | Set Box::Extents.
|
| |
| RegionOfInterest & | set (const Box::PointA &value) |
| | Set Box::PointA.
|
| |
| RegionOfInterest & | set (const Box::PointB &value) |
| | Set Box::PointB.
|
| |
| RegionOfInterest & | set (const Box::PointO &value) |
| | Set Box::PointO.
|
| |
| const Depth & | depth () const |
| | Get Depth.
|
| |
| Depth & | depth () |
| | Get Depth.
|
| |
| RegionOfInterest & | set (const Depth &value) |
| | Set Depth.
|
| |
| RegionOfInterest & | set (const Depth::Enabled &value) |
| | Set Depth::Enabled.
|
| |
| RegionOfInterest & | set (const Depth::Range &value) |
| | Set Depth::Range.
|
| |
| 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<size_t i, typename std::enable_if< i==0, int >::type = 0> |
| const Settings::RegionOfInterest::Box & | get () const |
| |
| template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
| const Settings::RegionOfInterest::Depth & | 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 RegionOfInterest &other) const |
| | Equality operator.
|
| |
| bool | operator!= (const RegionOfInterest &other) const |
| | Inequality operator.
|
| |
| std::string | toString () const |
| | Get the value as string.
|
| |
Removes points outside the region of interest.