ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes
vtkXMLPVDWriter Class Reference

Data writer for ParaView. More...

#include <vtkXMLPVDWriter.h>

Inheritance diagram for vtkXMLPVDWriter:
Inheritance graph
[legend]
Collaboration diagram for vtkXMLPVDWriter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual const char * GetDefaultFileExtension ()
void AddInputData (vtkDataObject *)
int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int GetPiece ()
virtual void SetPiece (int)
virtual int GetNumberOfPieces ()
virtual void SetNumberOfPieces (int)
virtual int GetGhostLevel ()
virtual void SetGhostLevel (int)
virtual int GetWriteCollectionFile ()
virtual void SetWriteCollectionFile (int flag)

Static Public Member Functions

static vtkXMLPVDWriterNew ()
static int IsTypeOf (const char *type)
static vtkXMLPVDWriterSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkXMLPVDWriter ()
 ~vtkXMLPVDWriter ()
virtual int FillInputPortInformation (int port, vtkInformation *info)
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int WriteData ()
virtual const char * GetDataSetName ()
void CreateWriters ()
vtkXMLWriterGetWriter (int index)
void SplitFileName ()
const char * GetFilePrefix ()
const char * GetFilePath ()
void AppendEntry (const char *entry)
void DeleteAllEntries ()
int WriteCollectionFileIfRequested ()
void MakeDirectory (const char *name)
void RemoveADirectory (const char *name)
virtual void ProgressCallback (vtkAlgorithm *w)
virtual void ReportReferences (vtkGarbageCollector *)

Static Protected Member Functions

static void ProgressCallbackFunction (vtkObject *, unsigned long, void *, void *)

Protected Attributes

vtkXMLPVDWriterInternals * Internal
int Piece
int NumberOfPieces
int GhostLevel
int WriteCollectionFile
int WriteCollectionFileInitialized
vtkCallbackCommandProgressObserver

Detailed Description

Data writer for ParaView.

vtkXMLPVDWriter is used to save all parts of a current source to a file with pieces spread across ther server processes.

Definition at line 30 of file vtkXMLPVDWriter.h.


Constructor & Destructor Documentation

vtkXMLPVDWriter::vtkXMLPVDWriter ( ) [protected]
vtkXMLPVDWriter::~vtkXMLPVDWriter ( ) [protected]

Member Function Documentation

static vtkXMLPVDWriter* vtkXMLPVDWriter::New ( ) [static]

Reimplemented from vtkXMLWriter.

Reimplemented in vtkXMLPVAnimationWriter.

virtual const char* vtkXMLPVDWriter::GetClassName ( ) [virtual]

Reimplemented from vtkXMLWriter.

Reimplemented in vtkXMLPVAnimationWriter.

static int vtkXMLPVDWriter::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkXMLWriter.

Reimplemented in vtkXMLPVAnimationWriter.

virtual int vtkXMLPVDWriter::IsA ( const char *  type) [virtual]

Reimplemented from vtkXMLWriter.

Reimplemented in vtkXMLPVAnimationWriter.

static vtkXMLPVDWriter* vtkXMLPVDWriter::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkXMLWriter.

Reimplemented in vtkXMLPVAnimationWriter.

void vtkXMLPVDWriter::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkXMLWriter.

Reimplemented in vtkXMLPVAnimationWriter.

virtual const char* vtkXMLPVDWriter::GetDefaultFileExtension ( ) [virtual]

Get the default file extension for files written by this writer.

Implements vtkXMLWriter.

virtual int vtkXMLPVDWriter::GetPiece ( ) [virtual]

Get/Set the piece number to write. The same piece number is used for all inputs.

virtual void vtkXMLPVDWriter::SetPiece ( int  ) [virtual]

Get/Set the piece number to write. The same piece number is used for all inputs.

virtual int vtkXMLPVDWriter::GetNumberOfPieces ( ) [virtual]

Get/Set the number of pieces into which the inputs are split.

virtual void vtkXMLPVDWriter::SetNumberOfPieces ( int  ) [virtual]

Get/Set the number of pieces into which the inputs are split.

virtual int vtkXMLPVDWriter::GetGhostLevel ( ) [virtual]

Get/Set the number of ghost levels to be written for unstructured data.

virtual void vtkXMLPVDWriter::SetGhostLevel ( int  ) [virtual]

Get/Set the number of ghost levels to be written for unstructured data.

void vtkXMLPVDWriter::AddInputData ( vtkDataObject )

Add an input of this algorithm.

virtual int vtkXMLPVDWriter::GetWriteCollectionFile ( ) [virtual]

Get/Set whether this instance will write the main collection file.

virtual void vtkXMLPVDWriter::SetWriteCollectionFile ( int  flag) [virtual]

Get/Set whether this instance will write the main collection file.

int vtkXMLPVDWriter::ProcessRequest ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [virtual]

Reimplemented from vtkXMLWriter.

virtual int vtkXMLPVDWriter::FillInputPortInformation ( int  port,
vtkInformation info 
) [protected, virtual]

Reimplemented from vtkXMLWriter.

int vtkXMLPVDWriter::RequestData ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkXMLWriter.

virtual int vtkXMLPVDWriter::WriteData ( ) [protected, virtual]

Reimplemented from vtkXMLWriter.

virtual const char* vtkXMLPVDWriter::GetDataSetName ( ) [protected, virtual]

Implements vtkXMLWriter.

void vtkXMLPVDWriter::CreateWriters ( ) [protected]
vtkXMLWriter* vtkXMLPVDWriter::GetWriter ( int  index) [protected]
void vtkXMLPVDWriter::SplitFileName ( ) [protected]
const char* vtkXMLPVDWriter::GetFilePrefix ( ) [protected]
const char* vtkXMLPVDWriter::GetFilePath ( ) [protected]
void vtkXMLPVDWriter::AppendEntry ( const char *  entry) [protected]
void vtkXMLPVDWriter::DeleteAllEntries ( ) [protected]
int vtkXMLPVDWriter::WriteCollectionFileIfRequested ( ) [protected]
void vtkXMLPVDWriter::MakeDirectory ( const char *  name) [protected]
void vtkXMLPVDWriter::RemoveADirectory ( const char *  name) [protected]
static void vtkXMLPVDWriter::ProgressCallbackFunction ( vtkObject ,
unsigned  long,
void *  ,
void *   
) [static, protected]
virtual void vtkXMLPVDWriter::ProgressCallback ( vtkAlgorithm w) [protected, virtual]
virtual void vtkXMLPVDWriter::ReportReferences ( vtkGarbageCollector ) [protected, virtual]

Reimplemented from vtkXMLWriter.


Member Data Documentation

vtkXMLPVDWriterInternals* vtkXMLPVDWriter::Internal [protected]

Reimplemented in vtkXMLPVAnimationWriter.

Definition at line 109 of file vtkXMLPVDWriter.h.

Definition at line 112 of file vtkXMLPVDWriter.h.

Definition at line 115 of file vtkXMLPVDWriter.h.

Definition at line 118 of file vtkXMLPVDWriter.h.

Definition at line 121 of file vtkXMLPVDWriter.h.

Definition at line 122 of file vtkXMLPVDWriter.h.

Definition at line 131 of file vtkXMLPVDWriter.h.


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