18 #ifndef __vtkKWScalarComponentSelectionWidget_h
19 #define __vtkKWScalarComponentSelectionWidget_h
29 void PrintSelf(ostream& os, vtkIndent indent);
34 virtual void SetIndependentComponents(
int);
35 vtkGetMacro(IndependentComponents,
int);
36 vtkBooleanMacro(IndependentComponents,
int);
40 virtual void SetNumberOfComponents(
int);
41 vtkGetMacro(NumberOfComponents,
int);
45 virtual void SetSelectedComponent(
int);
46 vtkGetMacro(SelectedComponent,
int);
50 virtual void SetAllowComponentSelection(
int);
51 vtkBooleanMacro(AllowComponentSelection,
int);
52 vtkGetMacro(AllowComponentSelection,
int);
56 virtual void Update();
67 virtual void SetSelectedComponentChangedCommand(
68 vtkObject *
object,
const char *method);
85 virtual void SelectedComponentCallback(
int);
101 virtual void InvokeSelectedComponentChangedCommand(
int comp);