Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
vtkXMLUnstructuredDataWriter Class Reference
#include <vtkXMLUnstructuredDataWriter.h>
Inheritance diagram for vtkXMLUnstructuredDataWriter:
[legend]Collaboration diagram for vtkXMLUnstructuredDataWriter:
[legend]List of all members.
Detailed Description
Superclass for VTK XML unstructured data writers.
- Date:
-
2002/10/16 18:23:07
- Revision:
-
1.1
vtkXMLUnstructuredDataWriter provides VTK XML writing functionality that is common among all the unstructured data formats.
- Created by:
-
- CVS contributions (if > 5%):
-
- CVS logs (CVSweb):
-
- .
cxx
(/IO/vtkXMLUnstructuredDataWriter.cxx)
- .
h
(/IO/vtkXMLUnstructuredDataWriter.h)
Definition at line 46 of file vtkXMLUnstructuredDataWriter.h.
|
Public Types |
typedef vtkXMLWriter | Superclass |
Public Methods |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | SetNumberOfPieces (int) |
virtual int | GetNumberOfPieces () |
|
virtual void | SetWritePiece (int) |
virtual int | GetWritePiece () |
|
virtual void | SetGhostLevel (int) |
virtual int | GetGhostLevel () |
Static Public Methods |
int | IsTypeOf (const char *type) |
vtkXMLUnstructuredDataWriter * | SafeDownCast (vtkObject *o) |
Protected Methods |
| vtkXMLUnstructuredDataWriter () |
| ~vtkXMLUnstructuredDataWriter () |
vtkPointSet * | GetInputAsPointSet () |
virtual const char * | GetDataSetName ()=0 |
virtual void | SetInputUpdateExtent (int piece, int numPieces, int ghostLevel)=0 |
int | WriteData () |
virtual void | WriteInlineMode (vtkIndent indent) |
virtual void | WriteInlinePieceAttributes () |
virtual void | WriteInlinePiece (vtkIndent indent) |
virtual void | WriteAppendedMode (vtkIndent indent) |
virtual void | WriteAppendedPieceAttributes (int index) |
virtual void | WriteAppendedPiece (int index, vtkIndent indent) |
virtual void | WriteAppendedPieceData (int index) |
void | WriteCellsInline (const char *name, vtkCellArray *cells, vtkDataArray *types, vtkIndent indent) |
unsigned long * | WriteCellsAppended (const char *name, vtkDataArray *types, vtkIndent indent) |
void | WriteCellsAppendedData (vtkCellArray *cells, vtkDataArray *types, unsigned long *positions) |
void | ConvertCells (vtkCellArray *cells) |
Protected Attributes |
int | NumberOfPieces |
int | WritePiece |
int | GhostLevel |
unsigned long * | PointsPositions |
unsigned long * | NumberOfPointsPositions |
unsigned long ** | PointDataPositions |
unsigned long ** | CellDataPositions |
vtkIdTypeArray * | CellPoints |
vtkIdTypeArray * | CellOffsets |
Member Typedef Documentation
typedef vtkXMLWriter vtkXMLUnstructuredDataWriter::Superclass
|
|
Constructor & Destructor Documentation
vtkXMLUnstructuredDataWriter::vtkXMLUnstructuredDataWriter |
( |
|
) |
[protected] |
|
vtkXMLUnstructuredDataWriter::~vtkXMLUnstructuredDataWriter |
( |
|
) |
[protected] |
|
Member Function Documentation
virtual const char* vtkXMLUnstructuredDataWriter::GetClassName |
( |
|
) |
[virtual] |
|
int vtkXMLUnstructuredDataWriter::IsTypeOf |
( |
const char * |
type |
) |
[static] |
|
virtual int vtkXMLUnstructuredDataWriter::IsA |
( |
const char * |
type |
) |
[virtual] |
|
vtkXMLUnstructuredDataWriter* vtkXMLUnstructuredDataWriter::SafeDownCast |
( |
vtkObject * |
o |
) |
[static] |
|
void vtkXMLUnstructuredDataWriter::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
[virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::SetNumberOfPieces |
( |
int |
|
) |
[virtual] |
|
|
Get/Set the number of pieces used to stream the image through the pipeline while writing to the file. |
virtual int vtkXMLUnstructuredDataWriter::GetNumberOfPieces |
( |
|
) |
[virtual] |
|
|
Get/Set the number of pieces used to stream the image through the pipeline while writing to the file. |
virtual void vtkXMLUnstructuredDataWriter::SetWritePiece |
( |
int |
|
) |
[virtual] |
|
|
negative or equal to the NumberOfPieces, all pieces will be written. |
virtual int vtkXMLUnstructuredDataWriter::GetWritePiece |
( |
|
) |
[virtual] |
|
|
negative or equal to the NumberOfPieces, all pieces will be written. |
virtual void vtkXMLUnstructuredDataWriter::SetGhostLevel |
( |
int |
|
) |
[virtual] |
|
|
Get/Set the ghost level used to pad each piece. |
virtual int vtkXMLUnstructuredDataWriter::GetGhostLevel |
( |
|
) |
[virtual] |
|
|
Get/Set the ghost level used to pad each piece. |
vtkPointSet* vtkXMLUnstructuredDataWriter::GetInputAsPointSet |
( |
|
) |
[protected] |
|
virtual const char* vtkXMLUnstructuredDataWriter::GetDataSetName |
( |
|
) |
[protected, pure virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::SetInputUpdateExtent |
( |
int |
piece, |
|
|
int |
numPieces, |
|
|
int |
ghostLevel |
|
) |
[protected, pure virtual] |
|
int vtkXMLUnstructuredDataWriter::WriteData |
( |
|
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteInlineMode |
( |
vtkIndent |
indent |
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteInlinePieceAttributes |
( |
|
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteInlinePiece |
( |
vtkIndent |
indent |
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteAppendedMode |
( |
vtkIndent |
indent |
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteAppendedPieceAttributes |
( |
int |
index |
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteAppendedPiece |
( |
int |
index, |
|
|
vtkIndent |
indent |
|
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteAppendedPieceData |
( |
int |
index |
) |
[protected, virtual] |
|
unsigned long* vtkXMLUnstructuredDataWriter::WriteCellsAppended |
( |
const char * |
name, |
|
|
vtkDataArray * |
types, |
|
|
vtkIndent |
indent |
|
) |
[protected] |
|
void vtkXMLUnstructuredDataWriter::WriteCellsAppendedData |
( |
vtkCellArray * |
cells, |
|
|
vtkDataArray * |
types, |
|
|
unsigned long * |
positions |
|
) |
[protected] |
|
void vtkXMLUnstructuredDataWriter::ConvertCells |
( |
vtkCellArray * |
cells |
) |
[protected] |
|
Member Data Documentation
int vtkXMLUnstructuredDataWriter::NumberOfPieces [protected]
|
|
int vtkXMLUnstructuredDataWriter::WritePiece [protected]
|
|
int vtkXMLUnstructuredDataWriter::GhostLevel [protected]
|
|
unsigned long* vtkXMLUnstructuredDataWriter::PointsPositions [protected]
|
|
unsigned long* vtkXMLUnstructuredDataWriter::NumberOfPointsPositions [protected]
|
|
unsigned long** vtkXMLUnstructuredDataWriter::PointDataPositions [protected]
|
|
unsigned long** vtkXMLUnstructuredDataWriter::CellDataPositions [protected]
|
|
The documentation for this class was generated from the following file: