dox/IO/vtkEnSightGoldReader.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00041
#ifndef __vtkEnSightGoldReader_h
00042
#define __vtkEnSightGoldReader_h
00043
00044
#include "vtkEnSightReader.h"
00045
00046 class VTK_IO_EXPORT vtkEnSightGoldReader :
public vtkEnSightReader
00047 {
00048
public:
00049
static vtkEnSightGoldReader *
New();
00050 vtkTypeRevisionMacro(vtkEnSightGoldReader,
vtkEnSightReader);
00051
virtual void PrintSelf(ostream& os,
vtkIndent indent);
00052
00053
protected:
00054 vtkEnSightGoldReader() {};
00055 ~vtkEnSightGoldReader() {};
00056
00059
virtual int ReadGeometryFile(
char* fileName,
int timeStep);
00060
00063
virtual int ReadMeasuredGeometryFile(
char* fileName,
int timeStep);
00064
00066
00069
virtual int ReadScalarsPerNode(
char* fileName,
char* description,
00070
int timeStep,
int measured = 0,
00071
int numberOfComponents = 1,
00072
int component = 0);
00074
00076
00078
virtual int ReadVectorsPerNode(
char* fileName,
char* description,
00079
int timeStep,
int measured = 0);
00081
00083
00085
virtual int ReadTensorsPerNode(
char* fileName,
char* description,
00086
int timeStep);
00088
00090
00093
virtual int ReadScalarsPerElement(
char* fileName,
char* description,
00094
int timeStep,
int numberOfComponents = 1,
00095
int component = 0);
00097
00099
00101
virtual int ReadVectorsPerElement(
char* fileName,
char* description,
00102
int timeStep);
00104
00106
00108
virtual int ReadTensorsPerElement(
char* fileName,
char* description,
00109
int timeStep);
00111
00115
virtual int CreateUnstructuredGridOutput(
int partId,
char line[256]);
00116
00119
virtual int CreateStructuredGridOutput(
int partId,
char line[256]);
00120
00123
int CreateRectilinearGridOutput(
int partId,
char line[256]);
00124
00127
int CreateImageDataOutput(
int partId,
char line[256]);
00128
00130
00131 vtkSetStringMacro(GeometryFileName);
00132 vtkGetStringMacro(GeometryFileName);
00134
00136
00137 vtkSetStringMacro(MeasuredFileName);
00138 vtkGetStringMacro(MeasuredFileName);
00140
00142
00143 vtkSetStringMacro(MatchFileName);
00144 vtkGetStringMacro(MatchFileName);
00146
private:
00147 vtkEnSightGoldReader(
const vtkEnSightGoldReader&);
00148
void operator=(
const vtkEnSightGoldReader&);
00149 };
00150
00151
#endif