CGAL 5.1 - Point Set Processing
CGAL::pointmatcher::ICP_config Struct Reference

#include <CGAL/pointmatcher/compute_registration_transformation.h>

Definition

The class ICP_config is designed to handle preparing and passing configurations to the registration methods CGAL::pointmatcher::compute_registration_transformation() and CGAL::pointmatcher::register_point_sets().

A configuration corresponds to a component of a configuration module of thirdpartylibpointmatcher library. The name and the parameters of any configuration for the corresponding registration methods are directly passed to thirdpartylibpointmatcher library to be parsed and registered at the thirdpartylibpointmatcher side.

Examples
Point_set_processing_3/registration_with_pointmatcher.cpp.

Public Attributes

std::string name
 The name of the configuration component. More...
 
std::map< std::string, std::string > params
 The set of (parameter name, parameter value) pairs as a map. More...
 

Member Data Documentation

◆ name

std::string CGAL::pointmatcher::ICP_config::name

The name of the configuration component.

◆ params

std::map<std::string, std::string> CGAL::pointmatcher::ICP_config::params

The set of (parameter name, parameter value) pairs as a map.