#include <vtkMultiBlockDataVisitor.h>
Inheritance diagram for vtkMultiBlockDataVisitor:
vtkMultiBlockDataVisitor is a concrete implementation of vtkCompositeDataIterator. It iterates over the collection and applies the command to each. It will recursively iterate over items in the composite datasets in the collection.
Definition at line 37 of file vtkMultiBlockDataVisitor.h.
Public Types | |
typedef vtkCompositeDataVisitor | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Execute () |
void | SetDataIterator (vtkMultiBlockDataIterator *it) |
virtual vtkMultiBlockDataIterator * | GetDataIterator () |
Static Public Member Functions | |
static vtkMultiBlockDataVisitor * | New () |
static int | IsTypeOf (const char *type) |
static vtkMultiBlockDataVisitor * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkMultiBlockDataVisitor () | |
virtual | ~vtkMultiBlockDataVisitor () |
void | ExecuteDataSet (vtkDataSet *ds) |
void | ExecuteCompositeDataSet (vtkCompositeDataIterator *iter) |
Protected Attributes | |
vtkMultiBlockDataIterator * | DataIterator |
|
Reimplemented from vtkCompositeDataVisitor. Definition at line 42 of file vtkMultiBlockDataVisitor.h. |
|
|
|
|
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObject. |
|
Reimplemented from vtkCompositeDataVisitor. |
|
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 vtkCompositeDataVisitor. |
|
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 vtkCompositeDataVisitor. |
|
Reimplemented from vtkCompositeDataVisitor. |
|
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 vtkCompositeDataVisitor. |
|
Set/Get the iterator used to access the items in the input. |
|
Set/Get the iterator used to access the items in the input. |
|
Apply the command on each object in the collection. Implements vtkCompositeDataVisitor. |
|
|
|
|
|
Definition at line 58 of file vtkMultiBlockDataVisitor.h. |