qCC version 2.13.alpha (Qt) - 31 May 2022
Main CloudCompare application (GUI & command line)
Static Public Member Functions | List of all members
ccRegistrationTools Class Reference

Registration tools wrapper. More...

#include <ccRegistrationTools.h>

Static Public Member Functions

static bool ICP (ccHObject *data, ccHObject *model, ccGLMatrix &transMat, double &finalScale, double &finalRMS, unsigned &finalPointCount, const CCCoreLib::ICPRegistrationTools::Parameters &inputParameters, bool useDataSFAsWeights=false, bool useModelSFAsWeights=false, QWidget *parent=nullptr)
 Applies ICP registration on two entities. More...
 

Detailed Description

Registration tools wrapper.

Member Function Documentation

◆ ICP()

bool ccRegistrationTools::ICP ( ccHObject *  data,
ccHObject *  model,
ccGLMatrix &  transMat,
double &  finalScale,
double &  finalRMS,
unsigned &  finalPointCount,
const CCCoreLib::ICPRegistrationTools::Parameters &  inputParameters,
bool  useDataSFAsWeights = false,
bool  useModelSFAsWeights = false,
QWidget *  parent = nullptr 
)
static

Applies ICP registration on two entities.

Warning
Automatically samples points on meshes if necessary (see code for magic numbers ;)

The documentation for this class was generated from the following files: