SIVIC API  0.9.26
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
svkMultiWindowToImageFilter Class Reference

#include <svkMultiWindowToImageFilter.h>

Inheritance diagram for svkMultiWindowToImageFilter:

Public Member Functions

 vtkTypeMacro (svkMultiWindowToImageFilter, vtkAlgorithm)
 
virtual void SetInput (vtkRenderWindow *data, int indX=0, int indY=0, int magnification=1)
 
virtual vtkImageData * GetOutput ()
 
void SetPadConstant (int)
 

Static Public Member Functions

static
svkMultiWindowToImageFilter
New ()
 

Protected Member Functions

 svkMultiWindowToImageFilter ()
 
 ~svkMultiWindowToImageFilter ()
 
virtual int FillOutputPortInformation (int vtkNotUsed(port), vtkInformation *info)
 
virtual int ProcessRequest (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual int RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 

Detailed Description

Class that creates a composite vtkImageData object from multiple vtkRenderWindows. Window images are obtained from vtkWindowToImageFilter and packed into a rectangle according to their specified indices starting at the toplc (0,0) restering first in x, then downward in y.

Constructor & Destructor Documentation

Member Function Documentation

int FillOutputPortInformation ( int   vtkNotUsedport,
vtkInformation *  info 
)
protectedvirtual
vtkImageData * GetOutput ( )
virtual
static svkMultiWindowToImageFilter* New ( )
static
int ProcessRequest ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
int RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
int RequestInformation ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
void SetInput ( vtkRenderWindow *  data,
int  indX = 0,
int  indY = 0,
int  magnification = 1 
)
virtual
void SetPadConstant ( int  padConstant)

Sets the constant value used for padding.

vtkTypeMacro ( svkMultiWindowToImageFilter  ,
vtkAlgorithm   
)

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