78 #ifndef __vtkTecplotReader_h
79 #define __vtkTecplotReader_h
81 #include "vtkIOGeometryModule.h"
96 class vtkTecplotReaderInternal;
107 vtkGetMacro( NumberOfVariables,
int );
111 void SetFileName(
const char * fileName );
114 const char * GetDataTitle();
117 int GetNumberOfBlocks();
121 const char * GetBlockName(
int blockIdx );
125 int GetNumberOfDataAttributes();
129 const char * GetDataAttributeName(
int attrIndx );
134 int IsDataAttributeCellBased(
const char * attrName );
139 int IsDataAttributeCellBased(
int attrIndx );
142 int GetNumberOfDataArrays();
146 const char * GetDataArrayName(
int arrayIdx );
150 int GetDataArrayStatus(
const char * arayName );
154 void SetDataArrayStatus(
const char * arayName,
int bChecked );
169 static void SelectionModifiedCallback
170 (
vtkObject *,
unsigned long,
void * tpReader,
void * );
180 void GetDataArraysList();
192 void GetArraysFromBlockPackingZone(
int numNodes,
int numCells,
203 void GetArraysFromPointPackingZone
213 void GetStructuredGridFromBlockPackingZone(
int iDimSize,
int jDimSize,
214 int kDimSize,
int zoneIndx,
const char * zoneName,
224 void GetStructuredGridFromPointPackingZone(
int iDimSize,
int jDimSize,
225 int kDimSize,
int zoneIndx,
const char * zoneName,
235 void GetUnstructuredGridFromBlockPackingZone(
int numNodes,
int numCells,
236 const char * cellType,
int zoneIndx,
const char * zoneName,
246 void GetUnstructuredGridFromPointPackingZone(
int numNodes,
int numCells,
247 const char * cellType,
int zoneIndx,
const char * zoneName,
254 void GetUnstructuredGridCells(
int numberCells,
const char * cellTypeStr,