Go to the documentation of this file.
42 #ifndef vtkStructuredGridLIC2D_h
43 #define vtkStructuredGridLIC2D_h
45 #include "vtkRenderingLICOpenGL2Module.h"
80 vtkGetMacro(Steps,
int);
97 vtkGetMacro(StepSize,
double);
105 vtkGetMacro(Magnification,
int);
void AllocateOutputData(vtkDataObject *output, vtkInformation *outInfo)
Stolen from vtkImageAlgorithm.
Superclass for algorithms that produce only structured grid as output.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
vtkOpenGLHelper * LICProgram
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
topologically regular array of data
void AllocateScalars(vtkStructuredGrid *sg, vtkInformation *outInfo)
Stolen from vtkImageData.
Create an image filled with noise.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
int GetLICSuccess()
Check if LIC runs properly.
int GetFBOSuccess()
Check if FBO is started properly.
GPU implementation of a Line Integral Convolution, a technique for imaging vector fields.
static vtkStructuredGridLIC2D * New()
a simple class to control print indentation
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Fill the output port information objects for this algorithm.
vtkRenderWindow * GetContext()
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
int RequestUpdateExtent(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
create a window for renderers to draw into
general representation of visualization data
int SetContext(vtkRenderWindow *context)
Get/Set the context.
~vtkStructuredGridLIC2D()