Go to the documentation of this file.
78 #ifndef vtkTecplotReader_h
79 #define vtkTecplotReader_h
96 class vtkTecplotReaderInternal;
170 (
vtkObject *,
unsigned long,
void * tpReader,
void * );
214 int kDimSize,
int zoneIndx,
const char * zoneName,
225 int kDimSize,
int zoneIndx,
const char * zoneName,
236 const char *
cellType,
int zoneIndx,
const char * zoneName,
247 const char *
cellType,
int zoneIndx,
const char * zoneName,
represent and manipulate 3D points
void PrintSelf(ostream &os, vtkIndent indent)
A concrete class to read an ASCII Tecplot file.
void GetArraysFromBlockPackingZone(int numNodes, int numCells, vtkPoints *theNodes, vtkPointData *nodeData, vtkCellData *cellData)
represent and manipulate point attribute data
int IsDataAttributeCellBased(const char *attrName)
const char * GetDataArrayName(int arrayIdx)
const char * GetDataTitle()
int GetNumberOfDataArrays()
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
std::vector< std::string > Variables
#define VTKIOGEOMETRY_EXPORT
Composite dataset that organizes datasets into blocks.
vtkCallbackCommand * SelectionObserver
void GetStructuredGridFromBlockPackingZone(int iDimSize, int jDimSize, int kDimSize, int zoneIndx, const char *zoneName, vtkMultiBlockDataSet *multZone)
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Store on/off settings for data arrays for a vtkSource.
void GetUnstructuredGridFromPointPackingZone(int numNodes, int numCells, const char *cellType, int zoneIndx, const char *zoneName, vtkMultiBlockDataSet *multZone)
vtkDataArraySelection * DataArraySelection
int GetNumberOfDataAttributes()
static void SelectionModifiedCallback(vtkObject *, unsigned long, void *tpReader, void *)
const char * GetDataAttributeName(int attrIndx)
represent and manipulate cell attribute data
const char * GetBlockName(int blockIdx)
a simple class to control print indentation
std::vector< int > CellBased
#define vtkGetMacro(name, type)
CellTypeInDataSet cellType(vtkDataSet *input)
void GetStructuredGridFromPointPackingZone(int iDimSize, int jDimSize, int kDimSize, int zoneIndx, const char *zoneName, vtkMultiBlockDataSet *multZone)
int GetDataArrayStatus(const char *arayName)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int FillOutputPortInformation(int port, vtkInformation *info)
void GetUnstructuredGridCells(int numberCells, const char *cellTypeStr, vtkUnstructuredGrid *unstrctGrid)
supports function callbacks
vtkTecplotReaderInternal * Internal
int IsDataAttributeCellBased(int attrIndx)
std::vector< std::string > ZoneNames
void ReadFile(vtkMultiBlockDataSet *multZone)
void GetUnstructuredGridFromBlockPackingZone(int numNodes, int numCells, const char *cellType, int zoneIndx, const char *zoneName, vtkMultiBlockDataSet *multZone)
dataset represents arbitrary combinations of all possible cell types
void GetArraysFromPointPackingZone(int numNodes, vtkPoints *theNodes, vtkPointData *nodeData)
void SetFileName(const char *fileName)
GLsizei const GLchar ** string
void SetDataArrayStatus(const char *arayName, int bChecked)
static vtkTecplotReader * New()
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.