![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ccMPlaneDlg.h>


Signals | |
| void | signalMeasureNameChanged (QTableWidgetItem *item) |
| void | signalCloseButtonPressed () |
| void | signalFittingPointClicked (int index) |
| void | signalTabChanged (int tab) |
| void | signalMeasurementModeChanged () |
| void | signalFittingPointDelete (int index) |
| void | signalShowNormalCheckBoxClicked (bool checked) |
| void | signalSaveButtonClicked () |
Signals inherited from ccOverlayDialog | |
| void | processFinished (bool accepted) |
| Signal emitted when process is finished. More... | |
| void | shortcutTriggered (int key) |
| Signal emitted when an overridden key shortcut is pressed. More... | |
| void | shown () |
| Signal emitted when a 'show' event is detected. More... | |
Public Member Functions | |
| ccMPlaneDlg (QWidget *parent=0) | |
| Default constructor. More... | |
| void | initializeFittingPointTable () |
| void | addFittingPoint (int rowIndex, const CCVector3 &point) |
| void | selectFittingPoint (unsigned int rowIndex) |
| void | clearFittingPoints () |
| void | addMeasurementPoint (const QString &name, float distance) |
| void | renameMeasurement (const QString &name, unsigned int rowIndex) |
| void | enableMeasurementTab (bool enable) |
| void | clearMeasurementPoints () |
| bool | isSignedMeasurement () const |
| bool | isNormalVectorChecked () const |
Public Member Functions inherited from ccOverlayDialog | |
| ccOverlayDialog (QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::FramelessWindowHint|Qt::Tool) | |
| Default constructor. More... | |
| ~ccOverlayDialog () override | |
| Destructor. More... | |
| virtual bool | linkWith (QWidget *win) |
| Links the overlay dialog with a MDI window. More... | |
| virtual bool | start () |
| Starts process. More... | |
| virtual void | stop (bool accepted) |
| Stops process/dialog. More... | |
| void | reject () override |
| void | addOverridenShortcut (Qt::Key key) |
| bool | started () const |
| Returns whether the tool is currently started or not. More... | |
Protected Slots | |
| void | onMeasurementPointNameChanged (QTableWidgetItem *item) |
| void | onCloseButtonPressed () |
| void | onTabChanged (int tab) |
| void | onRadioButtonClicked () |
| void | onDeleteButtonClicked () |
| void | onShowNormalCheckBox (bool checked) |
| void | onSaveButtonClicked () |
Protected Slots inherited from ccOverlayDialog | |
| virtual void | onLinkedWindowDeletion (QObject *object=nullptr) |
| Slot called when the linked window is deleted (calls 'onClose') More... | |
Additional Inherited Members | |
Protected Member Functions inherited from ccOverlayDialog | |
| bool | eventFilter (QObject *obj, QEvent *e) override |
Protected Attributes inherited from ccOverlayDialog | |
| QWidget * | m_associatedWin |
| Associated (MDI) window. More... | |
| bool | m_processing |
| Running/processing state. More... | |
| QList< int > | m_overriddenKeys |
| Overridden keys. More... | |
Definition at line 24 of file ccMPlaneDlg.h.
|
explicit |
Default constructor.
Definition at line 19 of file ccMPlaneDlg.cpp.
References onCloseButtonPressed(), and onTabChanged().
| void ccMPlaneDlg::addFittingPoint | ( | int | rowIndex, |
| const CCVector3 & | point | ||
| ) |
Definition at line 194 of file ccMPlaneDlg.cpp.
| void ccMPlaneDlg::addMeasurementPoint | ( | const QString & | name, |
| float | distance | ||
| ) |
Definition at line 243 of file ccMPlaneDlg.cpp.
References name.
| void ccMPlaneDlg::clearFittingPoints | ( | ) |
Definition at line 238 of file ccMPlaneDlg.cpp.
References initializeFittingPointTable().
Referenced by ccMPlaneDlgController::onCloseButtonPressed().
| void ccMPlaneDlg::clearMeasurementPoints | ( | ) |
Definition at line 276 of file ccMPlaneDlg.cpp.
Referenced by ccMPlaneDlgController::onCloseButtonPressed().
| void ccMPlaneDlg::enableMeasurementTab | ( | bool | enable | ) |
Definition at line 272 of file ccMPlaneDlg.cpp.
| void ccMPlaneDlg::initializeFittingPointTable | ( | ) |
Definition at line 288 of file ccMPlaneDlg.cpp.
Referenced by clearFittingPoints().
| bool ccMPlaneDlg::isNormalVectorChecked | ( | ) | const |
Definition at line 284 of file ccMPlaneDlg.cpp.
| bool ccMPlaneDlg::isSignedMeasurement | ( | ) | const |
Definition at line 280 of file ccMPlaneDlg.cpp.
Referenced by ccMPlaneDlgController::onMeasurementModeChanged().
|
protectedslot |
Definition at line 303 of file ccMPlaneDlg.cpp.
References signalCloseButtonPressed().
Referenced by ccMPlaneDlg().
|
protectedslot |
Definition at line 311 of file ccMPlaneDlg.cpp.
References signalFittingPointDelete().
|
protectedslot |
Definition at line 326 of file ccMPlaneDlg.cpp.
References signalMeasureNameChanged().
|
protectedslot |
Definition at line 307 of file ccMPlaneDlg.cpp.
References signalMeasurementModeChanged().
|
protectedslot |
Definition at line 324 of file ccMPlaneDlg.cpp.
References signalSaveButtonClicked().
|
protectedslot |
Definition at line 320 of file ccMPlaneDlg.cpp.
References signalShowNormalCheckBoxClicked().
|
protectedslot |
Definition at line 305 of file ccMPlaneDlg.cpp.
References signalTabChanged().
Referenced by ccMPlaneDlg().
| void ccMPlaneDlg::renameMeasurement | ( | const QString & | name, |
| unsigned int | rowIndex | ||
| ) |
Definition at line 265 of file ccMPlaneDlg.cpp.
References name.
Referenced by ccMPlaneDlgController::onMeasureNameChanged().
| void ccMPlaneDlg::selectFittingPoint | ( | unsigned int | rowIndex | ) |
Definition at line 234 of file ccMPlaneDlg.cpp.
Referenced by ccMPlaneDlgController::onFittingPointDelete(), and ccMPlaneDlgController::onItemPicked().
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onCloseButtonPressed().
|
signal |
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onDeleteButtonClicked().
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onRadioButtonClicked().
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onMeasurementPointNameChanged().
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onSaveButtonClicked().
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onShowNormalCheckBox().
|
signal |
Referenced by ccMPlaneDlgController::ccMPlaneDlgController(), and onTabChanged().