|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   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);
 
  188   static void SelectionModifiedCallback(
vtkObject*, 
unsigned long, 
void* tpReader, 
void*);
 
  200   void GetDataArraysList();
 
  214   void GetArraysFromBlockPackingZone(
 
  234   void GetStructuredGridFromBlockPackingZone(
int iDimSize, 
int jDimSize, 
int kDimSize, 
int zoneIndx,
 
  244   void GetStructuredGridFromPointPackingZone(
int iDimSize, 
int jDimSize, 
int kDimSize, 
int zoneIndx,
 
  254   void GetUnstructuredGridFromBlockPackingZone(
int numNodes, 
int numCells, 
const char* cellType,
 
  264   void GetPolyhedralGridFromBlockPackingZone(
int numNodes, 
int numElements, 
int numFaces,
 
  274   void GetPolygonalGridFromBlockPackingZone(
int numNodes, 
int numElements, 
int numFaces,
 
  281   void GetPolyhedralGridCells(
int numberCells, 
int numFaces, 
vtkUnstructuredGrid* unstruct) 
const;
 
  287   void GetPolygonalGridCells(
int numFaces, 
int numEdges, 
vtkUnstructuredGrid* unstruct) 
const;
 
  296   void GetUnstructuredGridFromPointPackingZone(
int numNodes, 
int numCells, 
const char* cellType,
 
  303   void GetUnstructuredGridCells(
 
  
represent and manipulate 3D points
A concrete class to read an ASCII Tecplot file.
represent and manipulate point attribute data
int FillOutputPortInformation(int port, vtkInformation *info) override
Fill the output port information objects for this algorithm.
abstract base class for most VTK objects
static vtkMultiBlockDataSetAlgorithm * New()
std::vector< std::string > ZoneNames
Composite dataset that organizes datasets into blocks.
vtkCallbackCommand * SelectionObserver
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Store on/off settings for data arrays for a vtkSource.
std::vector< std::string > Variables
vtkDataArraySelection * DataArraySelection
represent and manipulate cell attribute data
a simple class to control print indentation
std::vector< int > CellBased
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
supports function callbacks
vtkTecplotReaderInternal * Internal
dataset represents arbitrary combinations of all possible cell types
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.