vtkXMLPHierarchicalBoxDataWriter Class Reference

#include <vtkXMLPHierarchicalBoxDataWriter.h>

Inheritance diagram for vtkXMLPHierarchicalBoxDataWriter:

Inheritance graph
[legend]
Collaboration diagram for vtkXMLPHierarchicalBoxDataWriter:

Collaboration graph
[legend]

List of all members.


Detailed Description

parallel writer for vtkHierarchicalBoxDataSet.

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 vtkMultiProcessControllerGetController ()

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

vtkMultiProcessControllerController

Member Typedef Documentation

Reimplemented from vtkXMLHierarchicalBoxDataWriter.

Definition at line 36 of file vtkXMLPHierarchicalBoxDataWriter.h.


Constructor & Destructor Documentation

vtkXMLPHierarchicalBoxDataWriter::vtkXMLPHierarchicalBoxDataWriter (  )  [protected]

vtkXMLPHierarchicalBoxDataWriter::~vtkXMLPHierarchicalBoxDataWriter (  )  [protected]


Member Function Documentation

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.


Member Data Documentation

Definition at line 61 of file vtkXMLPHierarchicalBoxDataWriter.h.


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

Generated on Wed Aug 24 12:21:57 2011 for VTK by  doxygen 1.5.6