|
| | LocalPointCloudRegistrationParameters () |
| | Default constructor.
|
| |
| | LocalPointCloudRegistrationParameters (const std::string &fileName) |
| | Construct LocalPointCloudRegistrationParameters by loading from file.
|
| |
| std::string | serialize () const |
| | Serialize to a string.
|
| |
| template<typename... Args> |
| | LocalPointCloudRegistrationParameters (Args &&...args) |
| | Constructor taking variadic number of arguments.
|
| |
| template<typename... Args> |
| void | set (Args &&...args) |
| | Set multiple arguments.
|
| |
| template<typename... Args> |
| LocalPointCloudRegistrationParameters | copyWith (Args &&...args) const |
| | Returns a copy of this object with the given argument(s) set to the new value(s)
|
| |
| const ConvergenceCriteria & | convergenceCriteria () const |
| | Get ConvergenceCriteria.
|
| |
| ConvergenceCriteria & | convergenceCriteria () |
| | Get ConvergenceCriteria.
|
| |
| LocalPointCloudRegistrationParameters & | set (const ConvergenceCriteria &value) |
| | Set ConvergenceCriteria.
|
| |
| LocalPointCloudRegistrationParameters & | set (const ConvergenceCriteria::RMSEDiffThreshold &value) |
| | Set ConvergenceCriteria::RMSEDiffThreshold.
|
| |
| LocalPointCloudRegistrationParameters & | set (const ConvergenceCriteria::SourceCoverageDiffThreshold &value) |
| | Set ConvergenceCriteria::SourceCoverageDiffThreshold.
|
| |
| const MaxCorrespondenceDistance & | maxCorrespondenceDistance () const |
| | Get MaxCorrespondenceDistance.
|
| |
| MaxCorrespondenceDistance & | maxCorrespondenceDistance () |
| | Get MaxCorrespondenceDistance.
|
| |
| LocalPointCloudRegistrationParameters & | set (const MaxCorrespondenceDistance &value) |
| | Set MaxCorrespondenceDistance.
|
| |
| const MaxIterationCount & | maxIterationCount () const |
| | Get MaxIterationCount.
|
| |
| MaxIterationCount & | maxIterationCount () |
| | Get MaxIterationCount.
|
| |
| LocalPointCloudRegistrationParameters & | set (const MaxIterationCount &value) |
| | Set MaxIterationCount.
|
| |
| template<typename T , typename std::enable_if< std::is_same< T, LocalPointCloudRegistrationParameters::ConvergenceCriteria >::value, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::ConvergenceCriteria & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, LocalPointCloudRegistrationParameters::ConvergenceCriteria::RMSEDiffThreshold >::value, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::ConvergenceCriteria::RMSEDiffThreshold & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, LocalPointCloudRegistrationParameters::ConvergenceCriteria::SourceCoverageDiffThreshold >::value, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::ConvergenceCriteria::SourceCoverageDiffThreshold & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, LocalPointCloudRegistrationParameters::MaxCorrespondenceDistance >::value, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::MaxCorrespondenceDistance & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, LocalPointCloudRegistrationParameters::MaxIterationCount >::value, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::MaxIterationCount & | get () const |
| |
| template<size_t i, typename std::enable_if< i==0, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::ConvergenceCriteria & | get () const |
| |
| template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::MaxCorrespondenceDistance & | get () const |
| |
| template<size_t i, typename std::enable_if< i==2, int >::type = 0> |
| const LocalPointCloudRegistrationParameters::MaxIterationCount & | 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 LocalPointCloudRegistrationParameters &other) const |
| | Equality operator.
|
| |
| bool | operator!= (const LocalPointCloudRegistrationParameters &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.
|
| |
Input parameters for controlling the local point cloud registration process.