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
vtkImageCheckerboard Class Reference

show two images at once using a checkboard pattern More...

#include <vtkImageCheckerboard.h>

Inherits vtkThreadedImageAlgorithm.

Public Types

typedef vtkThreadedImageAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkImageCheckerboardNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetNumberOfDivisions (int, int, int)
 
virtual void SetNumberOfDivisions (int[3])
 
virtual int * GetNumberOfDivisions ()
 
virtual void GetNumberOfDivisions (int data[3])
 
virtual void SetInput1Data (vtkDataObject *in)
 
virtual void SetInput2Data (vtkDataObject *in)
 

Static Public Member Functions

static vtkImageCheckerboardNew ()
 
static int IsTypeOf (const char *type)
 
static vtkImageCheckerboardSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkImageCheckerboard ()
 
 ~vtkImageCheckerboard ()
 
virtual void ThreadedRequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
 

Protected Attributes

int NumberOfDivisions [3]
 

Detailed Description

show two images at once using a checkboard pattern

vtkImageCheckerboard displays two images as one using a checkerboard pattern. This filter can be used to compare two images. The checkerboard pattern is controlled by the NumberOfDivisions ivar. This controls the number of checkerboard divisions in the whole extent of the image.

Tests:
vtkImageCheckerboard (Tests)

Definition at line 35 of file vtkImageCheckerboard.h.

Member Typedef Documentation

typedef vtkThreadedImageAlgorithm vtkImageCheckerboard::Superclass

Definition at line 39 of file vtkImageCheckerboard.h.

Constructor & Destructor Documentation

vtkImageCheckerboard::vtkImageCheckerboard ( )
protected
vtkImageCheckerboard::~vtkImageCheckerboard ( )
inlineprotected

Definition at line 56 of file vtkImageCheckerboard.h.

Member Function Documentation

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

Set/Get the number of divisions along each axis.

virtual void vtkImageCheckerboard::SetNumberOfDivisions ( int  [3])
virtual

Set/Get the number of divisions along each axis.

virtual int* vtkImageCheckerboard::GetNumberOfDivisions ( )
virtual

Set/Get the number of divisions along each axis.

virtual void vtkImageCheckerboard::GetNumberOfDivisions ( int  data[3])
virtual

Set/Get the number of divisions along each axis.

virtual void vtkImageCheckerboard::SetInput1Data ( vtkDataObject *  in)
inlinevirtual

Set the two inputs to this filter

Definition at line 50 of file vtkImageCheckerboard.h.

virtual void vtkImageCheckerboard::SetInput2Data ( vtkDataObject *  in)
inlinevirtual

Set the two inputs to this filter

Definition at line 51 of file vtkImageCheckerboard.h.

virtual void vtkImageCheckerboard::ThreadedRequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector,
vtkImageData ***  inData,
vtkImageData **  outData,
int  extent[6],
int  threadId 
)
protectedvirtual

Member Data Documentation

int vtkImageCheckerboard::NumberOfDivisions[3]
protected

Definition at line 64 of file vtkImageCheckerboard.h.


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