add vertex picking

This commit is contained in:
2021-11-13 17:53:21 +01:00
parent 0d285db809
commit a8f9e1db56
6 changed files with 93 additions and 20 deletions

View File

@ -2,7 +2,9 @@
#define MESH_PROCESSING_H
#include "my_mesh.h"
#include "curvature.h"
#include "mesh_processor_painter.h"
#include "mesh_viewer.h"
#include <vector>
#include <QObject>
@ -10,14 +12,19 @@
class MeshProcessor : public QObject {
Q_OBJECT
Courbures *courbure = nullptr;
MeshViewer &mesh_viewer;
public:
MyMesh mesh;
MyMesh patch;
MeshProcessor(const QString &path);
MeshProcessor(const QString &path, MeshViewer &mesh_viewer);
~MeshProcessor();
public slots:
void fillHoles();
void click(QVector3D position);
};