#include <vtkXMLPHierarchicalBoxDataWriter.h>
vtkXMLPCompositeDataWriter writes (in parallel or serially) the VTK XML multi-group, multi-block hierarchical and hierarchical box files. XML multi-group data files are meta-files that point to a list of serial VTK XML files.
Definition at line 32 of file vtkXMLPHierarchicalBoxDataWriter.h.
Public Types | |
typedef vtkXMLHierarchicalBoxDataWriter | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetWriteMetaFile (int flag) |
virtual void | SetController (vtkMultiProcessController *) |
virtual vtkMultiProcessController * | GetController () |
Static Public Member Functions | |
static vtkXMLPHierarchicalBoxDataWriter * | New () |
static int | IsTypeOf (const char *type) |
static vtkXMLPHierarchicalBoxDataWriter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkXMLPHierarchicalBoxDataWriter () | |
~vtkXMLPHierarchicalBoxDataWriter () | |
virtual void | FillDataTypes (vtkCompositeDataSet *) |
Protected Attributes | |
vtkMultiProcessController * | Controller |
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
Definition at line 36 of file vtkXMLPHierarchicalBoxDataWriter.h.
vtkXMLPHierarchicalBoxDataWriter::vtkXMLPHierarchicalBoxDataWriter | ( | ) | [protected] |
vtkXMLPHierarchicalBoxDataWriter::~vtkXMLPHierarchicalBoxDataWriter | ( | ) | [protected] |
static vtkXMLPHierarchicalBoxDataWriter* vtkXMLPHierarchicalBoxDataWriter::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
virtual const char* vtkXMLPHierarchicalBoxDataWriter::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
static int vtkXMLPHierarchicalBoxDataWriter::IsTypeOf | ( | const char * | name | ) | [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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
virtual int vtkXMLPHierarchicalBoxDataWriter::IsA | ( | const char * | name | ) | [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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
static vtkXMLPHierarchicalBoxDataWriter* vtkXMLPHierarchicalBoxDataWriter::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
void vtkXMLPHierarchicalBoxDataWriter::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 vtkXMLHierarchicalBoxDataWriter.
virtual void vtkXMLPHierarchicalBoxDataWriter::SetController | ( | vtkMultiProcessController * | ) | [virtual] |
Controller used to communicate data type of blocks. By default, the global controller is used. If you want another controller to be used, set it with this. If no controller is set, only the local blocks will be written to the meta-file.
virtual vtkMultiProcessController* vtkXMLPHierarchicalBoxDataWriter::GetController | ( | ) | [virtual] |
Controller used to communicate data type of blocks. By default, the global controller is used. If you want another controller to be used, set it with this. If no controller is set, only the local blocks will be written to the meta-file.
virtual void vtkXMLPHierarchicalBoxDataWriter::SetWriteMetaFile | ( | int | flag | ) | [virtual] |
Set whether this instance will write the meta-file. WriteMetaFile is set to flag only on process 0 and all other processes have WriteMetaFile set to 0 by default.
Reimplemented from vtkXMLCompositeDataWriter.
virtual void vtkXMLPHierarchicalBoxDataWriter::FillDataTypes | ( | vtkCompositeDataSet * | ) | [protected, virtual] |
Determine the data types for each of the leaf nodes.
Reimplemented from vtkXMLHierarchicalBoxDataWriter.
Definition at line 61 of file vtkXMLPHierarchicalBoxDataWriter.h.