20 #ifndef AXLINSPECTOROBJECTPLANE_H
21 #define AXLINSPECTOROBJECTPLANE_H
23 #include "axlGuiExport.h"
28 class dtkAbstractData;
30 class axlInspectorObjectPlanePrivate;
40 QSize sizeHint(
void)
const;
55 void onCoordDataChangedPoint_x(
double x);
56 void onCoordDataChangedPoint_y(
double y);
57 void onCoordDataChangedPoint_z(
double z);
59 void onCoordDataChangedNormal_x(
double x);
60 void onCoordDataChangedNormal_y(
double y);
61 void onCoordDataChangedNormal_z(
double z);
63 void onColorChanged(QColor color);
65 void onSizeChanged(
double size);
66 void onOpacityChanged(
int opacity);
68 void openShader(
void);
69 void onShaderStateChanged(
bool isShader);
70 void onShaderChanged(QString);
71 void onLineEditShaderChanged(QString);
73 void updateValues(
void);
77 void initWidget(
void);
78 int initSizeValue(
void);
79 int initOpacityValue(
void);
80 QString initShaderValue(
void);
81 QColor initColorValue(
void);
84 axlInspectorObjectPlanePrivate *d;
87 #endif //AXLINSPECTOROBJECTPLANE_H
Class axlPlane defines 3D planes.
virtual void setData(dtkAbstractData *data)