#include <vtkEnSightReader.h>
Inheritance diagram for vtkEnSightReader:
Definition at line 40 of file vtkEnSightReader.h.
Public Types | |
typedef vtkGenericEnSightReader | Superclass |
enum | ElementTypesList { POINT = 0, BAR2 = 1, BAR3 = 2, NSIDED = 3, TRIA3 = 4, TRIA6 = 5, QUAD4 = 6, QUAD8 = 7, TETRA4 = 8, TETRA10 = 9, PYRAMID5 = 10, PYRAMID13 = 11, HEXA8 = 12, HEXA20 = 13, PENTA6 = 14, PENTA15 = 15 } |
enum | VariableTypesList { SCALAR_PER_NODE = 0, VECTOR_PER_NODE = 1, TENSOR_SYMM_PER_NODE = 2, SCALAR_PER_ELEMENT = 3, VECTOR_PER_ELEMENT = 4, TENSOR_SYMM_PER_ELEMENT = 5, SCALAR_PER_MEASURED_NODE = 6, VECTOR_PER_MEASURED_NODE = 7, COMPLEX_SCALAR_PER_NODE = 8, COMPLEX_VECTOR_PER_NODE = 9, COMPLEX_SCALAR_PER_ELEMENT = 10, COMPLEX_VECTOR_PER_ELEMENT = 11 } |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | Update () |
void | ExecuteInformation () |
void | ReplaceNthOutput (int n, vtkDataObject *output) |
virtual int | GetOutputsAreValid () |
Static Public Member Functions | |
int | IsTypeOf (const char *type) |
vtkEnSightReader * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkEnSightReader () | |
~vtkEnSightReader () | |
void | Execute () |
int | ReadCaseFile () |
virtual int | ReadGeometryFile (char *fileName, int timeStep)=0 |
virtual int | ReadMeasuredGeometryFile (char *fileName, int timeStep)=0 |
int | ReadVariableFiles () |
void | AddVariableFileName (char *fileName1, char *fileName2=NULL) |
void | AddVariableDescription (char *description) |
void | AddVariableType () |
int | GetElementType (char *line) |
void | ReplaceWildcards (char *filename, int num) |
vtkIdList * | GetCellIds (int index, int cellType) |
virtual void | SetUseTimeSets (int) |
virtual int | GetUseTimeSets () |
virtual void | UseTimeSetsOn () |
virtual void | UseTimeSetsOff () |
virtual void | SetUseFileSets (int) |
virtual int | GetUseFileSets () |
virtual void | UseFileSetsOn () |
virtual void | UseFileSetsOff () |
void | SetNumberOfOutputsInternal (int num) |
int | CheckOutputConsistency () |
virtual int | ReadScalarsPerNode (char *fileName, char *description, int timeStep, int measured=0, int numberOfComponents=1, int component=0)=0 |
virtual int | ReadVectorsPerNode (char *fileName, char *description, int timeStep, int measured=0)=0 |
virtual int | ReadTensorsPerNode (char *fileName, char *description, int timeStep)=0 |
virtual int | ReadScalarsPerElement (char *fileName, char *description, int timeStep, int numberOfComponents=1, int component=0)=0 |
virtual int | ReadVectorsPerElement (char *fileName, char *description, int timeStep)=0 |
virtual int | ReadTensorsPerElement (char *fileName, char *description, int timeStep)=0 |
virtual int | CreateUnstructuredGridOutput (int partId, char line[256], const char *name)=0 |
virtual int | CreateStructuredGridOutput (int partId, char line[256], const char *name)=0 |
virtual void | SetGeometryFileName (const char *) |
virtual char * | GetGeometryFileName () |
virtual void | SetMeasuredFileName (const char *) |
virtual char * | GetMeasuredFileName () |
virtual void | SetMatchFileName (const char *) |
virtual char * | GetMatchFileName () |
Protected Attributes | |
int | CaseFileRead |
char * | MeasuredFileName |
char * | MatchFileName |
vtkEnSightReaderCellIdsType * | CellIds |
vtkIdList * | UnstructuredPartIds |
int | VariableMode |
char ** | VariableFileNames |
char ** | ComplexVariableFileNames |
vtkIdList * | VariableTimeSetIds |
vtkIdList * | ComplexVariableTimeSetIds |
vtkIdList * | VariableFileSetIds |
vtkIdList * | ComplexVariableFileSetIds |
vtkIdListCollection * | TimeSetFileNameNumbers |
vtkIdList * | TimeSetsWithFilenameNumbers |
vtkIdListCollection * | FileSetFileNameNumbers |
vtkIdList * | FileSetsWithFilenameNumbers |
vtkIdListCollection * | FileSetNumberOfSteps |
vtkIdList * | TimeSetIds |
vtkIdList * | FileSets |
int | GeometryTimeSet |
int | GeometryFileSet |
int | MeasuredTimeSet |
int | MeasuredFileSet |
float | GeometryTimeValue |
float | MeasuredTimeValue |
int | UseTimeSets |
int | UseFileSets |
int | NumberOfGeometryParts |
int | NumberOfMeasuredPoints |
int | NumberOfNewOutputs |
int | OutputsAreValid |
int | InitialRead |
|
Reimplemented from vtkGenericEnSightReader. Reimplemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. Definition at line 43 of file vtkEnSightReader.h. |
|
Definition at line 50 of file vtkEnSightReader.h. |
|
Definition at line 70 of file vtkEnSightReader.h. |
|
|
|
|
|
Reimplemented from vtkGenericEnSightReader. Reimplemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
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 vtkGenericEnSightReader. Reimplemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
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 vtkGenericEnSightReader. Reimplemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Reimplemented from vtkGenericEnSightReader. Reimplemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
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 vtkGenericEnSightReader. Reimplemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Bring object up-to-date before execution. Update() checks modified time against last execution time, and re-executes object if necessary. Reimplemented from vtkGenericEnSightReader. |
|
Reimplemented from vtkGenericEnSightReader. |
|
This method sets/replaces one of the outputs of the reader without changing it's modification time. Make sure that you pass the right type of data object. |
|
OutputsAreValid indicates whether the outputs from this reader have changed in a consistent way. If during re-reading (because of a change in time step or data set) the number of outputs becomes less than the current number or the type of a particular output changes (e.g., from vtkUnstructuredGrid to vtkImageData), then this flag is set to 0. Otherwise it is set to 1. |
|
This method is the old style execute method Reimplemented from vtkGenericEnSightReader. |
|
Read the case file. If an error occurred, 0 is returned; otherwise 1. |
|
Read the geometry file. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read the measured geometry file. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read the variable files. If an error occurred, 0 is returned; otherwise 1. |
|
Read scalars per node for this dataset. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read vectors per node for this dataset. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read tensors per node for this dataset. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read scalars per element for this dataset. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read vectors per element for this dataset. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read tensors per element for this dataset. If an error occurred, 0 is returned; otherwise 1. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Read an unstructured part (partId) from the geometry file and create a vtkUnstructuredGrid output. Return 0 if EOF reached. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, and vtkEnSightGoldReader. |
|
Read a structured part from the geometry file and create a vtkStructuredGridOutput. Return 0 if EOF reached. Implemented in vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, and vtkEnSightGoldReader. |
|
Set/Get the Model file name. Reimplemented from vtkGenericEnSightReader. Reimplemented in vtkEnSightGoldReader. |
|
Set/Get the Model file name. Reimplemented from vtkGenericEnSightReader. Reimplemented in vtkEnSightGoldReader. |
|
Set/Get the Measured file name. Reimplemented in vtkEnSightGoldReader. |
|
Set/Get the Measured file name. Reimplemented in vtkEnSightGoldReader. |
|
Set/Get the Match file name. Reimplemented in vtkEnSightGoldReader. |
|
Set/Get the Match file name. Reimplemented in vtkEnSightGoldReader. |
|
Add another file name to the list for a particular variable type. |
|
Add another description to the list for a particular variable type. Reimplemented from vtkGenericEnSightReader. |
|
Record the variable type for the variable line just read. |
|
Determine the element type from a line read a file. Return -1 for invalid element type. |
|
Replace the *'s in the filename with the given filename number. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 113 of file vtkEnSightReader.h. |
|
Definition at line 225 of file vtkEnSightReader.h. |
|
Definition at line 226 of file vtkEnSightReader.h. |
|
Definition at line 229 of file vtkEnSightReader.h. |
|
Definition at line 232 of file vtkEnSightReader.h. |
|
Definition at line 234 of file vtkEnSightReader.h. |
|
Definition at line 237 of file vtkEnSightReader.h. |
|
Definition at line 238 of file vtkEnSightReader.h. |
|
Definition at line 241 of file vtkEnSightReader.h. |
|
Definition at line 242 of file vtkEnSightReader.h. |
|
Definition at line 245 of file vtkEnSightReader.h. |
|
Definition at line 246 of file vtkEnSightReader.h. |
|
Definition at line 249 of file vtkEnSightReader.h. |
|
Definition at line 250 of file vtkEnSightReader.h. |
|
Definition at line 253 of file vtkEnSightReader.h. |
|
Definition at line 254 of file vtkEnSightReader.h. |
|
Definition at line 257 of file vtkEnSightReader.h. |
|
Definition at line 260 of file vtkEnSightReader.h. |
|
Definition at line 261 of file vtkEnSightReader.h. |
|
Definition at line 263 of file vtkEnSightReader.h. |
|
Definition at line 264 of file vtkEnSightReader.h. |
|
Definition at line 265 of file vtkEnSightReader.h. |
|
Definition at line 266 of file vtkEnSightReader.h. |
|
Definition at line 268 of file vtkEnSightReader.h. |
|
Definition at line 269 of file vtkEnSightReader.h. |
|
Definition at line 271 of file vtkEnSightReader.h. |
|
Definition at line 276 of file vtkEnSightReader.h. |
|
Definition at line 281 of file vtkEnSightReader.h. |
|
Definition at line 286 of file vtkEnSightReader.h. |
|
Definition at line 288 of file vtkEnSightReader.h. |
|
Definition at line 289 of file vtkEnSightReader.h. |
|
Definition at line 290 of file vtkEnSightReader.h. |