vtkAVSucdReader creates an unstructured grid dataset. It reads binary or ASCII files stored in UCD format, with optional data stored at the nodes or at the cells of the model. A cell-based fielddata stores the material id. The class can automatically detect the endian-ness of the binary files.
 | 
 Public Types | 
| typedef vtkUnstructuredGridAlgorithm  | Superclass | 
 Public Member Functions | 
| virtual const char *  | GetClassName () | 
| virtual int  | IsA (const char *type) | 
| virtual void  | SetByteOrder (int) | 
| void  | DisableAllCellArrays () | 
| void  | EnableAllCellArrays () | 
| void  | DisableAllPointArrays () | 
| void  | EnableAllPointArrays () | 
| void  | GetCellDataRange (int cellComp, int index, float *min, float *max) | 
| void  | GetNodeDataRange (int nodeComp, int index, float *min, float *max) | 
 | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
| virtual void  | SetFileName (const char *) | 
| virtual char *  | GetFileName () | 
 | 
| virtual void  | SetBinaryFile (int) | 
| virtual int  | GetBinaryFile () | 
| virtual void  | BinaryFileOn () | 
| virtual void  | BinaryFileOff () | 
 | 
| virtual int  | GetNumberOfCells () | 
 | 
| virtual int  | GetNumberOfNodes () | 
 | 
| virtual int  | GetNumberOfNodeFields () | 
 | 
| virtual int  | GetNumberOfCellFields () | 
 | 
| virtual int  | GetNumberOfFields () | 
 | 
| virtual int  | GetNumberOfNodeComponents () | 
| virtual int  | GetNumberOfCellComponents () | 
 | 
| void  | SetByteOrderToBigEndian () | 
| void  | SetByteOrderToLittleEndian () | 
| const char *  | GetByteOrderAsString () | 
 | 
| virtual int  | GetByteOrder () | 
| int  | GetNumberOfPointArrays () | 
| int  | GetNumberOfCellArrays () | 
| const char *  | GetPointArrayName (int index) | 
| const char *  | GetCellArrayName (int index) | 
| int  | GetPointArrayStatus (const char *name) | 
| int  | GetCellArrayStatus (const char *name) | 
| void  | SetPointArrayStatus (const char *name, int status) | 
| void  | SetCellArrayStatus (const char *name, int status) | 
 Static Public Member Functions | 
| static vtkAVSucdReader *  | New () | 
| static int  | IsTypeOf (const char *type) | 
| static vtkAVSucdReader *  | SafeDownCast (vtkObject *o) | 
 Protected Types | 
| enum   | { FILE_BIG_ENDIAN = 0, 
FILE_LITTLE_ENDIAN = 1
 } | 
| enum   | UCDCell_type {  
  PT =  0, 
LINE =  1, 
TRI =  2, 
QUAD =  3, 
 
  TET =  4, 
PYR =  5, 
PRISM =  6, 
HEX =  7
 
 } | 
 Protected Member Functions | 
|   | vtkAVSucdReader () | 
|   | ~vtkAVSucdReader () | 
| int  | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) | 
| int  | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) | 
| int  | GetLabel (char *string, int number, char *label) | 
 Protected Attributes | 
| char *  | FileName | 
| int  | BinaryFile | 
| int  | NumberOfNodes | 
| int  | NumberOfCells | 
| int  | NumberOfNodeFields | 
| int  | NumberOfNodeComponents | 
| int  | NumberOfCellComponents | 
| int  | NumberOfCellFields | 
| int  | NumberOfFields | 
| int  | NlistNodes | 
| ifstream *  | FileStream | 
| vtkDataArraySelection *  | PointDataArraySelection | 
| vtkDataArraySelection *  | CellDataArraySelection | 
| int  | DecrementNodeIds | 
| int  | ByteOrder | 
| DataInfo *  | NodeDataInfo | 
| DataInfo *  | CellDataInfo | 
 Classes | 
| struct   | DataInfo |