ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::pipelines::registration::GlobalOptimizationGaussNewton Class Reference

Global optimization with Gauss-Newton algorithm. More...

#include <GlobalOptimizationMethod.h>

Inheritance diagram for cloudViewer::pipelines::registration::GlobalOptimizationGaussNewton:
Collaboration diagram for cloudViewer::pipelines::registration::GlobalOptimizationGaussNewton:

Public Member Functions

 GlobalOptimizationGaussNewton ()
 Default Constructor. More...
 
 ~GlobalOptimizationGaussNewton () override
 
void OptimizePoseGraph (PoseGraph &pose_graph, const GlobalOptimizationConvergenceCriteria &criteria, const GlobalOptimizationOption &option) const override
 Run pose graph optimization method. More...
 
- Public Member Functions inherited from cloudViewer::pipelines::registration::GlobalOptimizationMethod
 GlobalOptimizationMethod ()
 Default Constructor. More...
 
virtual ~GlobalOptimizationMethod ()
 

Detailed Description

Global optimization with Gauss-Newton algorithm.

Definition at line 47 of file GlobalOptimizationMethod.h.

Constructor & Destructor Documentation

◆ GlobalOptimizationGaussNewton()

cloudViewer::pipelines::registration::GlobalOptimizationGaussNewton::GlobalOptimizationGaussNewton ( )
inline

Default Constructor.

Definition at line 50 of file GlobalOptimizationMethod.h.

◆ ~GlobalOptimizationGaussNewton()

cloudViewer::pipelines::registration::GlobalOptimizationGaussNewton::~GlobalOptimizationGaussNewton ( )
inlineoverride

Definition at line 51 of file GlobalOptimizationMethod.h.

Member Function Documentation

◆ OptimizePoseGraph()

void cloudViewer::pipelines::registration::GlobalOptimizationGaussNewton::OptimizePoseGraph ( PoseGraph pose_graph,
const GlobalOptimizationConvergenceCriteria criteria,
const GlobalOptimizationOption option 
) const
overridevirtual

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