27 #ifndef __vtkRenderLargeImage_h
28 #define __vtkRenderLargeImage_h
30 #include "vtkFiltersHybridModule.h"
32 #include "vtkImageData.h"
35 class vtkActor2DCollection;
37 class vtkRenderLargeImage2DHelperClass;
44 void PrintSelf(ostream& os, vtkIndent indent);
48 vtkSetMacro(Magnification,
int);
49 vtkGetMacro(Magnification,
int);
53 virtual void SetInput(vtkRenderer*);
58 vtkGetObjectMacro(Input,vtkRenderer);
62 vtkImageData* GetOutput();
67 vtkInformationVector**,
68 vtkInformationVector*);
77 void RequestData(vtkInformation *,
78 vtkInformationVector **, vtkInformationVector *);
79 void RequestInformation (vtkInformation *,
80 vtkInformationVector **, vtkInformationVector *);
86 void Rescale2DActors();
88 void Shift2DActors(
int x,
int y);
90 void Restore2DActors();
Use tiling to generate a large rendering.
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
vtkRenderLargeImage2DHelperClass * StoredData
Superclass for all sources, filters, and sinks in VTK.
virtual int FillOutputPortInformation(int port, vtkInformation *info)
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)