#include <vtkXMLStructuredDataReader.h>
Inheritance diagram for vtkXMLStructuredDataReader:
vtkXMLStructuredDataReader provides functionality common to all structured data format readers.
Definition at line 42 of file vtkXMLStructuredDataReader.h.
Public Types | |
typedef vtkXMLDataReader | Superclass |
Public Member Functions | |
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 Member Functions | |
int | IsTypeOf (const char *type) |
vtkXMLStructuredDataReader * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
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 45 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 76 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 77 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 78 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 79 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 80 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 83 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 86 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 87 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 88 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 89 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 90 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 93 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 94 of file vtkXMLStructuredDataReader.h. |
|
Definition at line 95 of file vtkXMLStructuredDataReader.h. |