summaryrefslogtreecommitdiff
path: root/src/cgalworker.h
blob: cf60c24f8a9781f17ba5dca73f5ada6e2737ae49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef CGALWORKER_H_
#define CGALWORKER_H_

#include <QObject>

class CGALWorker : public QObject
{
	Q_OBJECT;
public:
	CGALWorker();
	virtual ~CGALWorker();

public slots:
	void start(const class Tree &tree);

protected slots:
	void work();

signals:
	void done(class CGAL_Nef_polyhedron *);

protected:

	class QThread *thread;
	const class Tree *tree;
};

#endif
contact: Jan Huwald // Impressum