ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
BundleAdjustmentWidget.h
Go to the documentation of this file.
1
// ----------------------------------------------------------------------------
2
// - CloudViewer: www.cloudViewer.org -
3
// ----------------------------------------------------------------------------
4
// Copyright (c) 2018-2024 www.cloudViewer.org
5
// SPDX-License-Identifier: MIT
6
// ----------------------------------------------------------------------------
7
8
#pragma once
9
10
#include <QtCore>
11
#include <QtWidgets>
12
13
#include "
base/reconstruction.h
"
14
#include "
ui/options_widget.h
"
15
#include "
util/option_manager.h
"
16
17
namespace
cloudViewer
{
18
19
using
OptionManager
=
colmap::OptionManager
;
20
class
ReconstructionWidget
;
21
class
ThreadControlWidget
;
22
23
class
BundleAdjustmentWidget
:
public
colmap::OptionsWidget
{
24
public
:
25
BundleAdjustmentWidget
(
ReconstructionWidget
* main_window,
26
OptionManager
* options);
27
28
void
Show
(
colmap::Reconstruction
* reconstruction);
29
30
private
:
31
void
Run();
32
void
Render();
33
34
ReconstructionWidget
* main_window_;
35
OptionManager
* options_;
36
colmap::Reconstruction
* reconstruction_;
37
ThreadControlWidget
* thread_control_widget_;
38
QAction* render_action_;
39
};
40
41
}
// namespace cloudViewer
cloudViewer::BundleAdjustmentWidget
Definition:
BundleAdjustmentWidget.h:23
cloudViewer::BundleAdjustmentWidget::Show
void Show(colmap::Reconstruction *reconstruction)
Definition:
BundleAdjustmentWidget.cpp:64
cloudViewer::BundleAdjustmentWidget::BundleAdjustmentWidget
BundleAdjustmentWidget(ReconstructionWidget *main_window, OptionManager *options)
Definition:
BundleAdjustmentWidget.cpp:20
cloudViewer::ReconstructionWidget
Definition:
ReconstructionWidget.h:45
cloudViewer::ThreadControlWidget
Definition:
ThreadControlWidget.h:19
colmap::OptionManager
Definition:
option_manager.h:38
colmap::OptionsWidget
Definition:
options_widget.h:16
colmap::Reconstruction
Definition:
reconstruction.h:40
cloudViewer
Generic file read and write utility for python interface.
Definition:
CloudViewerConfig.cpp:12
cloudViewer::OptionManager
colmap::OptionManager OptionManager
Definition:
BundleAdjustmentWidget.h:19
option_manager.h
options_widget.h
reconstruction.h
app
reconstruction
BundleAdjustmentWidget.h
Generated on Tue Feb 3 2026 07:11:55 for ACloudViewer by
1.9.1