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

vtkHierarchicalBoxApplyFilterCommand Class Reference

#include <vtkHierarchicalBoxApplyFilterCommand.h>

Inheritance diagram for vtkHierarchicalBoxApplyFilterCommand:

Inheritance graph
[legend]
Collaboration diagram for vtkHierarchicalBoxApplyFilterCommand:

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 vtkHierarchicalBoxDataSet. Currently, the filter has to be a subclass of vtkDataSetToDataSetFilter and the datasets have to be vtkUniformGrid.

Created by:
  • Geveci, Berk
CVS contributions (if > 5%):
  • Geveci, Berk (90%)
  • King, Brad (9%)
CVS logs (CVSweb):
  • .cxx (/Filtering/vtkHierarchicalBoxApplyFilterCommand.cxx)
  • .h (/Filtering/vtkHierarchicalBoxApplyFilterCommand.h)

Definition at line 44 of file vtkHierarchicalBoxApplyFilterCommand.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 *callData)
void SetOutput (vtkHierarchicalBoxDataSet *output)
virtual vtkHierarchicalBoxDataSetGetOutput ()

Static Public Member Functions

vtkHierarchicalBoxApplyFilterCommandNew ()
int IsTypeOf (const char *type)
vtkHierarchicalBoxApplyFilterCommandSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkHierarchicalBoxApplyFilterCommand ()
 ~vtkHierarchicalBoxApplyFilterCommand ()
 vtkHierarchicalBoxApplyFilterCommand (const vtkHierarchicalBoxApplyFilterCommand &)
void operator= (const vtkHierarchicalBoxApplyFilterCommand &)

Protected Attributes

vtkHierarchicalBoxDataSetOutput


Member Typedef Documentation

typedef vtkApplyFilterCommand vtkHierarchicalBoxApplyFilterCommand::Superclass
 

Reimplemented from vtkApplyFilterCommand.

Definition at line 50 of file vtkHierarchicalBoxApplyFilterCommand.h.


Constructor & Destructor Documentation

vtkHierarchicalBoxApplyFilterCommand::vtkHierarchicalBoxApplyFilterCommand  )  [protected]
 

vtkHierarchicalBoxApplyFilterCommand::~vtkHierarchicalBoxApplyFilterCommand  )  [protected]
 

vtkHierarchicalBoxApplyFilterCommand::vtkHierarchicalBoxApplyFilterCommand const vtkHierarchicalBoxApplyFilterCommand  )  [protected]
 


Member Function Documentation

vtkHierarchicalBoxApplyFilterCommand* vtkHierarchicalBoxApplyFilterCommand::New  )  [static]
 

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

Reimplemented from vtkObject.

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

Reimplemented from vtkApplyFilterCommand.

int vtkHierarchicalBoxApplyFilterCommand::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 vtkHierarchicalBoxApplyFilterCommand::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.

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

Reimplemented from vtkApplyFilterCommand.

void vtkHierarchicalBoxApplyFilterCommand::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 vtkHierarchicalBoxApplyFilterCommand::Execute vtkCompositeDataVisitor caller,
vtkDataObject input,
void *  callData
[virtual]
 

Called by the visitor. The caller should pass itself, the current dataset. The last argument should be a pointer to an instance of LevelInformation.

Implements vtkCompositeDataCommand.

void vtkHierarchicalBoxApplyFilterCommand::SetOutput vtkHierarchicalBoxDataSet output  ) 
 

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

virtual vtkHierarchicalBoxDataSet* vtkHierarchicalBoxApplyFilterCommand::GetOutput  )  [virtual]
 

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

void vtkHierarchicalBoxApplyFilterCommand::Initialize  )  [virtual]
 

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

Reimplemented from vtkCompositeDataCommand.

void vtkHierarchicalBoxApplyFilterCommand::operator= const vtkHierarchicalBoxApplyFilterCommand  )  [protected]
 


Member Data Documentation

vtkHierarchicalBoxDataSet* vtkHierarchicalBoxApplyFilterCommand::Output [protected]
 

Definition at line 75 of file vtkHierarchicalBoxApplyFilterCommand.h.


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