Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vtkXMLRectilinearGridWriter Class Reference

#include <vtkXMLRectilinearGridWriter.h>

Inheritance diagram for vtkXMLRectilinearGridWriter:

Inheritance graph
Collaboration diagram for vtkXMLRectilinearGridWriter:

Collaboration graph
List of all members.

Detailed Description

Write VTK XML RectilinearGrid files.

vtkXMLRectilinearGridWriter writes the VTK XML RectilinearGrid file format. One rectilinear grid input can be written into one file in any number of streamed pieces. The standard extension for this writer's file format is "vtr". This writer is also used to write a single piece of the parallel file format.

See also:
vtkXMLRectilinearGridWriter (Tests)

Definition at line 38 of file vtkXMLRectilinearGridWriter.h.

Public Types

typedef vtkXMLStructuredDataWriter Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
const char * GetDefaultFileExtension ()
void PrintSelf (ostream &os, vtkIndent indent)
vtkRectilinearGridGetInput ()

Static Public Member Functions

static vtkXMLRectilinearGridWriterNew ()
static int IsTypeOf (const char *type)
static vtkXMLRectilinearGridWriterSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkXMLRectilinearGridWriter ()
 ~vtkXMLRectilinearGridWriter ()
virtual int FillInputPortInformation (int port, vtkInformation *info)
int WriteAppendedMode (vtkIndent indent)
void WriteAppendedPiece (int index, vtkIndent indent)
void WriteAppendedPieceData (int index)
void WriteInlinePiece (vtkIndent indent)
void GetInputExtent (int *extent)
const char * GetDataSetName ()
vtkDataArrayCreateExactCoordinates (vtkDataArray *a, int xyz)
void CalculateSuperclassFraction (float *fractions)
virtual void AllocatePositionArrays ()
virtual void DeletePositionArrays ()

Protected Attributes


Member Typedef Documentation

typedef vtkXMLStructuredDataWriter vtkXMLRectilinearGridWriter::Superclass

Reimplemented from vtkXMLStructuredDataWriter.

Definition at line 42 of file vtkXMLRectilinearGridWriter.h.

Constructor & Destructor Documentation

vtkXMLRectilinearGridWriter::vtkXMLRectilinearGridWriter  )  [protected]

vtkXMLRectilinearGridWriter::~vtkXMLRectilinearGridWriter  )  [protected]

Member Function Documentation

static vtkXMLRectilinearGridWriter* vtkXMLRectilinearGridWriter::New  )  [static]

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkAlgorithm.

virtual const char* vtkXMLRectilinearGridWriter::GetClassName  )  [virtual]

Reimplemented from vtkXMLStructuredDataWriter.

static int vtkXMLRectilinearGridWriter::IsTypeOf const char *  type  )  [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 vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkXMLStructuredDataWriter.

virtual int vtkXMLRectilinearGridWriter::IsA const char *  type  )  [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 vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkXMLStructuredDataWriter.

static vtkXMLRectilinearGridWriter* vtkXMLRectilinearGridWriter::SafeDownCast vtkObject o  )  [static]

Reimplemented from vtkXMLStructuredDataWriter.

void vtkXMLRectilinearGridWriter::PrintSelf ostream &  os,
vtkIndent  indent

Enumerate big and little endian byte order settings.

Reimplemented from vtkXMLStructuredDataWriter.

vtkRectilinearGrid* vtkXMLRectilinearGridWriter::GetInput  ) 

Get/Set the writer's input.

Reimplemented from vtkXMLWriter.

const char* vtkXMLRectilinearGridWriter::GetDefaultFileExtension  )  [virtual]

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

Implements vtkXMLWriter.

virtual int vtkXMLRectilinearGridWriter::FillInputPortInformation int  port,
vtkInformation info
[protected, virtual]

Fill the input port information objects for this algorithm. This is invoked by the first call to GetInputPortInformation for each port so subclasses can specify what they can handle.

Reimplemented from vtkAlgorithm.

int vtkXMLRectilinearGridWriter::WriteAppendedMode vtkIndent  indent  )  [protected]

void vtkXMLRectilinearGridWriter::WriteAppendedPiece int  index,
vtkIndent  indent
[protected, virtual]

Reimplemented from vtkXMLStructuredDataWriter.

void vtkXMLRectilinearGridWriter::WriteAppendedPieceData int  index  )  [protected, virtual]

Reimplemented from vtkXMLStructuredDataWriter.

void vtkXMLRectilinearGridWriter::WriteInlinePiece vtkIndent  indent  )  [protected, virtual]

Reimplemented from vtkXMLStructuredDataWriter.

void vtkXMLRectilinearGridWriter::GetInputExtent int *  extent  )  [protected, virtual]

Implements vtkXMLStructuredDataWriter.

const char* vtkXMLRectilinearGridWriter::GetDataSetName  )  [protected, virtual]

Implements vtkXMLWriter.

vtkDataArray* vtkXMLRectilinearGridWriter::CreateExactCoordinates vtkDataArray a,
int  xyz
[protected, virtual]

Reimplemented from vtkXMLWriter.

void vtkXMLRectilinearGridWriter::CalculateSuperclassFraction float *  fractions  )  [protected]

virtual void vtkXMLRectilinearGridWriter::AllocatePositionArrays  )  [protected, virtual]

Reimplemented from vtkXMLStructuredDataWriter.

virtual void vtkXMLRectilinearGridWriter::DeletePositionArrays  )  [protected, virtual]

Reimplemented from vtkXMLStructuredDataWriter.

Member Data Documentation

OffsetsManagerArray* vtkXMLRectilinearGridWriter::CoordinateOM [protected]

Definition at line 72 of file vtkXMLRectilinearGridWriter.h.

The documentation for this class was generated from the following file:
Generated on Tue Jan 22 00:34:09 2008 for VTK by  doxygen 1.4.3-20050530