ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::t::pipelines::slac::SLACDebugOption Struct Reference

#include <SLACOptimizer.h>

Public Member Functions

 SLACDebugOption (const bool debug=false, const int debug_start_node_idx=0)
 
 SLACDebugOption (const int debug_start_node_idx)
 

Public Attributes

bool debug_ = false
 Enable debug. More...
 
int debug_start_node_idx_ = 0
 

Detailed Description

Definition at line 90 of file SLACOptimizer.h.

Constructor & Destructor Documentation

◆ SLACDebugOption() [1/2]

cloudViewer::t::pipelines::slac::SLACDebugOption::SLACDebugOption ( const bool  debug = false,
const int  debug_start_node_idx = 0 
)
inline

Default Constructor.

Parameters
debugEnable debug. [Default: False].
debug_start_node_idxThe node id to start debugging with. Smaller nodes will be skipped for visualization. [Default: 0].

Definition at line 103 of file SLACOptimizer.h.

References debug_, debug_start_node_idx_, and LogError.

◆ SLACDebugOption() [2/2]

cloudViewer::t::pipelines::slac::SLACDebugOption::SLACDebugOption ( const int  debug_start_node_idx)
inline

Parameterized Constructor.

Parameters
debug_start_node_idxThe node id to start debugging with. Smaller nodes will be skipped for visualization. Debug is enabled by default.

Definition at line 117 of file SLACOptimizer.h.

References debug_, debug_start_node_idx_, and LogError.

Member Data Documentation

◆ debug_

◆ debug_start_node_idx_

int cloudViewer::t::pipelines::slac::SLACDebugOption::debug_start_node_idx_ = 0

The node id to start debugging with. Smaller nodes will be skipped for visualization.

Definition at line 96 of file SLACOptimizer.h.

Referenced by cloudViewer::t::pipelines::slac::FillInRigidAlignmentTerm(), cloudViewer::t::pipelines::slac::FillInSLACAlignmentTerm(), cloudViewer::t::pipelines::slac::pybind_slac(), and SLACDebugOption().


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