#include <vtkEnSightWriter.h>
Inheritance diagram for vtkEnSightWriter:
vtkEnSightWriter is a source object that writes binary unstructured grid data files in EnSight format. See EnSight Manual for format details
Definition at line 40 of file vtkEnSightWriter.h.
virtual void | SetProcessNumber (int) |
virtual int | GetProcessNumber () |
*static vtkEnSightWriter * | New () |
Public Types | |
typedef vtkWriter | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetPath (const char *) |
virtual char * | GetPath () |
virtual void | SetBaseName (const char *) |
virtual char * | GetBaseName () |
virtual void | SetFileName (const char *) |
virtual char * | GetFileName () |
virtual void | SetTimeStep (int) |
virtual int | GetTimeStep () |
virtual void | SetGhostLevel (int) |
virtual int | GetGhostLevel () |
virtual void | SetTransientGeometry (bool) |
virtual bool | GetTransientGeometry () |
virtual void | SetNumberOfBlocks (int) |
virtual int | GetNumberOfBlocks () |
virtual void | SetBlockIDs (int *val) |
virtual int * | GetBlockIDs () |
virtual void | SetInput (vtkUnstructuredGrid *input) |
virtual vtkUnstructuredGrid * | GetInput () |
virtual void | WriteCaseFile (int TotalTimeSteps) |
virtual void | WriteSOSCaseFile (int NumProcs) |
virtual void | SetModelMetadata (vtkModelMetadata *model) |
virtual vtkModelMetadata * | GetModelMetadata () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkEnSightWriter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkEnSightWriter () | |
virtual | ~vtkEnSightWriter () |
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
virtual void | WriteData () |
virtual void | WriteStringToFile (const char *string, FILE *file) |
virtual void | WriteTerminatedStringToFile (const char *string, FILE *file) |
virtual void | WriteIntToFile (const int i, FILE *file) |
virtual void | WriteFloatToFile (const float f, FILE *file) |
virtual void | WriteElementTypeToFile (int ElementType, FILE *fd) |
virtual bool | ShouldWriteGeometry () |
virtual void | SanitizeFileName (char *name) |
virtual FILE * | OpenFile (char *name) |
void | ComputeNames () |
void | DefaultNames () |
int | GetExodusModelIndex (int *ElementArray, int NumberElements, int PartID) |
vtkEnSightWriter (const vtkEnSightWriter &) | |
void | operator= (const vtkEnSightWriter &) |
Protected Attributes | |
char * | Path |
char * | BaseName |
char * | FileName |
int | TimeStep |
int | GhostLevelMultiplier |
int | ProcessNumber |
int | NumberOfProcesses |
int | NumberOfBlocks |
int * | BlockIDs |
bool | TransientGeometry |
int | GhostLevel |
vtkUnstructuredGrid * | TmpInput |
vtkModelMetadata * | ModelMetadata |
|
Reimplemented from vtkWriter. Definition at line 44 of file vtkEnSightWriter.h. |
|
|
|
|
|
|
|
Reimplemented from vtkWriter. |
|
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 vtkTypeRevisionMacro found in vtkSetGet.h. Reimplemented from vtkWriter. |
|
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 vtkTypeRevisionMacro found in vtkSetGet.h. Reimplemented from vtkWriter. |
|
Reimplemented from vtkWriter. |
|
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 vtkWriter. |
|
Specify which process this writer is Reimplemented from vtkAlgorithm. |
|
Specify which process this writer is |
|
Specify which process this writer is |
|
Specify path of EnSight data files to write. |
|
Specify path of EnSight data files to write. |
|
Specify base name of EnSight data files to write. |
|
Specify base name of EnSight data files to write. |
|
Specify the path and base name of the output files. |
|
Specify the path and base name of the output files. |
|
Specify the Timestep that this data is for |
|
Specify the Timestep that this data is for |
|
Specify the number of ghost levels to include in output files |
|
Specify the number of ghost levels to include in output files |
|
Specify whether the geoemtry changes each timestep if false, geometry is only written at timestep 0 |
|
Specify whether the geoemtry changes each timestep if false, geometry is only written at timestep 0 |
|
set the number of block ID's |
|
set the number of block ID's |
|
set the array of Block ID's this class keeps a reference to the array and will not delete it Definition at line 102 of file vtkEnSightWriter.h. |
|
set the array of Block ID's this class keeps a reference to the array and will not delete it Definition at line 106 of file vtkEnSightWriter.h. |
|
Specify the input data or filter. |
|
Specify the input data or filter. Reimplemented from vtkWriter. |
|
Writes the case file that EnSight is capable of reading The other data files must be written before the case file and the input must be one of the time steps variables must be the same for all time steps or the case file will be missing variables |
|
Writes the case file that EnSight is capable of reading The other data files must be written before the case file and the input must be one of the time steps variables must be the same for all time steps or the case file will be missing variables |
|
sets and gets the metadata |
|
sets and gets the metadata |
|
Fill the input port information objects for this algorithm. This is invoked by the first call to GetInputPortInformation for each port so subclasses can specify what they can handle. Reimplemented from vtkAlgorithm. |
|
Implements vtkWriter. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 156 of file vtkEnSightWriter.h. |
|
Definition at line 157 of file vtkEnSightWriter.h. |
|
Definition at line 158 of file vtkEnSightWriter.h. |
|
Definition at line 159 of file vtkEnSightWriter.h. |
|
Definition at line 160 of file vtkEnSightWriter.h. |
|
Definition at line 161 of file vtkEnSightWriter.h. |
|
Definition at line 162 of file vtkEnSightWriter.h. |
|
Definition at line 163 of file vtkEnSightWriter.h. |
|
Definition at line 164 of file vtkEnSightWriter.h. |
|
Definition at line 165 of file vtkEnSightWriter.h. |
|
Definition at line 166 of file vtkEnSightWriter.h. |
|
Definition at line 167 of file vtkEnSightWriter.h. |
|
Definition at line 168 of file vtkEnSightWriter.h. |