Go to the documentation of this file.
   22         namespace pointmatcher
 
   26                         py::class_<PM> pyPointmatcher(p_module, 
"PointMatcher");
 
   29                                 .doc() = 
"Functions and classes that are dependant on scalar type are defined in this templatized class";
 
   31                         using ConvergenceError = PM::ConvergenceError;
 
   32                         py::register_exception<ConvergenceError>(pyPointmatcher, 
"ConvergenceError");
 
   51                         pyPointmatcher.def_static(
"swapDataPoints", &
PM::swapDataPoints, py::arg(
"a"), py::arg(
"b"))
 
  
void pybindICP(py::class_< PM > &p_class)
void pybindMatcher(py::class_< PM > &p_class)
void pybindICPChainBase(py::class_< PM > &p_class)
void pybindInspector(py::class_< PM > &p_class)
void pybindDataPointsFilter(py::class_< PM > &p_class)
pms::Registrar< Matcher > MatcherRegistrar
void pybindErrorMinimizer(py::class_< PM > &p_class)
pms::Registrar< TransformationChecker > TransformationCheckerRegistrar
void pybindICPSequence(py::class_< PM > &p_class)
pms::Registrar< ErrorMinimizer > ErrorMinimizerRegistrar
void pybindTranformations(py::class_< PM > &p_class)
void pybindTranformation(py::class_< PM > &p_class)
pms::Registrar< Logger > LoggerRegistrar
void pybindOutlierFilters(py::class_< PM > &p_class)
static void swapDataPoints(DataPoints &a, DataPoints &b)
Exchange in place point clouds a and b, with no data copy.
pms::Registrar< Inspector > InspectorRegistrar
pms::Registrar< Transformation > TransformationRegistrar
void pybindTransformationChecker(py::class_< PM > &p_class)
void pybindDataPoints(py::class_< PM > &p_class)
void pybindMatches(py::class_< PM > &p_class)
void pybindTransformationCheckers(py::class_< PM > &p_class)
static const PointMatcher & get()
Return instances.
void pybindDataPointsFilters(py::class_< PM > &p_class)
void pybindPointMatcher(py::module &p_module)
void pybindOutlierFilter(py::class_< PM > &p_class)
pms::Registrar< DataPointsFilter > DataPointsFilterRegistrar
pms::Registrar< OutlierFilter > OutlierFilterRegistrar