78 #ifndef __vtkLineIntegralConvolution2D_h
79 #define __vtkLineIntegralConvolution2D_h
101 vtkSetMacro( EnhancedLIC,
int );
102 vtkGetMacro( EnhancedLIC,
int );
103 vtkBooleanMacro( EnhancedLIC,
int );
109 vtkSetMacro( LICForSurface,
int );
110 vtkGetMacro( LICForSurface,
int );
111 vtkBooleanMacro( LICForSurface,
int );
117 vtkSetMacro( NumberOfSteps,
int );
118 vtkGetMacro( NumberOfSteps,
int );
128 vtkSetClampMacro( LICStepSize,
double, 0.0, 1.0 );
129 vtkGetMacro( LICStepSize,
double );
148 vtkSetVector2Macro( ComponentIds,
int );
149 vtkGetVector2Macro( ComponentIds,
int );
160 vtkSetVector2Macro( GridSpacings,
double );
161 vtkGetVector2Macro( GridSpacings,
double );
169 vtkSetClampMacro( TransformVectors,
int, 0, 1 );
170 vtkBooleanMacro( TransformVectors,
int );
171 vtkGetMacro( TransformVectors,
int );
176 vtkSetClampMacro( Magnification,
int, 1,
VTK_INT_MAX );
177 vtkGetMacro( Magnification,
int );
184 void SetVectorShiftScale(
double shift,
double scale )
186 this->VectorShift = shift;
187 this->VectorScale =
scale;
203 int Execute(
unsigned int extent[4] );
204 int Execute(
int extent[4] );
227 double GridSpacings[2];