Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
lvr2::LVREstimateNormalsDialog Class Reference

#include <LVRReconstructionEstimateNormalsDialog.hpp>

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

Public Member Functions

 LVREstimateNormalsDialog (LVRPointCloudItem *pc_item, QTreeWidgetItem *parent, QTreeWidget *treeWidget, vtkRenderWindow *renderer)
 
 LVREstimateNormalsDialog (QList< LVRPointCloudItem *> pc_items, QList< QTreeWidgetItem *> parents, QTreeWidget *treeWidget, vtkRenderWindow *renderer)
 
virtual ~LVREstimateNormalsDialog ()
 

Private Slots

void estimateNormals ()
 
void toggleAutoNormalEstimation (int state)
 
void toggleAutoNormalInterpolation (int state)
 
void toggleSpecialOptions (QString current_text)
 

Private Member Functions

void connectSignalsAndSlots ()
 

Private Attributes

EstimateNormalsDialog * m_dialog
 
QTreeWidgetItem * m_parent
 
QList< QTreeWidgetItem * > m_parents
 
LVRPointCloudItemm_pc
 
QList< LVRPointCloudItem * > m_pcs
 
LVRModelItemm_pointCloudWithNormals
 
vtkRenderWindow * m_renderWindow
 
QTreeWidget * m_treeWidget
 

Detailed Description

Definition at line 46 of file LVRReconstructionEstimateNormalsDialog.hpp.

Constructor & Destructor Documentation

◆ LVREstimateNormalsDialog() [1/2]

lvr2::LVREstimateNormalsDialog::LVREstimateNormalsDialog ( LVRPointCloudItem pc_item,
QTreeWidgetItem *  parent,
QTreeWidget *  treeWidget,
vtkRenderWindow *  renderer 
)

Definition at line 56 of file LVRReconstructionEstimateNormalsDialog.cpp.

◆ LVREstimateNormalsDialog() [2/2]

lvr2::LVREstimateNormalsDialog::LVREstimateNormalsDialog ( QList< LVRPointCloudItem *>  pc_items,
QList< QTreeWidgetItem *>  parents,
QTreeWidget *  treeWidget,
vtkRenderWindow *  renderer 
)

Definition at line 77 of file LVRReconstructionEstimateNormalsDialog.cpp.

◆ ~LVREstimateNormalsDialog()

lvr2::LVREstimateNormalsDialog::~LVREstimateNormalsDialog ( )
virtual

Definition at line 103 of file LVRReconstructionEstimateNormalsDialog.cpp.

Member Function Documentation

◆ connectSignalsAndSlots()

void lvr2::LVREstimateNormalsDialog::connectSignalsAndSlots ( )
private

Definition at line 108 of file LVRReconstructionEstimateNormalsDialog.cpp.

◆ estimateNormals

void lvr2::LVREstimateNormalsDialog::estimateNormals ( )
privateslot

Definition at line 160 of file LVRReconstructionEstimateNormalsDialog.cpp.

◆ toggleAutoNormalEstimation

void lvr2::LVREstimateNormalsDialog::toggleAutoNormalEstimation ( int  state)
privateslot

Definition at line 116 of file LVRReconstructionEstimateNormalsDialog.cpp.

◆ toggleAutoNormalInterpolation

void lvr2::LVREstimateNormalsDialog::toggleAutoNormalInterpolation ( int  state)
privateslot

Definition at line 129 of file LVRReconstructionEstimateNormalsDialog.cpp.

◆ toggleSpecialOptions

void lvr2::LVREstimateNormalsDialog::toggleSpecialOptions ( QString  current_text)
privateslot

Definition at line 142 of file LVRReconstructionEstimateNormalsDialog.cpp.

Member Data Documentation

◆ m_dialog

EstimateNormalsDialog* lvr2::LVREstimateNormalsDialog::m_dialog
private

Definition at line 74 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_parent

QTreeWidgetItem* lvr2::LVREstimateNormalsDialog::m_parent
private

Definition at line 84 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_parents

QList<QTreeWidgetItem*> lvr2::LVREstimateNormalsDialog::m_parents
private

Definition at line 79 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_pc

LVRPointCloudItem* lvr2::LVREstimateNormalsDialog::m_pc
private

Definition at line 82 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_pcs

QList<LVRPointCloudItem*> lvr2::LVREstimateNormalsDialog::m_pcs
private

Definition at line 77 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_pointCloudWithNormals

LVRModelItem* lvr2::LVREstimateNormalsDialog::m_pointCloudWithNormals
private

Definition at line 83 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_renderWindow

vtkRenderWindow* lvr2::LVREstimateNormalsDialog::m_renderWindow
private

Definition at line 86 of file LVRReconstructionEstimateNormalsDialog.hpp.

◆ m_treeWidget

QTreeWidget* lvr2::LVREstimateNormalsDialog::m_treeWidget
private

Definition at line 85 of file LVRReconstructionEstimateNormalsDialog.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