78 #ifndef __vtkLineIntegralConvolution2D_h
79 #define __vtkLineIntegralConvolution2D_h
81 #include "vtkRenderingOpenGLModule.h"
102 vtkSetMacro( EnhancedLIC,
int );
103 vtkGetMacro( EnhancedLIC,
int );
104 vtkBooleanMacro( EnhancedLIC,
int );
110 vtkSetMacro( LICForSurface,
int );
111 vtkGetMacro( LICForSurface,
int );
112 vtkBooleanMacro( LICForSurface,
int );
118 vtkSetMacro( NumberOfSteps,
int );
119 vtkGetMacro( NumberOfSteps,
int );
129 vtkSetClampMacro( LICStepSize,
double, 0.0, 1.0 );
130 vtkGetMacro( LICStepSize,
double );
149 vtkSetVector2Macro( ComponentIds,
int );
150 vtkGetVector2Macro( ComponentIds,
int );
161 vtkSetVector2Macro( GridSpacings,
double );
162 vtkGetVector2Macro( GridSpacings,
double );
170 vtkSetClampMacro( TransformVectors,
int, 0, 1 );
171 vtkBooleanMacro( TransformVectors,
int );
172 vtkGetMacro( TransformVectors,
int );
177 vtkSetClampMacro( Magnification,
int, 1,
VTK_INT_MAX );
178 vtkGetMacro( Magnification,
int );
185 void SetVectorShiftScale(
double shift,
double scale )
187 this->VectorShift = shift;
188 this->VectorScale =
scale;
204 int Execute(
unsigned int extent[4] );
205 int Execute(
int extent[4] );
228 double GridSpacings[2];