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.
vtkXMLUnstructuredDataWriter provides VTK XML writing functionality that is common among all the unstructured data formats.
- Created by:
-
- CVS contributions (if > 5%):
- King, Brad (74%)
- Henderson, Amy (24%)
- CVS logs (CVSweb):
.cxx (/IO/vtkXMLUnstructuredDataWriter
.cxx)
.h (/IO/vtkXMLUnstructuredDataWriter
.h)
Definition at line 43 of file vtkXMLUnstructuredDataWriter.h.
|
Public Types |
typedef vtkXMLWriter | Superclass |
Public Member Functions |
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 Member Functions |
int | IsTypeOf (const char *type) |
vtkXMLUnstructuredDataWriter * | SafeDownCast (vtkObject *o) |
Protected Member Functions |
| vtkXMLUnstructuredDataWriter () |
| ~vtkXMLUnstructuredDataWriter () |
vtkPointSet * | GetInputAsPointSet () |
virtual const char * | GetDataSetName ()=0 |
virtual void | SetInputUpdateExtent (int piece, int numPieces, int ghostLevel)=0 |
int | WriteData () |
virtual int | WriteInlineMode (vtkIndent indent) |
virtual void | WriteInlinePieceAttributes () |
virtual void | WriteInlinePiece (vtkIndent indent) |
virtual int | 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) |
virtual vtkIdType | GetNumberOfInputPoints () |
virtual vtkIdType | GetNumberOfInputCells ()=0 |
void | CalculateDataFractions (float *fractions) |
void | CalculateCellFractions (float *fractions, vtkIdType typesSize) |
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
Constructor & Destructor Documentation
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] |
|
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] |
|
|
Get/Set the piece to write to the file. If this is negative or equal to the NumberOfPieces, all pieces will be written. |
virtual int vtkXMLUnstructuredDataWriter::GetWritePiece |
( |
|
) |
[virtual] |
|
|
Get/Set the piece to write to the file. If this is 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 int vtkXMLUnstructuredDataWriter::WriteInlineMode |
( |
vtkIndent |
indent |
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteInlinePieceAttributes |
( |
|
) |
[protected, virtual] |
|
virtual void vtkXMLUnstructuredDataWriter::WriteInlinePiece |
( |
vtkIndent |
indent |
) |
[protected, virtual] |
|
virtual int 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] |
|
virtual vtkIdType vtkXMLUnstructuredDataWriter::GetNumberOfInputPoints |
( |
|
) |
[protected, virtual] |
|
virtual vtkIdType vtkXMLUnstructuredDataWriter::GetNumberOfInputCells |
( |
|
) |
[protected, pure virtual] |
|
void vtkXMLUnstructuredDataWriter::CalculateDataFractions |
( |
float * |
fractions |
) |
[protected] |
|
void vtkXMLUnstructuredDataWriter::CalculateCellFractions |
( |
float * |
fractions, |
|
|
vtkIdType |
typesSize |
|
) |
[protected] |
|
Member Data Documentation
The documentation for this class was generated from the following file: