00001
00002
00003
00004
00005
00006
00007 #ifndef BALL_VIEW_DIALOGS_SETCLIPPINGPLANE_H
00008 #define BALL_VIEW_DIALOGS_SETCLIPPINGPLANE_H
00009
00010 #ifndef BALL_COMMON_GLOBAL_H
00011 # include <BALL/COMMON/global.h>
00012 #endif
00013
00014 #ifndef BALL_VIEW_KERNEL_CLIPPING_PLANE_H
00015 # include <BALL/VIEW/KERNEL/clippingPlane.h>
00016 #endif
00017
00018 #ifdef BALL_COMPILER_MSVC
00019 # include <BALL/VIEW/UIC/ui_setClippingPlane.h>
00020 #else
00021 # include <BALL/VIEW/UIC/setClippingPlaneData.h>
00022 #endif
00023
00024 #include <QtGui/QDialog>
00025
00026 namespace BALL
00027 {
00028 namespace VIEW
00029 {
00033 class BALL_VIEW_EXPORT SetClippingPlane
00034 : public QDialog,
00035 public Ui_SetClippingData
00036 {
00037 Q_OBJECT
00038
00039 public:
00040 SetClippingPlane( QWidget* parent = 0, const char* name = "SetClippingPlane", ClippingPlane* plane = 0);
00041 ~SetClippingPlane();
00042
00043 ClippingPlane* plane_;
00044
00045 public slots:
00046 void okPressed();
00047 };
00048
00049 } }
00050 #endif