42 Q_PROPERTY(
bool horizontalSliderVisible READ isHorizontalSliderVisible WRITE setHorizontalSliderVisible)
43 Q_PROPERTY(
bool verticalSliderVisible READ isVerticalSliderVisible WRITE setVerticalSliderVisible)
44 Q_PROPERTY(
bool editColors READ editColors WRITE setEditColors)
50 vtkControlPointsItem* currentControlPointsItem()const;
52 bool isHorizontalSliderVisible()const;
53 void setHorizontalSliderVisible(
bool visible);
55 bool isVerticalSliderVisible()const;
56 void setVerticalSliderVisible(
bool visible);
58 bool editColors()const;
59 void setEditColors(
bool edit);
61 void xRange(
double* range)const;
62 void yRange(
double* range)const;
66 QWidgetList extraWidgets()const;
71 void addExtraWidget(QWidget* extraWidget);
74 void setCurrentControlPointsItem(vtkControlPointsItem* item);
75 void setCurrentPoint(
int pointId);
76 void setXRange(
double min,
double max);
77 void setYRange(
double min,
double max);
86 void onPlotAdded(vtkPlot*);
87 void onBoundsChanged();
88 void setCurrentPoint(vtkObject* controlPointsItem,
void* pointId);
89 void updateNumberOfPoints();
90 void updateCurrentPoint();
91 void onCurrentPointChanged(
int pointId);
92 void onColorChanged(const QColor& color);
93 void onXChanged(
double x);
94 void onOpacityChanged(
double opacity);
95 void onMidPointChanged(
double midPoint);
96 void onSharpnessChanged(
double sharpness);
97 void onAxesModified();
98 void restorePalette();
99 void onExpandButton(
bool state);
101 QScopedPointer<ctkVTKScalarsToColorsWidgetPrivate> d_ptr;