43 #ifndef SVK_LCMODEL_COORD_READER_H
44 #define SVK_LCMODEL_COORD_READER_H
46 #include <vtkInformation.h>
47 #include <vtkStringArray.h>
91 void ParseCoordFiles();
92 void GetDataRow(vtkTable* table,
int rowID,
string* rowString);
93 void InitPPMRangeFromCoordFile();
94 void InitNumFreqPointsFromCoordFile();
95 void CheckOutputPtsPerPPM();
96 int FindStartOfIntensityData( vtkTable* coordDataTable );
97 void ParseIntensityValuesFromCoord(
98 vtkTable* coordDataTable,
100 float* coordIntensities
106 vtkDoubleArray* coordPixelValues;
107 vtkIntArray* coordColIndex;
108 vtkIntArray* coordRowIndex;
109 string dataStartDelimiter;
112 int numCoordFreqPoints;
121 #endif //SVK_LCMODEL_COORD_READER_H
svkLCModelCoordReader()
Definition: svkLCModelCoordReader.cc:70
~svkLCModelCoordReader()
Definition: svkLCModelCoordReader.cc:91
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo)
Definition: svkLCModelCoordReader.cc:136
ReaderType
Definition: svkImageReader2.h:67
vtkTypeMacro(svkLCModelCoordReader, svkLCModelReader)
static svkLCModelCoordReader * New()
Definition: svkLCModelReader.h:60
void SetDataStartDelimiter(string delimiterString)
Definition: svkLCModelCoordReader.cc:551
virtual int CanReadFile(const char *fname)
Definition: svkLCModelCoordReader.cc:103
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Definition: svkLCModelCoordReader.cc:574
virtual svkImageReader2::ReaderType GetReaderType()
Definition: svkLCModelCoordReader.h:69
Definition: svkImageReader2.h:82
Definition: svkLCModelCoordReader.h:60