76 #ifndef vtkTecplotReader_h
77 #define vtkTecplotReader_h
79 #include "vtkIOGeometryModule.h"
92 class vtkTecplotReaderInternal;
105 vtkGetMacro( NumberOfVariables,
int );
111 void SetFileName(
const char * fileName );
116 const char * GetDataTitle();
121 int GetNumberOfBlocks();
127 const char * GetBlockName(
int blockIdx );
133 int GetNumberOfDataAttributes();
139 const char * GetDataAttributeName(
int attrIndx );
146 int IsDataAttributeCellBased(
const char * attrName );
153 int IsDataAttributeCellBased(
int attrIndx );
158 int GetNumberOfDataArrays();
163 const char * GetDataArrayName(
int arrayIdx );
168 int GetDataArrayStatus(
const char * arayName );
174 void SetDataArrayStatus(
const char * arayName,
int bChecked );
190 static
void SelectionModifiedCallback
191 (
vtkObject *,
unsigned long,
void * tpReader,
void * );
203 void GetDataArraysList();
217 void GetArraysFromBlockPackingZone(
int numNodes,
int numCells,
228 void GetArraysFromPointPackingZone
238 void GetStructuredGridFromBlockPackingZone(
int iDimSize,
int jDimSize,
239 int kDimSize,
int zoneIndx, const
char * zoneName,
249 void GetStructuredGridFromPointPackingZone(
int iDimSize,
int jDimSize,
250 int kDimSize,
int zoneIndx, const
char * zoneName,
260 void GetUnstructuredGridFromBlockPackingZone(
int numNodes,
int numCells,
261 const
char * cellType,
int zoneIndx, const
char * zoneName,
271 void GetUnstructuredGridFromPointPackingZone(
int numNodes,
int numCells,
272 const
char * cellType,
int zoneIndx, const
char * zoneName,
279 void GetUnstructuredGridCells(
int numberCells, const
char * cellTypeStr,
282 int NumberOfVariables;
286 vtkTecplotReaderInternal * Internal;
288 std::
string DataTitle;
abstract base class for most VTK objects
represent and manipulate point attribute data
represent and manipulate cell attribute data
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
static vtkMultiBlockDataSetAlgorithm * New()
supports function callbacks
a simple class to control print indentation
Store on/off settings for data arrays for a vtkSource.
dataset represents arbitrary combinations of all possible cell types
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Composite dataset that organizes datasets into blocks.
A concrete class to read an ASCII Tecplot file.
represent and manipulate 3D points