Files
qG3Point/include/G3PointDialog.h
T
Paul Leroy ae7c156483 clustering ok
export local maxima as cloud
parameters added to the dialog
2024-02-23 17:34:34 +01:00

37 lines
663 B
C++

#ifndef QG3POINTDIALOG_H
#define QG3POINTDIALOG_H
#include <QDialog>
namespace Ui {
class qG3PointDialog;
}
class G3PointDialog : public QDialog
{
Q_OBJECT
public:
explicit G3PointDialog(QString cloudName, QWidget *parent = nullptr);
~G3PointDialog();
void emitSegment(){emit segment();}
void emitCluster(){emit cluster();}
void emitSegmentCluster(){emit segmentCluster();}
double getMaxAngle1();
int getkNN();
int getPointSize();
double getRadiusFactor();
bool isSteepestSlope();
void enableCluster(bool state);
signals:
void segment();
void cluster();
void segmentCluster();
private:
Ui::qG3PointDialog *ui;
};
#endif // QG3POINTDIALOG_H