ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ccMPlaneDlgController Class Reference

#include <ccMPlaneDlgController.h>

Inheritance diagram for ccMPlaneDlgController:
Collaboration diagram for ccMPlaneDlgController:

Public Member Functions

 ccMPlaneDlgController (ecvMainAppInterface *app)
 
void openDialog (ccPointCloud *selectedCloud)
 
- Public Member Functions inherited from ccPickingListener
virtual ~ccPickingListener ()=default
 
virtual void onItemPicked (const PickedItem &pi)=0
 Method called whenever an item is picked. More...
 

Protected Slots

void onCloseButtonPressed ()
 
void onNewTab (int tabIndex)
 
void onMeasureNameChanged (QTableWidgetItem *)
 
void onMeasurementModeChanged ()
 
void onFittingPointDelete (int index)
 
void onNormalCheckBoxClicked (bool checked)
 
void onSaveButtonClicked ()
 
virtual void onItemPicked (const ccPickingListener::PickedItem &pi) override
 

Detailed Description

Definition at line 26 of file ccMPlaneDlgController.h.

Constructor & Destructor Documentation

◆ ccMPlaneDlgController()

Member Function Documentation

◆ onCloseButtonPressed

◆ onFittingPointDelete

void ccMPlaneDlgController::onFittingPointDelete ( int  index)
protectedslot

◆ onItemPicked

◆ onMeasurementModeChanged

void ccMPlaneDlgController::onMeasurementModeChanged ( )
protectedslot

Definition at line 84 of file ccMPlaneDlgController.cpp.

References ccMPlaneDlg::isSignedMeasurement().

Referenced by ccMPlaneDlgController().

◆ onMeasureNameChanged

void ccMPlaneDlgController::onMeasureNameChanged ( QTableWidgetItem *  item)
protectedslot

◆ onNewTab

void ccMPlaneDlgController::onNewTab ( int  tabIndex)
protectedslot

Definition at line 67 of file ccMPlaneDlgController.cpp.

Referenced by ccMPlaneDlgController().

◆ onNormalCheckBoxClicked

void ccMPlaneDlgController::onNormalCheckBoxClicked ( bool  checked)
protectedslot

Definition at line 102 of file ccMPlaneDlgController.cpp.

References ecvDisplayTools::SetRedrawRecursive().

Referenced by ccMPlaneDlgController().

◆ onSaveButtonClicked

void ccMPlaneDlgController::onSaveButtonClicked ( )
protectedslot

Definition at line 113 of file ccMPlaneDlgController.cpp.

References QtCompat::endl(), point::x, and point::y.

Referenced by ccMPlaneDlgController().

◆ openDialog()

void ccMPlaneDlgController::openDialog ( ccPointCloud selectedCloud)

Definition at line 42 of file ccMPlaneDlgController.cpp.

References ecvMainAppInterface::freezeUI().


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