dialog_computeNormal.h 635 Bytes
Newer Older
1 2
#ifndef _DIALOG_COMPUTENORMAL_H_
#define _DIALOG_COMPUTENORMAL_H_
Pierre Kraemer's avatar
Pierre Kraemer committed
3

4
#include "ui_dialog_computeNormal.h"
Pierre Kraemer's avatar
Pierre Kraemer committed
5 6 7 8 9 10 11

namespace CGoGN
{

namespace SCHNApps
{

12
class SCHNApps;
Pierre Kraemer's avatar
Pierre Kraemer committed
13 14
class MapHandlerGen;

15
class Dialog_ComputeNormal : public QDialog, public Ui::Dialog_ComputeNormal
Pierre Kraemer's avatar
Pierre Kraemer committed
16 17 18 19
{
	Q_OBJECT

public:
20
	Dialog_ComputeNormal(SCHNApps* s);
Pierre Kraemer's avatar
Pierre Kraemer committed
21 22

private:
23
	SCHNApps* m_schnapps;
Pierre Kraemer's avatar
Pierre Kraemer committed
24 25 26 27 28 29 30 31 32 33 34 35 36 37
	MapHandlerGen* m_selectedMap;

public slots:
	void selectedMapChanged();
	void addMapToList(MapHandlerGen* m);
	void removeMapFromList(MapHandlerGen* m);
	void addAttributeToList(unsigned int orbit, const QString& nameAttr);
};

} // namespace SCHNApps

} // namespace CGoGN

#endif