20 #ifndef AXLINSPECTOROBJECTPOINT_H
21 #define AXLINSPECTOROBJECTPOINT_H
23 #include "axlGuiExport.h"
28 class dtkAbstractData;
30 class axlInspectorObjectPointPrivate;
40 QSize sizeHint(
void)
const;
51 void onCoordDataChanged_x(
double x);
52 void onCoordDataChanged_y(
double y);
53 void onCoordDataChanged_z(
double z);
55 void onColorChanged(QColor color);
57 void onSizeChanged(
double size);
58 void onOpacityChanged(
int opacity);
60 void openShader(
void);
61 void onShaderStateChanged(
bool isShader);
62 void onShaderChanged(QString);
63 void onLineEditShaderChanged(QString);
66 void onChangedBoxValue_x(
void);
67 void onChangedBoxValue_y(
void);
68 void onChangedBoxValue_z(
void);
69 void updateValues(
void);
75 void initWidget(
void);
76 int initSizeValue(
void);
77 int initOpacityValue(
void);
78 QString initShaderValue(
void);
79 QColor initColorValue(
void);
82 axlInspectorObjectPointPrivate *d;
85 #endif //AXLINSPECTOROBJECTPOINT_H
Class axlPoint defines 3D points.
virtual void setData(dtkAbstractData *data)
void initComboBoxShaderValue(QComboBox *comboBoxShader, QLineEdit *lineEditShader)