ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::TwoViewInfoTab Class Reference

#include <DatabaseManagementWidget.h>

Inheritance diagram for cloudViewer::TwoViewInfoTab:
Collaboration diagram for cloudViewer::TwoViewInfoTab:

Public Member Functions

 TwoViewInfoTab ()
 
 TwoViewInfoTab (QWidget *parent, OptionManager *options, colmap::Database *database)
 
void Clear ()
 

Protected Member Functions

void InitializeTable (const QStringList &table_header)
 
void ShowMatches ()
 
void FillTable ()
 

Protected Attributes

OptionManageroptions_
 
colmap::Database * database_
 
const colmap::Image * image_
 
std::vector< std::pair< const colmap::Image *, colmap::FeatureMatches > > matches_
 
std::vector< int > configs_
 
std::vector< size_t > sorted_matches_idxs_
 
QTableWidget * table_widget_
 
QLabel * info_label_
 
FeatureImageViewerWidgetmatches_viewer_widget_
 

Detailed Description

Definition at line 31 of file DatabaseManagementWidget.h.

Constructor & Destructor Documentation

◆ TwoViewInfoTab() [1/2]

cloudViewer::TwoViewInfoTab::TwoViewInfoTab ( )
inline

Definition at line 33 of file DatabaseManagementWidget.h.

◆ TwoViewInfoTab() [2/2]

cloudViewer::TwoViewInfoTab::TwoViewInfoTab ( QWidget *  parent,
OptionManager options,
colmap::Database *  database 
)

Member Function Documentation

◆ Clear()

void cloudViewer::TwoViewInfoTab::Clear ( )

Definition at line 26 of file DatabaseManagementWidget.cpp.

◆ FillTable()

void cloudViewer::TwoViewInfoTab::FillTable ( )
protected

◆ InitializeTable()

void cloudViewer::TwoViewInfoTab::InitializeTable ( const QStringList &  table_header)
protected

◆ ShowMatches()

void cloudViewer::TwoViewInfoTab::ShowMatches ( )
protected

Member Data Documentation

◆ configs_

std::vector<int> cloudViewer::TwoViewInfoTab::configs_
protected

◆ database_

colmap::Database* cloudViewer::TwoViewInfoTab::database_
protected

◆ image_

const colmap::Image* cloudViewer::TwoViewInfoTab::image_
protected

◆ info_label_

QLabel* cloudViewer::TwoViewInfoTab::info_label_
protected

Definition at line 55 of file DatabaseManagementWidget.h.

◆ matches_

std::vector<std::pair<const colmap::Image*, colmap::FeatureMatches> > cloudViewer::TwoViewInfoTab::matches_
protected

◆ matches_viewer_widget_

FeatureImageViewerWidget* cloudViewer::TwoViewInfoTab::matches_viewer_widget_
protected

Definition at line 56 of file DatabaseManagementWidget.h.

◆ options_

OptionManager* cloudViewer::TwoViewInfoTab::options_
protected

Definition at line 45 of file DatabaseManagementWidget.h.

◆ sorted_matches_idxs_

std::vector<size_t> cloudViewer::TwoViewInfoTab::sorted_matches_idxs_
protected

Definition at line 52 of file DatabaseManagementWidget.h.

◆ table_widget_

QTableWidget* cloudViewer::TwoViewInfoTab::table_widget_
protected

Definition at line 54 of file DatabaseManagementWidget.h.


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