28 #ifndef vtkImageProperty_h 
   29 #define vtkImageProperty_h 
   32 #include "vtkRenderingCoreModule.h"  
   56   vtkSetMacro(ColorWindow, 
double);
 
   57   vtkGetMacro(ColorWindow, 
double);
 
   64   vtkSetMacro(ColorLevel, 
double);
 
   65   vtkGetMacro(ColorLevel, 
double);
 
   84   vtkSetMacro(UseLookupTableScalarRange, 
vtkTypeBool);
 
   85   vtkGetMacro(UseLookupTableScalarRange, 
vtkTypeBool);
 
   86   vtkBooleanMacro(UseLookupTableScalarRange, 
vtkTypeBool);
 
   96   vtkSetClampMacro(Opacity, 
double, 0.0, 1.0);
 
   97   vtkGetMacro(Opacity, 
double);
 
  104   vtkSetClampMacro(Ambient, 
double, 0.0, 1.0);
 
  105   vtkGetMacro(Ambient, 
double);
 
  112   vtkSetClampMacro(Diffuse, 
double, 0.0, 1.0);
 
  113   vtkGetMacro(Diffuse, 
double);
 
  121   vtkGetMacro(InterpolationType, 
int);
 
  125   virtual const char* GetInterpolationTypeAsString();
 
  133   vtkSetMacro(LayerNumber, 
int);
 
  151   vtkSetVector2Macro(CheckerboardSpacing, 
double);
 
  152   vtkGetVector2Macro(CheckerboardSpacing, 
double);
 
  160   vtkSetVector2Macro(CheckerboardOffset, 
double);
 
  161   vtkGetVector2Macro(CheckerboardOffset, 
double);
 
  180   vtkSetVector3Macro(BackingColor, 
double);
 
  181   vtkGetVector3Macro(BackingColor, 
double);
 
  204   double CheckerboardSpacing[2];
 
  205   double CheckerboardOffset[2];
 
  207   double BackingColor[3];