![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <automatic_reconstruction_widget.h>


Public Member Functions | |
| AutomaticReconstructionWidget (MainWindow *main_window) | |
| void | Run () |
Public Member Functions inherited from colmap::OptionsWidget | |
| OptionsWidget (QWidget *parent) | |
| void | AddOptionRow (const std::string &label_text, QWidget *widget, void *option) |
| void | AddWidgetRow (const std::string &label_text, QWidget *widget) |
| void | AddLayoutRow (const std::string &label_text, QLayout *layout) |
| QSpinBox * | AddOptionInt (int *option, const std::string &label_text, const int min=0, const int max=static_cast< int >(1e7)) |
| QDoubleSpinBox * | AddOptionDouble (double *option, const std::string &label_text, const double min=0, const double max=1e7, const double step=0.01, const int decimals=2) |
| QDoubleSpinBox * | AddOptionDoubleLog (double *option, const std::string &label_text, const double min=0, const double max=1e7, const double step=0.01, const int decimals=2) |
| QCheckBox * | AddOptionBool (bool *option, const std::string &label_text) |
| QLineEdit * | AddOptionText (std::string *option, const std::string &label_text) |
| QLineEdit * | AddOptionFilePath (std::string *option, const std::string &label_text) |
| QLineEdit * | AddOptionDirPath (std::string *option, const std::string &label_text) |
| void | AddSpacer () |
| void | AddSection (const std::string &title) |
| void | ReadOptions () |
| void | WriteOptions () |
Additional Inherited Members | |
Protected Member Functions inherited from colmap::OptionsWidget | |
| void | showEvent (QShowEvent *event) |
| void | closeEvent (QCloseEvent *event) |
| void | hideEvent (QHideEvent *event) |
| void | ShowOption (void *option) |
| void | HideOption (void *option) |
| void | ShowWidget (QWidget *option) |
| void | HideWidget (QWidget *option) |
| void | ShowLayout (QLayout *option) |
| void | HideLayout (QLayout *option) |
Protected Attributes inherited from colmap::OptionsWidget | |
| QGridLayout * | grid_layout_ |
| std::unordered_map< void *, std::pair< QLabel *, QWidget * > > | option_rows_ |
| std::unordered_map< QWidget *, std::pair< QLabel *, QWidget * > > | widget_rows_ |
| std::unordered_map< QLayout *, std::pair< QLabel *, QWidget * > > | layout_rows_ |
| std::vector< std::pair< QSpinBox *, int * > > | options_int_ |
| std::vector< std::pair< QDoubleSpinBox *, double * > > | options_double_ |
| std::vector< std::pair< QDoubleSpinBox *, double * > > | options_double_log_ |
| std::vector< std::pair< QCheckBox *, bool * > > | options_bool_ |
| std::vector< std::pair< QLineEdit *, std::string * > > | options_text_ |
| std::vector< std::pair< QLineEdit *, std::string * > > | options_path_ |
Definition at line 18 of file automatic_reconstruction_widget.h.
| colmap::AutomaticReconstructionWidget::AutomaticReconstructionWidget | ( | MainWindow * | main_window | ) |
Definition at line 38 of file automatic_reconstruction_widget.cc.
References colmap::OptionsWidget::AddOptionBool(), colmap::OptionsWidget::AddOptionDirPath(), colmap::OptionsWidget::AddOptionFilePath(), colmap::OptionsWidget::AddOptionInt(), colmap::OptionsWidget::AddOptionText(), colmap::OptionsWidget::AddSpacer(), colmap::AutomaticReconstructionController::Options::dense, colmap::AutomaticReconstructionController::Options::gpu_index, colmap::OptionsWidget::grid_layout_, colmap::AutomaticReconstructionController::Options::image_path, colmap::AutomaticReconstructionController::Options::mask_path, colmap::AutomaticReconstructionController::Options::num_threads, Run(), colmap::AutomaticReconstructionController::Options::single_camera, colmap::AutomaticReconstructionController::Options::sparse, colmap::AutomaticReconstructionController::Options::texturing, colmap::AutomaticReconstructionController::Options::use_gpu, colmap::AutomaticReconstructionController::Options::vocab_tree_path, and colmap::AutomaticReconstructionController::Options::workspace_path.
| void colmap::AutomaticReconstructionWidget::Run | ( | ) |
Definition at line 115 of file automatic_reconstruction_widget.cc.
References colmap::Thread::AddCallback(), colmap::ReconstructionManager::Clear(), colmap::AutomaticReconstructionController::Options::data_type, colmap::AutomaticReconstructionController::DELAUNAY, colmap::ExistsDir(), colmap::AutomaticReconstructionController::EXTREME, colmap::Thread::FINISHED_CALLBACK, colmap::AutomaticReconstructionController::HIGH, colmap::AutomaticReconstructionController::Options::image_path, colmap::AutomaticReconstructionController::INDIVIDUAL, colmap::AutomaticReconstructionController::INTERNET, colmap::AutomaticReconstructionController::LOW, colmap::AutomaticReconstructionController::MEDIUM, colmap::AutomaticReconstructionController::Options::mesher, colmap::AutomaticReconstructionController::POISSON, colmap::AutomaticReconstructionController::Options::quality, colmap::ThreadControlWidget::StartThread(), colmap::ReconstructionManagerWidget::Update(), colmap::AutomaticReconstructionController::VIDEO, colmap::AutomaticReconstructionController::Options::workspace_path, and colmap::OptionsWidget::WriteOptions().
Referenced by AutomaticReconstructionWidget().