VTK
|
Read an Exodus II file into data structures that map the raw arrays returned by the Exodus II library into a multi-block data set containing vtkUnstructuredGridBase subclasses. More...
#include <vtkCPExodusIIInSituReader.h>
Read an Exodus II file into data structures that map the raw arrays returned by the Exodus II library into a multi-block data set containing vtkUnstructuredGridBase subclasses.
This class can be used to import Exodus II files into VTK without repacking the data into the standard VTK memory layout, avoiding the cost of a deep copy.
Definition at line 43 of file vtkCPExodusIIInSituReader.h.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
Definition at line 48 of file vtkCPExodusIIInSituReader.h.
vtkCPExodusIIInSituReader::vtkCPExodusIIInSituReader | ( | ) | [protected] |
vtkCPExodusIIInSituReader::~vtkCPExodusIIInSituReader | ( | ) | [protected] |
static vtkCPExodusIIInSituReader* vtkCPExodusIIInSituReader::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
static int vtkCPExodusIIInSituReader::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
virtual int vtkCPExodusIIInSituReader::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
static vtkCPExodusIIInSituReader* vtkCPExodusIIInSituReader::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkMultiBlockDataSetAlgorithm.
virtual vtkObjectBase* vtkCPExodusIIInSituReader::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkMultiBlockDataSetAlgorithm.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
virtual void vtkCPExodusIIInSituReader::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
virtual void vtkCPExodusIIInSituReader::SetFileName | ( | const char * | ) | [virtual] |
Get/Set the name of the Exodus file to read.
virtual char* vtkCPExodusIIInSituReader::GetFileName | ( | ) | [virtual] |
Get/Set the name of the Exodus file to read.
virtual int vtkCPExodusIIInSituReader::GetCurrentTimeStep | ( | ) | [virtual] |
Get/Set the current timestep to read as a zero-based index.
virtual void vtkCPExodusIIInSituReader::SetCurrentTimeStep | ( | int | ) | [virtual] |
Get/Set the current timestep to read as a zero-based index.
virtual int* vtkCPExodusIIInSituReader::GetTimeStepRange | ( | ) | [virtual] |
Get the range of timesteps, represented as [0, numTimeSteps - 1]. Call UpdateInformation first to set this without reading any timestep data.
virtual void vtkCPExodusIIInSituReader::GetTimeStepRange | ( | int & | , |
int & | |||
) | [virtual] |
Get the range of timesteps, represented as [0, numTimeSteps - 1]. Call UpdateInformation first to set this without reading any timestep data.
virtual void vtkCPExodusIIInSituReader::GetTimeStepRange | ( | int | [2] | ) | [virtual] |
Get the range of timesteps, represented as [0, numTimeSteps - 1]. Call UpdateInformation first to set this without reading any timestep data.
double vtkCPExodusIIInSituReader::GetTimeStepValue | ( | int | step | ) | [inline] |
Get the floating point tag associated with the timestep at 'step'.
Definition at line 72 of file vtkCPExodusIIInSituReader.h.
int vtkCPExodusIIInSituReader::ProcessRequest | ( | vtkInformation * | request, |
vtkInformationVector ** | inputVector, | ||
vtkInformationVector * | outputVector | ||
) | [protected, virtual] |
see vtkAlgorithm for details
Reimplemented from vtkMultiBlockDataSetAlgorithm.
int vtkCPExodusIIInSituReader::RequestData | ( | vtkInformation * | , |
vtkInformationVector ** | , | ||
vtkInformationVector * | |||
) | [protected, virtual] |
This is called by the superclass. This is the method you should override.
Reimplemented from vtkMultiBlockDataSetAlgorithm.
int vtkCPExodusIIInSituReader::RequestInformation | ( | vtkInformation * | , |
vtkInformationVector ** | , | ||
vtkInformationVector * | |||
) | [protected, virtual] |
This is called by the superclass. This is the method you should override.
Reimplemented from vtkMultiBlockDataSetAlgorithm.