 |
VTK
9.1.0
|
Go to the documentation of this file.
30 #ifndef vtkXdmf3Reader_h
31 #define vtkXdmf3Reader_h
34 #include "vtkIOXdmf3Module.h"
67 vtkSetMacro(FileSeriesAsTime,
bool);
68 vtkGetMacro(FileSeriesAsTime,
bool);
203 bool FileSeriesAsTime;
virtual vtkGraph * GetSIL()
SIL describes organization of/relationships between classifications eg.
void SetPointArrayStatus(const char *name, int status)
Get/Set the point array status.
int FillOutputPortInformation(int port, vtkInformation *info) override
Fill the output port information objects for this algorithm.
virtual int RequestDataObjectInternal(vtkInformationVector *)
const char * GetPointArrayName(int index)
Returns the name of point array at the give index.
helper to identify requested arrays with
Superclass for algorithms that produce only data object as output.
int GetCellArrayStatus(const char *name)
Get information about cell-based arrays.
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
static vtkXdmf3Reader * New()
Reads eXtensible Data Model and Format files.
vtkXdmf3ArraySelection * SetsCache
vtkXdmf3ArraySelection * GetFieldArraySelection()
int GetSetStatus(const char *gridname)
Get/Set information about sets.
virtual int CanReadFile(VTK_FILEPATH const char *filename)
Determine if the file can be read with this reader.
void SetFileName(VTK_FILEPATH const char *filename)
Set tells the reader the name of a single top level xml file to read.
int GetFieldArrayStatus(const char *name)
Get information about unaligned arrays.
const char * GetSetName(int index)
Get/Set information about sets.
int GetSetArrayStatus(const char *name)
void SetCellArrayStatus(const char *name, int status)
Get information about cell-based arrays.
int GetNumberOfCellArrays()
Get information about cell-based arrays.
a simple class to control print indentation
int GetNumberOfSets()
Get/Set information about sets.
vtkXdmf3ArraySelection * PointArraysCache
vtkXdmf3ArraySelection * FieldArraysCache
void SetGridStatus(const char *gridname, int status)
Get/Set information about grids.
int GetNumberOfGrids()
Get/Set information about grids.
~vtkXdmf3Reader() override
const char * GetCellArrayName(int index)
Get information about cell-based arrays.
const char * GetSetArrayName(int index)
int GetGridStatus(const char *gridname)
Get/Set information about grids.
vtkXdmf3ArraySelection * GridsCache
const char * FileNameInternal
int GetSILUpdateStamp()
Every time the SIL is updated a this will return a different value.
int GetNumberOfPointArrays()
Get information about point-based arrays.
virtual void AddFileName(VTK_FILEPATH const char *filename)
Add and remove give the reader a list of top level xml files to read.
vtkXdmf3ArraySelection * GetGridsSelection()
int GetNumberOfFieldArrays()
Get information about unaligned arrays.
const char * GetGridName(int index)
Get/Set information about grids.
int GetPointArrayStatus(const char *name)
Get/Set the point array status.
virtual void RemoveAllFileNames()
Add and remove give the reader a list of top level xml files to read.
const char * GetFieldArrayName(int index)
Get information about unaligned arrays.
vtkTypeBool ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Base class for graph data types.
void SetFieldArrayStatus(const char *name, int status)
Get information about unaligned arrays.
int GetNumberOfSetArrays()
These methods are provided to make it easier to use the Sets in ParaView.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetSetStatus(const char *gridname, int status)
Get/Set information about sets.
vtkXdmf3ArraySelection * GetCellArraySelection()
vtkXdmf3ArraySelection * GetSetsSelection()
vtkXdmf3ArraySelection * GetPointArraySelection()
vtkXdmf3ArraySelection * CellArraysCache
vtkSetFilePathMacro(FileNameInternal)