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

Changes extent, nothing else. More...

#include <vtkImageTranslateExtent.h>

Inherits vtkImageAlgorithm.

Public Types

typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkImageTranslateExtentNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetTranslation (int, int, int)
 
virtual void SetTranslation (int[3])
 
virtual int * GetTranslation ()
 
virtual void GetTranslation (int &, int &, int &)
 
virtual void GetTranslation (int[3])
 

Static Public Member Functions

static vtkImageTranslateExtentNew ()
 
static int IsTypeOf (const char *type)
 
static vtkImageTranslateExtentSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkImageTranslateExtent ()
 
 ~vtkImageTranslateExtent ()
 
virtual int RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

int Translation [3]
 

Detailed Description

Changes extent, nothing else.

vtkImageTranslateExtent shift the whole extent, but does not change the data.

Tests:
vtkImageTranslateExtent (Tests)

Definition at line 31 of file vtkImageTranslateExtent.h.

Member Typedef Documentation

typedef vtkImageAlgorithm vtkImageTranslateExtent::Superclass

Definition at line 35 of file vtkImageTranslateExtent.h.

Constructor & Destructor Documentation

vtkImageTranslateExtent::vtkImageTranslateExtent ( )
protected
vtkImageTranslateExtent::~vtkImageTranslateExtent ( )
inlineprotected

Definition at line 46 of file vtkImageTranslateExtent.h.

Member Function Documentation

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

Delta to change "WholeExtent". -1 changes 0->10 to -1->9.

virtual void vtkImageTranslateExtent::SetTranslation ( int  [3])
virtual

Delta to change "WholeExtent". -1 changes 0->10 to -1->9.

virtual int* vtkImageTranslateExtent::GetTranslation ( )
virtual

Delta to change "WholeExtent". -1 changes 0->10 to -1->9.

virtual void vtkImageTranslateExtent::GetTranslation ( int &  ,
int &  ,
int &   
)
virtual

Delta to change "WholeExtent". -1 changes 0->10 to -1->9.

virtual void vtkImageTranslateExtent::GetTranslation ( int  [3])
virtual

Delta to change "WholeExtent". -1 changes 0->10 to -1->9.

virtual int vtkImageTranslateExtent::RequestUpdateExtent ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkImageTranslateExtent::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkImageTranslateExtent::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

Member Data Documentation

int vtkImageTranslateExtent::Translation[3]
protected

Definition at line 46 of file vtkImageTranslateExtent.h.


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