Public Slots | Signals | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
lvr2::LVRReconstructViaMarchingCubesDialog Class Reference

#include <LVRReconstructionMarchingCubesDialog.hpp>

Inheritance diagram for lvr2::LVRReconstructViaMarchingCubesDialog:
Inheritance graph
[legend]

Public Slots

void generateMesh ()
 
void switchGridSizeDetermination (int index)
 
void toggleRANSACcheckBox (const QString &text)
 

Signals

void progressTitleChanged (const QString &)
 
void progressValueChanged (int)
 

Public Member Functions

 LVRReconstructViaMarchingCubesDialog (string decomposition, LVRPointCloudItem *pc, QTreeWidgetItem *parent, QTreeWidget *treeWidget, vtkRenderWindow *renderer)
 
void setProgressTitle (string)
 
void setProgressValue (int v)
 
virtual ~LVRReconstructViaMarchingCubesDialog ()
 

Static Public Member Functions

static void updateProgressbar (int p)
 
static void updateProgressbarTitle (string t)
 

Private Member Functions

void connectSignalsAndSlots ()
 

Private Attributes

string m_decomposition
 
ReconstructViaMarchingCubesDialog * m_dialog
 
LVRModelItemm_generatedModel
 
QTreeWidgetItem * m_parent
 
LVRPointCloudItemm_pc
 
QProgressDialog * m_progressDialog
 
vtkRenderWindow * m_renderWindow
 
QTreeWidget * m_treeWidget
 

Static Private Attributes

static LVRReconstructViaMarchingCubesDialogm_master
 

Detailed Description

Definition at line 53 of file LVRReconstructionMarchingCubesDialog.hpp.

Constructor & Destructor Documentation

◆ LVRReconstructViaMarchingCubesDialog()

lvr2::LVRReconstructViaMarchingCubesDialog::LVRReconstructViaMarchingCubesDialog ( string  decomposition,
LVRPointCloudItem pc,
QTreeWidgetItem *  parent,
QTreeWidget *  treeWidget,
vtkRenderWindow *  renderer 
)

Definition at line 76 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ ~LVRReconstructViaMarchingCubesDialog()

lvr2::LVRReconstructViaMarchingCubesDialog::~LVRReconstructViaMarchingCubesDialog ( )
virtual

Definition at line 117 of file LVRReconstructionMarchingCubesDialog.cpp.

Member Function Documentation

◆ connectSignalsAndSlots()

void lvr2::LVRReconstructViaMarchingCubesDialog::connectSignalsAndSlots ( )
private

Definition at line 124 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ generateMesh

void lvr2::LVRReconstructViaMarchingCubesDialog::generateMesh ( )
slot

Definition at line 171 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ progressTitleChanged

void lvr2::LVRReconstructViaMarchingCubesDialog::progressTitleChanged ( const QString &  )
signal

◆ progressValueChanged

void lvr2::LVRReconstructViaMarchingCubesDialog::progressValueChanged ( int  )
signal

◆ setProgressTitle()

void lvr2::LVRReconstructViaMarchingCubesDialog::setProgressTitle ( string  t)

Definition at line 70 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ setProgressValue()

void lvr2::LVRReconstructViaMarchingCubesDialog::setProgressValue ( int  v)

Definition at line 64 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ switchGridSizeDetermination

void lvr2::LVRReconstructViaMarchingCubesDialog::switchGridSizeDetermination ( int  index)
slot

Definition at line 145 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ toggleRANSACcheckBox

void lvr2::LVRReconstructViaMarchingCubesDialog::toggleRANSACcheckBox ( const QString &  text)
slot

Definition at line 131 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ updateProgressbar()

void lvr2::LVRReconstructViaMarchingCubesDialog::updateProgressbar ( int  p)
static

Definition at line 53 of file LVRReconstructionMarchingCubesDialog.cpp.

◆ updateProgressbarTitle()

void lvr2::LVRReconstructViaMarchingCubesDialog::updateProgressbarTitle ( string  t)
static

Definition at line 58 of file LVRReconstructionMarchingCubesDialog.cpp.

Member Data Documentation

◆ m_decomposition

string lvr2::LVRReconstructViaMarchingCubesDialog::m_decomposition
private

Definition at line 96 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_dialog

ReconstructViaMarchingCubesDialog* lvr2::LVRReconstructViaMarchingCubesDialog::m_dialog
private

Definition at line 97 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_generatedModel

LVRModelItem* lvr2::LVRReconstructViaMarchingCubesDialog::m_generatedModel
private

Definition at line 101 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_master

LVRReconstructViaMarchingCubesDialog * lvr2::LVRReconstructViaMarchingCubesDialog::m_master
staticprivate

Definition at line 104 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_parent

QTreeWidgetItem* lvr2::LVRReconstructViaMarchingCubesDialog::m_parent
private

Definition at line 99 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_pc

LVRPointCloudItem* lvr2::LVRReconstructViaMarchingCubesDialog::m_pc
private

Definition at line 98 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_progressDialog

QProgressDialog* lvr2::LVRReconstructViaMarchingCubesDialog::m_progressDialog
private

Definition at line 103 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_renderWindow

vtkRenderWindow* lvr2::LVRReconstructViaMarchingCubesDialog::m_renderWindow
private

Definition at line 102 of file LVRReconstructionMarchingCubesDialog.hpp.

◆ m_treeWidget

QTreeWidget* lvr2::LVRReconstructViaMarchingCubesDialog::m_treeWidget
private

Definition at line 100 of file LVRReconstructionMarchingCubesDialog.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:12