17 #ifndef __vtkKWVolumeMaterialPropertyWidget_h
18 #define __vtkKWVolumeMaterialPropertyWidget_h
24 class vtkVolumeProperty;
31 void PrintSelf(ostream& os, vtkIndent indent);
35 virtual void SetVolumeProperty(vtkVolumeProperty *prop);
36 vtkGetObjectMacro(VolumeProperty, vtkVolumeProperty);
40 virtual void SetSelectedComponent(
int);
41 vtkGetMacro(SelectedComponent,
int);
42 vtkGetObjectMacro(ComponentSelectionWidget,
47 virtual void SetNumberOfComponents(
int);
48 vtkGetMacro(NumberOfComponents,
int);
52 virtual void SetAllowEnableShading(
int);
53 vtkBooleanMacro(AllowEnableShading,
int);
54 vtkGetMacro(AllowEnableShading,
int);
71 virtual void EnableShadingCallback(
int state);
72 virtual void SelectedComponentCallback(
int);