ImFusion SDK 4.3
DeformableIcp Member List

This is the complete list of members for DeformableIcp, including all inherited members.

compute(const matX3 &pointsFixed, matX3 &pointsMoving)DeformableIcp
Configurable()=default (defined in Configurable)Configurable
Configurable(const Configurable &rhs) (defined in Configurable)Configurable
Configurable(Configurable &&rhs) noexcept (defined in Configurable)Configurable
configuration(Properties *p) constConfigurablevirtual
configure(const Properties *p)Configurablevirtual
configureDefaults()Configurablevirtual
DeformableIcp()DeformableIcp
lastIterationInfo() constDeformableIcp
m_paramsConfigurableprotected
NearestNeighborDirection enum nameDeformableIcp
operator=(const Configurable &) (defined in Configurable)Configurable
operator=(Configurable &&) noexcept (defined in Configurable)Configurable
operator=(NotCopyable &&) noexcept=default (defined in NotCopyable)NotCopyableprivate
operator=(const NotCopyable &)=delete (defined in NotCopyable)NotCopyableprivate
p_conjGradMaxIterationsDeformableIcp
p_conjGradToleranceDeformableIcp
p_firstAlignCentroidsDeformableIcp
p_initLogLambdaDeformableIcp
p_lambdaReductionFactorDeformableIcp
p_maxIterDeformableIcp
p_nearestNeighborDirectionDeformableIcp
p_onlyPreAlignmentDeformableIcp
p_preAlignmentDeformableIcp
p_preAlignmentRansacDeformableIcp
p_stoppingLogLambdaDeformableIcp
p_stoppingRelRmseDeformableIcp
p_stoppingRelRmseDiffDeformableIcp
p_updateWhileIteratingDeformableIcp
p_verboseDeformableIcp
Phase enum nameDeformableIcp
PreAlignment enum nameDeformableIcp
registerParameter(ParameterBase *param)Configurable
setCustomTerm(std::function< const Eigen::SparseMatrix< double > &(const IterationInfo &, const matX3 &pointsMoving)> lhs, std::function< const matX3 &(const IterationInfo &, const matX3 &pointsMoving)> rhs)DeformableIcp
setExtractionMatrix(const Eigen::SparseMatrix< double > *matrix)DeformableIcp
setIterationCallback(std::function< bool(const IterationInfo &)> callback)DeformableIcp
setNearestNeighborDirectionPerRegion(const std::map< int, NearestNeighborDirection > *directionPerRegion)DeformableIcp
setNormals(const matX3 *normalsFixed)DeformableIcp
setPreIterationFixedPointsProcessing(std::function< matX3(const IterationInfo &, const matX3 &pointsFixed, const matX3 &pointsMoving, const vecXi *idsMoving)> processing)DeformableIcp
setProgressTask(Progress::Task *task)DeformableIcp
setRegions(const vecXi *regionsFixed, const vecXi *regionsMoving)DeformableIcp
setRegularizationMatrix(const Eigen::SparseMatrix< double > *matrix)DeformableIcp
setRegularizationWeights(const vecX *weights)DeformableIcp
setWeightPerRegion(const std::map< int, double > *weightPerRegion)DeformableIcp
signalParametersChangedConfigurable
StoppingReason enum nameDeformableIcp
unregisterParameter(const ParameterBase *param)Configurable
~Configurable() (defined in Configurable)Configurablevirtual
~DeformableIcp()=defaultDeformableIcp
Search Tab / S to search, Esc to close