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


Signals | |
| void | kNNEditingFinished () |
| void | segment () |
| void | clusterAndOrClean () |
| void | getBorders () |
| void | fit () |
| void | exportResults () |
| void | wolman () |
| void | angles () |
| void | allClicked (bool state) |
| void | onlyOneClicked (bool state) |
| void | onlyOneChanged (int idx) |
| void | transparencyChanged (double transparency) |
| void | drawSurfaces (bool state) |
| void | drawLines (bool state) |
| void | drawPoints (bool state) |
| void | glPointSize (int size) |
Public Member Functions | |
| G3PointDialog (QString cloudName, QWidget *parent=nullptr) | |
| ~G3PointDialog () | |
| void | readSettings () |
| void | writeSettings () |
| void | emitKNNChanged () |
| void | emitSegment () |
| void | emitClusterAndOrClean () |
| void | emitGetBorders () |
| void | emitAllClicked (bool state) |
| void | emitOnlyOneClicked (bool state) |
| void | emitOnlyOneChanged (int idx) |
| void | emitFit () |
| void | emitExportResults () |
| void | emitWolman () |
| void | emitAngles () |
| void | emitTransparencyChanged (double transparency) |
| void | emitDrawSurfaces (bool state) |
| void | emitDrawLines (bool state) |
| void | emitDrawPoints (bool state) |
| void | emitGLPointSizeChanged (int size) |
| void | emitSignals () |
| double | getMaxAngle1 () |
| double | getMaxAngle2 () |
| double | getMinFlatness () |
| int | getNMin () |
| int | getkNN () |
| int | getWolmanNbIter () |
| int | getAnglesNbBins () |
| double | getRadiusFactor () |
| bool | isSteepestSlope () |
| void | enableClusterAndOrClean (bool state) |
| bool | clusterIsChecked () |
| bool | cleanIsChecked () |
| void | setOnlyOneMax (int idx) |
| void | enableDrawPointsForOnlyOneGrain (bool state) |
Definition at line 16 of file G3PointDialog.h.
|
explicit |
Definition at line 14 of file G3PointDialog.cpp.
References emitAllClicked(), emitAngles(), emitClusterAndOrClean(), emitDrawLines(), emitDrawPoints(), emitDrawSurfaces(), emitExportResults(), emitFit(), emitGetBorders(), emitGLPointSizeChanged(), emitKNNChanged(), emitOnlyOneChanged(), emitOnlyOneClicked(), emitSegment(), emitWolman(), and enableDrawPointsForOnlyOneGrain().
| G3PointDialog::~G3PointDialog | ( | ) |
Definition at line 61 of file G3PointDialog.cpp.
|
signal |
Referenced by emitAllClicked(), emitSignals(), and G3Point::G3PointAction::fit().
|
signal |
Referenced by emitAngles().
| bool G3PointDialog::cleanIsChecked | ( | ) |
Definition at line 144 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::clusterAndOrClean().
|
signal |
Referenced by emitClusterAndOrClean().
| bool G3PointDialog::clusterIsChecked | ( | ) |
Definition at line 140 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::clusterAndOrClean().
|
signal |
Referenced by emitDrawLines(), and G3Point::G3PointAction::fit().
|
signal |
Referenced by emitDrawPoints(), and G3Point::G3PointAction::fit().
|
signal |
Referenced by emitDrawSurfaces(), and G3Point::G3PointAction::fit().
|
inline |
Definition at line 31 of file G3PointDialog.h.
References allClicked().
Referenced by G3PointDialog().
|
inline |
|
inline |
Definition at line 28 of file G3PointDialog.h.
References clusterAndOrClean().
Referenced by G3PointDialog().
|
inline |
Definition at line 42 of file G3PointDialog.h.
References drawLines().
Referenced by G3PointDialog().
|
inline |
Definition at line 43 of file G3PointDialog.h.
References drawPoints().
Referenced by G3PointDialog().
|
inline |
Definition at line 41 of file G3PointDialog.h.
References drawSurfaces().
Referenced by G3PointDialog().
|
inline |
Definition at line 35 of file G3PointDialog.h.
References exportResults().
Referenced by G3PointDialog().
|
inline |
|
inline |
Definition at line 29 of file G3PointDialog.h.
References getBorders().
Referenced by G3PointDialog().
|
inline |
Definition at line 44 of file G3PointDialog.h.
References glPointSize(), and size.
Referenced by G3PointDialog().
|
inline |
Definition at line 26 of file G3PointDialog.h.
References kNNEditingFinished().
Referenced by G3PointDialog().
|
inline |
Definition at line 33 of file G3PointDialog.h.
References onlyOneChanged().
Referenced by G3PointDialog().
|
inline |
Definition at line 32 of file G3PointDialog.h.
References onlyOneClicked().
Referenced by G3PointDialog().
|
inline |
| void G3PointDialog::emitSignals | ( | ) |
Definition at line 148 of file G3PointDialog.cpp.
References allClicked(), and onlyOneChanged().
Referenced by G3Point::G3PointAction::fit().
|
inline |
Definition at line 38 of file G3PointDialog.h.
References transparencyChanged().
|
inline |
| void G3PointDialog::enableClusterAndOrClean | ( | bool | state | ) |
Definition at line 136 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::segment().
| void G3PointDialog::enableDrawPointsForOnlyOneGrain | ( | bool | state | ) |
Definition at line 157 of file G3PointDialog.cpp.
Referenced by G3PointDialog().
|
signal |
Referenced by emitExportResults().
|
signal |
Referenced by emitFit().
| int G3PointDialog::getAnglesNbBins | ( | ) |
Definition at line 120 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::angles().
|
signal |
Referenced by emitGetBorders().
| int G3PointDialog::getkNN | ( | ) |
Definition at line 114 of file G3PointDialog.cpp.
| double G3PointDialog::getMaxAngle1 | ( | ) |
Definition at line 100 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::cluster().
| double G3PointDialog::getMaxAngle2 | ( | ) |
Definition at line 104 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::cleanLabels().
| double G3PointDialog::getMinFlatness | ( | ) |
Definition at line 108 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::cleanLabels().
| int G3PointDialog::getNMin | ( | ) |
Definition at line 112 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::cleanLabels().
| double G3PointDialog::getRadiusFactor | ( | ) |
Definition at line 128 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::cluster().
| int G3PointDialog::getWolmanNbIter | ( | ) |
Definition at line 116 of file G3PointDialog.cpp.
Referenced by G3Point::G3PointAction::wolman().
|
signal |
Referenced by emitGLPointSizeChanged(), and G3Point::G3PointAction::fit().
| bool G3PointDialog::isSteepestSlope | ( | ) |
Definition at line 132 of file G3PointDialog.cpp.
|
signal |
Referenced by emitKNNChanged().
|
signal |
Referenced by emitOnlyOneChanged(), emitSignals(), and G3Point::G3PointAction::fit().
|
signal |
Referenced by emitOnlyOneClicked(), and G3Point::G3PointAction::fit().
| void G3PointDialog::readSettings | ( | ) |
Definition at line 63 of file G3PointDialog.cpp.
|
signal |
Referenced by emitSegment().
| void G3PointDialog::setOnlyOneMax | ( | int | idx | ) |
Definition at line 153 of file G3PointDialog.cpp.
References max().
Referenced by G3Point::G3PointAction::fit().
|
signal |
Referenced by emitTransparencyChanged(), and G3Point::G3PointAction::fit().
|
signal |
Referenced by emitWolman().
| void G3PointDialog::writeSettings | ( | ) |
Definition at line 84 of file G3PointDialog.cpp.