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

Sets the piece request for upstream filters. More...

#include <vtkPieceRequestFilter.h>

Inherits vtkAlgorithm.

Public Types

typedef vtkAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkPieceRequestFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetNumberOfPieces (int)
 
virtual int GetNumberOfPieces ()
 
virtual void SetPiece (int)
 
virtual int GetPiece ()
 
vtkDataObject * GetOutput ()
 
vtkDataObject * GetOutput (int)
 
void SetInputData (vtkDataObject *)
 
void SetInputData (int, vtkDataObject *)
 
virtual int ProcessRequest (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 

Static Public Member Functions

static vtkPieceRequestFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPieceRequestFilterSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkPieceRequestFilter ()
 
 ~vtkPieceRequestFilter ()
 
virtual int RequestDataObject (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int FillOutputPortInformation (int port, vtkInformation *info)
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 

Protected Attributes

int NumberOfPieces
 
int Piece
 

Detailed Description

Sets the piece request for upstream filters.

Sends the piece and number of pieces to upstream filters; passes the input to the output unmodified.

Definition at line 30 of file vtkPieceRequestFilter.h.

Member Typedef Documentation

typedef vtkAlgorithm vtkPieceRequestFilter::Superclass

Definition at line 34 of file vtkPieceRequestFilter.h.

Constructor & Destructor Documentation

vtkPieceRequestFilter::vtkPieceRequestFilter ( )
protected
vtkPieceRequestFilter::~vtkPieceRequestFilter ( )
inlineprotected

Definition at line 70 of file vtkPieceRequestFilter.h.

Member Function Documentation

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

The total number of pieces.

virtual int vtkPieceRequestFilter::GetNumberOfPieces ( )
virtual

The total number of pieces.

virtual void vtkPieceRequestFilter::SetPiece ( int  )
virtual

The piece to extract.

virtual int vtkPieceRequestFilter::GetPiece ( )
virtual

The piece to extract.

vtkDataObject* vtkPieceRequestFilter::GetOutput ( )

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

vtkDataObject* vtkPieceRequestFilter::GetOutput ( int  )

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

void vtkPieceRequestFilter::SetInputData ( vtkDataObject *  )

Set an input of this algorithm.

void vtkPieceRequestFilter::SetInputData ( int  ,
vtkDataObject *   
)

Set an input of this algorithm.

virtual int vtkPieceRequestFilter::ProcessRequest ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
virtual

see vtkAlgorithm for details

virtual int vtkPieceRequestFilter::RequestDataObject ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
virtual int vtkPieceRequestFilter::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkPieceRequestFilter::RequestUpdateExtent ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkPieceRequestFilter::FillOutputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual
virtual int vtkPieceRequestFilter::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

Member Data Documentation

int vtkPieceRequestFilter::NumberOfPieces
protected

Definition at line 87 of file vtkPieceRequestFilter.h.

int vtkPieceRequestFilter::Piece
protected

Definition at line 88 of file vtkPieceRequestFilter.h.


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