ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkXMLPVAnimationWriter Class Reference

Data writer for ParaView. More...

#include <vtkXMLPVAnimationWriter.h>

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

Public Types

typedef vtkXMLPVDWriter Superclass
 
- Public Types inherited from vtkXMLPVDWriter
typedef vtkXMLWriter Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void Start ()
 Start a new animation with the current set of inputs. More...
 
void WriteTime (double time)
 Write the current time step. More...
 
void Finish ()
 Finish an animation by writing the collection file. More...
 
void AddRepresentation (vtkAlgorithm *, const char *groupname)
 Add/Remove representations. More...
 
void RemoveAllRepresentations ()
 Add/Remove representations. More...
 
- Public Member Functions inherited from vtkXMLPVDWriter
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual const char * GetDefaultFileExtension ()
 Get the default file extension for files written by this writer. More...
 
void AddInputData (vtkDataObject *)
 Add an input of this algorithm. More...
 
int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int GetPiece ()
 Get/Set the piece number to write. More...
 
virtual void SetPiece (int)
 Get/Set the piece number to write. More...
 
virtual int GetNumberOfPieces ()
 Get/Set the number of pieces into which the inputs are split. More...
 
virtual void SetNumberOfPieces (int)
 Get/Set the number of pieces into which the inputs are split. More...
 
virtual int GetGhostLevel ()
 Get/Set the number of ghost levels to be written for unstructured data. More...
 
virtual void SetGhostLevel (int)
 Get/Set the number of ghost levels to be written for unstructured data. More...
 
virtual int GetWriteCollectionFile ()
 Get/Set whether this instance will write the main collection file. More...
 
virtual void SetWriteCollectionFile (int flag)
 Get/Set whether this instance will write the main collection file. More...
 

Static Public Member Functions

static vtkXMLPVAnimationWriterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkXMLPVAnimationWriterSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkXMLPVDWriter
static vtkXMLPVDWriterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkXMLPVDWriterSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkXMLPVAnimationWriter ()
 
 ~vtkXMLPVAnimationWriter ()
 
virtual int WriteInternal ()
 
void AddFileName (const char *fileName)
 
void DeleteFileNames ()
 
void DeleteFiles ()
 
void AddInputInternal (const char *group)
 
- Protected Member Functions inherited from vtkXMLPVDWriter
 vtkXMLPVDWriter ()
 
 ~vtkXMLPVDWriter ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int WriteData ()
 
virtual const char * GetDataSetName ()
 
void CreateWriters ()
 
vtkXMLWriter * GetWriter (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 *)
 

Protected Attributes

int StartCalled
 
int FinishCalled
 
vtkXMLPVAnimationWriterInternals * Internal
 
char ** FileNamesCreated
 
int NumberOfFileNamesCreated
 
- Protected Attributes inherited from vtkXMLPVDWriter
vtkXMLPVDWriterInternals * Internal
 
int Piece
 
int NumberOfPieces
 
int GhostLevel
 
int WriteCollectionFile
 
int WriteCollectionFileInitialized
 
vtkCallbackCommand * ProgressObserver
 

Additional Inherited Members

- Static Protected Member Functions inherited from vtkXMLPVDWriter
static void ProgressCallbackFunction (vtkObject *, unsigned long, void *, void *)
 

Detailed Description

Data writer for ParaView.

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

Definition at line 31 of file vtkXMLPVAnimationWriter.h.

Member Typedef Documentation

◆ Superclass

Definition at line 35 of file vtkXMLPVAnimationWriter.h.

Constructor & Destructor Documentation

◆ vtkXMLPVAnimationWriter()

vtkXMLPVAnimationWriter::vtkXMLPVAnimationWriter ( )
protected

◆ ~vtkXMLPVAnimationWriter()

vtkXMLPVAnimationWriter::~vtkXMLPVAnimationWriter ( )
protected

Member Function Documentation

◆ New()

static vtkXMLPVAnimationWriter* vtkXMLPVAnimationWriter::New ( )
static

◆ GetClassName()

virtual const char* vtkXMLPVAnimationWriter::GetClassName ( )
virtual

Reimplemented from vtkXMLPVDWriter.

◆ IsTypeOf()

static int vtkXMLPVAnimationWriter::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkXMLPVAnimationWriter::IsA ( const char *  type)
virtual

Reimplemented from vtkXMLPVDWriter.

◆ SafeDownCast()

static vtkXMLPVAnimationWriter* vtkXMLPVAnimationWriter::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkXMLPVAnimationWriter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ AddRepresentation()

void vtkXMLPVAnimationWriter::AddRepresentation ( vtkAlgorithm *  ,
const char *  groupname 
)

Add/Remove representations.

◆ RemoveAllRepresentations()

void vtkXMLPVAnimationWriter::RemoveAllRepresentations ( )

Add/Remove representations.

◆ Start()

void vtkXMLPVAnimationWriter::Start ( )

Start a new animation with the current set of inputs.

◆ WriteTime()

void vtkXMLPVAnimationWriter::WriteTime ( double  time)

Write the current time step.

◆ Finish()

void vtkXMLPVAnimationWriter::Finish ( )

Finish an animation by writing the collection file.

◆ WriteInternal()

virtual int vtkXMLPVAnimationWriter::WriteInternal ( )
protectedvirtual

◆ AddFileName()

void vtkXMLPVAnimationWriter::AddFileName ( const char *  fileName)
protected

◆ DeleteFileNames()

void vtkXMLPVAnimationWriter::DeleteFileNames ( )
protected

◆ DeleteFiles()

void vtkXMLPVAnimationWriter::DeleteFiles ( )
protected

◆ AddInputInternal()

void vtkXMLPVAnimationWriter::AddInputInternal ( const char *  group)
protected

Member Data Documentation

◆ StartCalled

int vtkXMLPVAnimationWriter::StartCalled
protected

Definition at line 69 of file vtkXMLPVAnimationWriter.h.

◆ FinishCalled

int vtkXMLPVAnimationWriter::FinishCalled
protected

Definition at line 70 of file vtkXMLPVAnimationWriter.h.

◆ Internal

vtkXMLPVAnimationWriterInternals* vtkXMLPVAnimationWriter::Internal
protected

Definition at line 73 of file vtkXMLPVAnimationWriter.h.

◆ FileNamesCreated

char** vtkXMLPVAnimationWriter::FileNamesCreated
protected

Definition at line 75 of file vtkXMLPVAnimationWriter.h.

◆ NumberOfFileNamesCreated

int vtkXMLPVAnimationWriter::NumberOfFileNamesCreated
protected

Definition at line 76 of file vtkXMLPVAnimationWriter.h.


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