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

#include <LVROptimizationPlanarOptimizationDialog.hpp>

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

Public Slots

void optimizeMesh ()
 
void toggleRetesselation (int state)
 
void toggleSmallRegionRemoval (int state)
 

Public Member Functions

 LVRPlanarOptimizationDialog (LVRMeshItem *mesh, LVRModelItem *parent, QTreeWidget *treeWidget, vtkRenderWindow *renderer)
 
virtual ~LVRPlanarOptimizationDialog ()
 

Private Member Functions

void connectSignalsAndSlots ()
 

Private Attributes

PlanarOptimizationDialog * m_dialog
 
LVRMeshItemm_mesh
 
LVRModelItemm_optimizedModel
 
LVRModelItemm_parent
 
vtkRenderWindow * m_renderWindow
 
QTreeWidget * m_treeWidget
 

Detailed Description

Definition at line 47 of file LVROptimizationPlanarOptimizationDialog.hpp.

Constructor & Destructor Documentation

◆ LVRPlanarOptimizationDialog()

lvr2::LVRPlanarOptimizationDialog::LVRPlanarOptimizationDialog ( LVRMeshItem mesh,
LVRModelItem parent,
QTreeWidget *  treeWidget,
vtkRenderWindow *  renderer 
)

Definition at line 47 of file LVROptimizationPlanarOptimizationDialog.cpp.

◆ ~LVRPlanarOptimizationDialog()

lvr2::LVRPlanarOptimizationDialog::~LVRPlanarOptimizationDialog ( )
virtual

Definition at line 62 of file LVROptimizationPlanarOptimizationDialog.cpp.

Member Function Documentation

◆ connectSignalsAndSlots()

void lvr2::LVRPlanarOptimizationDialog::connectSignalsAndSlots ( )
private

Definition at line 67 of file LVROptimizationPlanarOptimizationDialog.cpp.

◆ optimizeMesh

void lvr2::LVRPlanarOptimizationDialog::optimizeMesh ( )
slot

Definition at line 103 of file LVROptimizationPlanarOptimizationDialog.cpp.

◆ toggleRetesselation

void lvr2::LVRPlanarOptimizationDialog::toggleRetesselation ( int  state)
slot

Definition at line 87 of file LVROptimizationPlanarOptimizationDialog.cpp.

◆ toggleSmallRegionRemoval

void lvr2::LVRPlanarOptimizationDialog::toggleSmallRegionRemoval ( int  state)
slot

Definition at line 74 of file LVROptimizationPlanarOptimizationDialog.cpp.

Member Data Documentation

◆ m_dialog

PlanarOptimizationDialog* lvr2::LVRPlanarOptimizationDialog::m_dialog
private

Definition at line 63 of file LVROptimizationPlanarOptimizationDialog.hpp.

◆ m_mesh

LVRMeshItem* lvr2::LVRPlanarOptimizationDialog::m_mesh
private

Definition at line 64 of file LVROptimizationPlanarOptimizationDialog.hpp.

◆ m_optimizedModel

LVRModelItem* lvr2::LVRPlanarOptimizationDialog::m_optimizedModel
private

Definition at line 65 of file LVROptimizationPlanarOptimizationDialog.hpp.

◆ m_parent

LVRModelItem* lvr2::LVRPlanarOptimizationDialog::m_parent
private

Definition at line 66 of file LVROptimizationPlanarOptimizationDialog.hpp.

◆ m_renderWindow

vtkRenderWindow* lvr2::LVRPlanarOptimizationDialog::m_renderWindow
private

Definition at line 68 of file LVROptimizationPlanarOptimizationDialog.hpp.

◆ m_treeWidget

QTreeWidget* lvr2::LVRPlanarOptimizationDialog::m_treeWidget
private

Definition at line 67 of file LVROptimizationPlanarOptimizationDialog.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