VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkRenderLargeImage Class Reference

Use tiling to generate a large rendering. More...

#include <vtkRenderLargeImage.h>

Inherits vtkAlgorithm.

Public Types

typedef vtkAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkRenderLargeImageNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetInput (vtkRenderer *)
 
vtkImageData * GetOutput ()
 
virtual void SetMagnification (int)
 
virtual int GetMagnification ()
 
virtual vtkRenderer * GetInput ()
 
virtual int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Static Public Member Functions

static vtkRenderLargeImageNew ()
 
static int IsTypeOf (const char *type)
 
static vtkRenderLargeImageSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkRenderLargeImage ()
 
 ~vtkRenderLargeImage ()
 
void RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
void RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int FillOutputPortInformation (int port, vtkInformation *info)
 
void Rescale2DActors ()
 
void Shift2DActors (int x, int y)
 
void Restore2DActors ()
 

Protected Attributes

int Magnification
 
vtkRenderer * Input
 
vtkRenderLargeImage2DHelperClass * StoredData
 

Detailed Description

Use tiling to generate a large rendering.

vtkRenderLargeImage provides methods needed to read a region from a file.

Examples:
vtkRenderLargeImage (Examples)
Tests:
vtkRenderLargeImage (Tests)

Definition at line 39 of file vtkRenderLargeImage.h.

Member Typedef Documentation

typedef vtkAlgorithm vtkRenderLargeImage::Superclass

Definition at line 43 of file vtkRenderLargeImage.h.

Constructor & Destructor Documentation

vtkRenderLargeImage::vtkRenderLargeImage ( )
protected
vtkRenderLargeImage::~vtkRenderLargeImage ( )
protected

Member Function Documentation

static vtkRenderLargeImage* vtkRenderLargeImage::New ( )
static
static int vtkRenderLargeImage::IsTypeOf ( const char *  type)
static
virtual int vtkRenderLargeImage::IsA ( const char *  type)
virtual
static vtkRenderLargeImage* vtkRenderLargeImage::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkRenderLargeImage::NewInstanceInternal ( ) const
protectedvirtual
vtkRenderLargeImage* vtkRenderLargeImage::NewInstance ( ) const
void vtkRenderLargeImage::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkRenderLargeImage::SetMagnification ( int  )
virtual

The magnification of the current render window

virtual int vtkRenderLargeImage::GetMagnification ( )
virtual

The magnification of the current render window

virtual void vtkRenderLargeImage::SetInput ( vtkRenderer *  )
virtual

Indicates what renderer to get the pixel data from.

virtual vtkRenderer* vtkRenderLargeImage::GetInput ( )
virtual

Returns which renderer is being used as the source for the pixel data.

vtkImageData* vtkRenderLargeImage::GetOutput ( )

Get the output data object for a port on this algorithm.

virtual int vtkRenderLargeImage::ProcessRequest ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
virtual

see vtkAlgorithm for details

void vtkRenderLargeImage::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected
void vtkRenderLargeImage::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected
virtual int vtkRenderLargeImage::FillOutputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual
void vtkRenderLargeImage::Rescale2DActors ( )
protected
void vtkRenderLargeImage::Shift2DActors ( int  x,
int  y 
)
protected
void vtkRenderLargeImage::Restore2DActors ( )
protected

Member Data Documentation

int vtkRenderLargeImage::Magnification
protected

Definition at line 75 of file vtkRenderLargeImage.h.

vtkRenderer* vtkRenderLargeImage::Input
protected

Definition at line 76 of file vtkRenderLargeImage.h.

vtkRenderLargeImage2DHelperClass* vtkRenderLargeImage::StoredData
protected

Definition at line 93 of file vtkRenderLargeImage.h.


The documentation for this class was generated from the following file: