#include <vtkCompositeDataCommand.h>
Inheritance diagram for vtkCompositeDataCommand:
vtkCompositeDataCommand and it's subclasses are used by the visitor classes. Visitors apply the command on each item of a collection by calling Execute and passing the appropriate arguments
Definition at line 44 of file vtkCompositeDataCommand.h.
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Initialize () |
virtual void | Execute (vtkCompositeDataVisitor *caller, vtkDataObject *input, void *callData)=0 |
Static Public Member Functions | |
int | IsTypeOf (const char *type) |
vtkCompositeDataCommand * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkCompositeDataCommand () | |
virtual | ~vtkCompositeDataCommand () |
|
Reimplemented from vtkObject. Reimplemented in vtkApplyFilterCommand, vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. Definition at line 47 of file vtkCompositeDataCommand.h. |
|
|
|
|
|
Reimplemented from vtkObject. Reimplemented in vtkApplyFilterCommand, vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. |
|
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 vtkObject. Reimplemented in vtkApplyFilterCommand, vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. |
|
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 vtkObject. Reimplemented in vtkApplyFilterCommand, vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. |
|
Reimplemented from vtkObject. Reimplemented in vtkApplyFilterCommand, vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. |
|
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 vtkObject. Reimplemented in vtkApplyFilterCommand, vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. |
|
Called by the visitor. The caller should pass itself, the current dataset. The last argument can be used to pass additional information. Implemented in vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. |
|
Initialize should be called before iteration starts. It allows the command to initialize things like outputs. Reimplemented in vtkHierarchicalBoxApplyFilterCommand, and vtkMultiBlockApplyFilterCommand. Definition at line 61 of file vtkCompositeDataCommand.h. |