dox/Hybrid/vtkRenderLargeImage.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00031
#ifndef __vtkRenderLargeImage_h
00032
#define __vtkRenderLargeImage_h
00033
00034
#include "vtkImageSource.h"
00035
00036
class vtkRenderer;
00037
00038 class VTK_HYBRID_EXPORT vtkRenderLargeImage :
public vtkImageSource
00039 {
00040
public:
00041
static vtkRenderLargeImage *
New();
00042 vtkTypeRevisionMacro(vtkRenderLargeImage,
vtkImageSource);
00043
void PrintSelf(ostream& os,
vtkIndent indent);
00044
00046
00047 vtkSetMacro(Magnification,
int);
00048 vtkGetMacro(Magnification,
int);
00050
00052
virtual void SetInput(
vtkRenderer*);
00053
00055
00057 vtkGetObjectMacro(Input,
vtkRenderer);
00059
00060
protected:
00061 vtkRenderLargeImage();
00062 ~vtkRenderLargeImage();
00063
00064 int Magnification;
00065 vtkRenderer *Input;
00066
void ExecuteData(
vtkDataObject *data);
00067
void ExecuteInformation();
00068
private:
00069 vtkRenderLargeImage(
const vtkRenderLargeImage&);
00070
void operator=(
const vtkRenderLargeImage&);
00071 };
00072
00073
#endif