ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::pipelines::registration::PyGlobalOptimizationMethod< GlobalOptimizationMethodBase > Class Template Reference
Inheritance diagram for cloudViewer::pipelines::registration::PyGlobalOptimizationMethod< GlobalOptimizationMethodBase >:
Collaboration diagram for cloudViewer::pipelines::registration::PyGlobalOptimizationMethod< GlobalOptimizationMethodBase >:

Public Member Functions

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

template<class GlobalOptimizationMethodBase = GlobalOptimizationMethod>
class cloudViewer::pipelines::registration::PyGlobalOptimizationMethod< GlobalOptimizationMethodBase >

Definition at line 20 of file global_optimization.cpp.

Member Function Documentation

◆ OptimizePoseGraph()

template<class GlobalOptimizationMethodBase = GlobalOptimizationMethod>
void cloudViewer::pipelines::registration::PyGlobalOptimizationMethod< GlobalOptimizationMethodBase >::OptimizePoseGraph ( PoseGraph pose_graph,
const GlobalOptimizationConvergenceCriteria criteria,
const GlobalOptimizationOption option 
) const
inlineoverridevirtual

Run pose graph optimization method.

Parameters
pose_graphThe pose graph to be optimized (in-place).
criteriaConvergence criteria.
optionGlobal optimization options.

Implements cloudViewer::pipelines::registration::GlobalOptimizationMethod.

Definition at line 23 of file global_optimization.cpp.


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