Main Page | Directories | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkMultiBlockApplyFilterCommand Class Reference

#include <vtkMultiBlockApplyFilterCommand.h>

Inheritance diagram for vtkMultiBlockApplyFilterCommand:

Inheritance graph
[legend]
Collaboration diagram for vtkMultiBlockApplyFilterCommand:

Collaboration graph
[legend]
List of all members.

Detailed Description

command responsible for executing a filter on datasets

vtkMultiBlockApplyFilterCommand is a concrete implemetation of vtkApplyFilterCommand. It executes the filter on each dataset and collects the output in a vtkMultiBlockDataSet.

Created by:
  • Geveci, Berk
CVS contributions (if > 5%):
  • Geveci, Berk (89%)
  • King, Brad (10%)
CVS logs (CVSweb):
  • .cxx (/Filtering/vtkMultiBlockApplyFilterCommand.cxx)
  • .h (/Filtering/vtkMultiBlockApplyFilterCommand.h)
Examples:
vtkMultiBlockApplyFilterCommand (Examples)
Tests:
vtkMultiBlockApplyFilterCommand (Tests)

Definition at line 47 of file vtkMultiBlockApplyFilterCommand.h.

Public Types

typedef vtkApplyFilterCommand Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void Initialize ()
virtual void Execute (vtkCompositeDataVisitor *caller, vtkDataObject *input, void *)
void SetOutput (vtkMultiBlockDataSet *output)
virtual vtkMultiBlockDataSetGetOutput ()

Static Public Member Functions

vtkMultiBlockApplyFilterCommandNew ()
int IsTypeOf (const char *type)
vtkMultiBlockApplyFilterCommandSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkMultiBlockApplyFilterCommand ()
 ~vtkMultiBlockApplyFilterCommand ()

Protected Attributes

vtkMultiBlockDataSetOutput


Member Typedef Documentation

typedef vtkApplyFilterCommand vtkMultiBlockApplyFilterCommand::Superclass
 

Reimplemented from vtkApplyFilterCommand.

Definition at line 52 of file vtkMultiBlockApplyFilterCommand.h.


Constructor & Destructor Documentation

vtkMultiBlockApplyFilterCommand::vtkMultiBlockApplyFilterCommand  )  [protected]
 

vtkMultiBlockApplyFilterCommand::~vtkMultiBlockApplyFilterCommand  )  [protected]
 


Member Function Documentation

vtkMultiBlockApplyFilterCommand* vtkMultiBlockApplyFilterCommand::New  )  [static]
 

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkObject.

virtual const char* vtkMultiBlockApplyFilterCommand::GetClassName  )  [virtual]
 

Reimplemented from vtkApplyFilterCommand.

int vtkMultiBlockApplyFilterCommand::IsTypeOf const char *  type  )  [static]
 

Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkApplyFilterCommand.

virtual int vtkMultiBlockApplyFilterCommand::IsA const char *  type  )  [virtual]
 

Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkApplyFilterCommand.

vtkMultiBlockApplyFilterCommand* vtkMultiBlockApplyFilterCommand::SafeDownCast vtkObject o  )  [static]
 

Reimplemented from vtkApplyFilterCommand.

void vtkMultiBlockApplyFilterCommand::PrintSelf ostream &  os,
vtkIndent  indent
[virtual]
 

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkApplyFilterCommand.

virtual void vtkMultiBlockApplyFilterCommand::Execute vtkCompositeDataVisitor caller,
vtkDataObject input,
void * 
[virtual]
 

Called by the visitor. The caller should pass itself, the current dataset. The last argument is ignored.

Implements vtkCompositeDataCommand.

void vtkMultiBlockApplyFilterCommand::SetOutput vtkMultiBlockDataSet output  ) 
 

The output to be used to store the results. A default output is created during construction.

virtual vtkMultiBlockDataSet* vtkMultiBlockApplyFilterCommand::GetOutput  )  [virtual]
 

The output to be used to store the results. A default output is created during construction.

void vtkMultiBlockApplyFilterCommand::Initialize  )  [virtual]
 

Initialize should be called before iteration starts. It initializes the output.

Reimplemented from vtkCompositeDataCommand.


Member Data Documentation

vtkMultiBlockDataSet* vtkMultiBlockApplyFilterCommand::Output [protected]
 

Definition at line 76 of file vtkMultiBlockApplyFilterCommand.h.


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