#include <vtkXMLStructuredDataReader.h>
Inheritance diagram for vtkXMLStructuredDataReader:
vtkXMLStructuredDataReader provides functionality common to all structured data format readers.
Definition at line 46 of file vtkXMLStructuredDataReader.h.
Public Types | |
typedef vtkXMLDataReader | Superclass |
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkIdType | GetNumberOfPoints () |
virtual vtkIdType | GetNumberOfCells () |
virtual void | SetWholeSlices (int) |
virtual int | GetWholeSlices () |
virtual void | WholeSlicesOn () |
virtual void | WholeSlicesOff () |
Static Public Methods | |
int | IsTypeOf (const char *type) |
vtkXMLStructuredDataReader * | SafeDownCast (vtkObject *o) |
Protected Methods | |
vtkXMLStructuredDataReader () | |
~vtkXMLStructuredDataReader () | |
virtual void | SetOutputExtent (int *extent)=0 |
int | ReadPrimaryElement (vtkXMLDataElement *ePrimary) |
void | ReadXMLData () |
void | SetupEmptyOutput () |
void | SetupPieces (int numPieces) |
void | DestroyPieces () |
int | ReadArrayForPoints (vtkXMLDataElement *da, vtkDataArray *outArray) |
int | ReadArrayForCells (vtkXMLDataElement *da, vtkDataArray *outArray) |
int | ReadPiece (vtkXMLDataElement *ePiece) |
int | ReadSubExtent (int *inExtent, int *inDimensions, int *inIncrements, int *outExtent, int *outDimensions, int *outIncrements, int *subExtent, int *subDimensions, vtkXMLDataElement *da, vtkDataArray *array) |
Protected Attributes | |
int * | PieceExtents |
int * | PiecePointDimensions |
int * | PiecePointIncrements |
int * | PieceCellDimensions |
int * | PieceCellIncrements |
int | WholeSlices |
int | UpdateExtent [6] |
int | PointDimensions [3] |
int | CellDimensions [3] |
int | PointIncrements [3] |
int | CellIncrements [3] |
int | SubExtent [6] |
int | SubPointDimensions [3] |
int | SubCellDimensions [3] |
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. Definition at line 49 of file vtkXMLStructuredDataReader.h. |
|
|
|
|
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
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 vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
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 vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
Get the number of points in the output. Implements vtkXMLDataReader. |
|
Get the number of cells in the output. Implements vtkXMLDataReader. |
|
Get/Set whether the reader gets a whole slice from disk when only a rectangle inside it is needed. This mode reads more data than necessary, but prevents many short reads from interacting poorly with the compression and encoding schemes. |
|
Get/Set whether the reader gets a whole slice from disk when only a rectangle inside it is needed. This mode reads more data than necessary, but prevents many short reads from interacting poorly with the compression and encoding schemes. |
|
Get/Set whether the reader gets a whole slice from disk when only a rectangle inside it is needed. This mode reads more data than necessary, but prevents many short reads from interacting poorly with the compression and encoding schemes. |
|
Get/Set whether the reader gets a whole slice from disk when only a rectangle inside it is needed. This mode reads more data than necessary, but prevents many short reads from interacting poorly with the compression and encoding schemes. |
|
Implemented in vtkXMLImageDataReader, vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLImageDataReader. |
|
Reimplemented from vtkXMLReader. |
|
Implements vtkXMLReader. |
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
Reimplemented from vtkXMLDataReader. |
|
Reimplemented from vtkXMLDataReader. |
|
Reimplemented from vtkXMLDataReader. Reimplemented in vtkXMLRectilinearGridReader, and vtkXMLStructuredGridReader. |
|
|
|
Definition at line 80 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 81 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 82 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 83 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 84 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 87 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 90 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 91 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 92 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 93 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 94 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 97 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 98 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 99 of file vtkXMLStructuredDataReader.h. |