iVS3D v2.0.0
Loading...
Searching...
No Matches
ReconstructDialog Class Reference

The ReconstructDialog class handles the dialog for selecting the startup of a reconstruction software aswell as creating batchfiles to easily execute the given parameters at a later point. More...

#include <reconstructdialog.h>

Inheritance diagram for ReconstructDialog:

Signals

void sig_cancel ()
 sig_cancel signals click on the abort button
 
void sig_reconstruct ()
 sig_reconstruct signals click on reconstruct button
 
void sig_reconstructtoolChange ()
 sig_reconstructtoolChange signals when the selected reconstruct software has changed
 
void sig_exportChange ()
 sig_exportChange signals when the selected export has changed
 

Public Member Functions

 ReconstructDialog (QWidget *parent=0)
 ReconstructDialog constructor configuring ui elements.
 
 ReconstructDialog (QWidget *parent, QStringList exportnameList, QStringList reconstructtoolList)
 ReconstructDialog constructor configuring ui elements.
 
QString getExportName ()
 getExportName getter for the selected export
 
QString getReconstructtool ()
 getReconstructtool getter for the selected reconstruct software
 
QString getStartArguments ()
 getStartArguments getter for the written start parameters for the reconstruct software
 
bool getCreateProject ()
 getCreateProject getter for the checkbox on whether to create a project file (for colmap) aswell or not
 

Detailed Description

The ReconstructDialog class handles the dialog for selecting the startup of a reconstruction software aswell as creating batchfiles to easily execute the given parameters at a later point.

Author
Lennart Ruck
Date
2021/04/14

Constructor & Destructor Documentation

◆ ReconstructDialog() [1/2]

ReconstructDialog::ReconstructDialog ( QWidget *  parent = 0)
explicit

ReconstructDialog constructor configuring ui elements.

Parameters
parentconstructor that sets up ui elements

◆ ReconstructDialog() [2/2]

ReconstructDialog::ReconstructDialog ( QWidget *  parent,
QStringList  exportnameList,
QStringList  reconstructtoolList 
)

ReconstructDialog constructor configuring ui elements.

Parameters
parentconstructor that sets up ui elements
exportnameListlist of all exports that were created in this session to pick from
reconstructtoolListlist of all reconstruct tools from the ApplicationSettings

Member Function Documentation

◆ getCreateProject()

bool ReconstructDialog::getCreateProject ( )

getCreateProject getter for the checkbox on whether to create a project file (for colmap) aswell or not

Returns
returns state of the "create project file" checkbox, true = create project file, false = don't create project file

◆ getExportName()

QString ReconstructDialog::getExportName ( )

getExportName getter for the selected export

Returns
returns name of selected export

◆ getReconstructtool()

QString ReconstructDialog::getReconstructtool ( )

getReconstructtool getter for the selected reconstruct software

Returns
returns name of selected reconstruct software

◆ getStartArguments()

QString ReconstructDialog::getStartArguments ( )

getStartArguments getter for the written start parameters for the reconstruct software

Returns
returns the written String containing the start parameters

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