92 #ifndef vtkLineIntegralConvolution2D_h 
   93 #define vtkLineIntegralConvolution2D_h 
   96 #include "vtkRenderingLICOpenGL2Module.h"  
  136   vtkSetClampMacro(EnhancedLIC, 
int, 0, 1);
 
  137   vtkGetMacro(EnhancedLIC, 
int);
 
  138   vtkBooleanMacro(EnhancedLIC, 
int);
 
  165     ENHANCE_CONTRAST_OFF = 0,
 
  166     ENHANCE_CONTRAST_ON = 1
 
  168   vtkSetClampMacro(EnhanceContrast, 
int, 0, 2);
 
  169   vtkGetMacro(EnhanceContrast, 
int);
 
  170   vtkBooleanMacro(EnhanceContrast, 
int);
 
  191   vtkSetClampMacro(LowContrastEnhancementFactor, 
double, 0.0, 1.0);
 
  192   vtkGetMacro(LowContrastEnhancementFactor, 
double);
 
  193   vtkSetClampMacro(HighContrastEnhancementFactor, 
double, 0.0, 1.0);
 
  194   vtkGetMacro(HighContrastEnhancementFactor, 
double);
 
  205   vtkGetMacro(AntiAlias, 
int);
 
  206   vtkBooleanMacro(AntiAlias, 
int);
 
  214   vtkSetClampMacro(NumberOfSteps, 
int, 0, 
VTK_INT_MAX);
 
  215   vtkGetMacro(NumberOfSteps, 
int);
 
  227   vtkGetMacro(StepSize, 
double);
 
  236   void SetComponentIds(
int c0, 
int c1);
 
  238   vtkGetVector2Macro(ComponentIds, 
int);
 
  247   vtkSetClampMacro(MaxNoiseValue, 
double, 0.0, 1.0);
 
  248   vtkGetMacro(MaxNoiseValue, 
double);
 
  258   void SetTransformVectors(
int val);
 
  259   vtkGetMacro(TransformVectors, 
int);
 
  283   void SetNormalizeVectors(
int val);
 
  284   vtkGetMacro(NormalizeVectors, 
int);
 
  297   vtkSetClampMacro(MaskThreshold, 
double, -1.0, 
VTK_FLOAT_MAX);
 
  298   vtkGetMacro(MaskThreshold, 
double);
 
  325     const std::deque<vtkPixelExtent>& vectorExtent, 
const std::deque<vtkPixelExtent>& licExtent,
 
  377   void RenderQuad(
float computeBounds[4], 
vtkPixelExtent computeExtent);