Developer documentation | Axl-2.5.1

axlVolumeDiscreteEditor.h
Go to the documentation of this file.
1 /* axlVolumeDiscreteEditor.h ---
2  *
3  * Author: Julien Wintz
4  * Created: Thu Sep 26 14:07:35 2013 (+0200)
5  * Version:
6  * Last-Updated: Wed Oct 9 19:50:36 2013 (+0200)
7  * By: Julien Wintz
8  * Update #: 24
9  */
10 
11 /* Change Log:
12  *
13  */
14 
15 
16 #ifndef AXLVOLUMEDISCRETEEDITOR_H
17 #define AXLVOLUMEDISCRETEEDITOR_H
18 
19 
20 //#pragma once
21 
22 #include "axlVtkViewPluginExport.h"
23 
26 
27 #include <QtCore>
28 #include <QtGui>
29 
30 class axlAbstractView;
32 class axlVolumeDiscreteEditorPrivate;
33 
35 {
36  Q_OBJECT
37 
38 public:
39  axlVolumeDiscreteEditor(QWidget *parent = 0);
41 
42  static bool registered(void);
43 
44 public slots:
45  void setView(axlAbstractView *view);
47 
48 protected slots:
49  void onLogChecked(bool checked);
50  void onSclChecked(bool checked);
51  void onShdChecked(bool checked);
52 
53 protected slots:
54  void outlineNone(void);
55  void outlineCorners(void);
56  void outlineBox(void);
57  void outlineContour(void);
58 
59 
60 private:
61  axlVolumeDiscreteEditorPrivate *d;
62 
63 };
64 
66 #endif // AXLVOLUMEDISCRETEEDITOR_H
#define AXLVTKVIEWPLUGIN_EXPORT
virtual void setView(axlAbstractView *view)
virtual void setVolume(axlAbstractVolumeDiscrete *volume)
AXLVTKVIEWPLUGIN_EXPORT axlInspectorObjectInterface * createaxlVolumeDiscreteEditor(void)