write vtk unstructured grid data as an EnSight file
More...
#include <vtkEnSightWriter.h>
List of all members.
Detailed Description
write vtk unstructured grid data as an EnSight file
vtkEnSightWriter is a source object that writes binary unstructured grid data files in EnSight format. See EnSight Manual for format details
- Warning:
- Binary files written on one system may not be readable on other systems. Be sure to specify the endian-ness of the file when reading it into EnSight
Definition at line 40 of file vtkEnSightWriter.h.
Member Typedef Documentation
Constructor & Destructor Documentation
vtkEnSightWriter::vtkEnSightWriter |
( |
|
) |
[protected] |
virtual vtkEnSightWriter::~vtkEnSightWriter |
( |
|
) |
[protected, virtual] |
Member Function Documentation
virtual const char* vtkEnSightWriter::GetClassName |
( |
|
) |
[virtual] |
static int vtkEnSightWriter::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 vtkTypeRevisionMacro found in vtkSetGet.h.
Reimplemented from vtkWriter.
virtual int vtkEnSightWriter::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 vtkTypeRevisionMacro found in vtkSetGet.h.
Reimplemented from vtkWriter.
virtual void vtkEnSightWriter::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 vtkWriter.
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkAlgorithm.
virtual void vtkEnSightWriter::SetProcessNumber |
( |
int |
|
) |
[virtual] |
Specify which process this writer is
virtual int vtkEnSightWriter::GetProcessNumber |
( |
|
) |
[virtual] |
Specify which process this writer is
virtual void vtkEnSightWriter::SetPath |
( |
const char * |
|
) |
[virtual] |
Specify path of EnSight data files to write.
virtual char* vtkEnSightWriter::GetPath |
( |
|
) |
[virtual] |
Specify path of EnSight data files to write.
virtual void vtkEnSightWriter::SetBaseName |
( |
const char * |
|
) |
[virtual] |
Specify base name of EnSight data files to write.
virtual char* vtkEnSightWriter::GetBaseName |
( |
|
) |
[virtual] |
Specify base name of EnSight data files to write.
virtual void vtkEnSightWriter::SetFileName |
( |
const char * |
|
) |
[virtual] |
Specify the path and base name of the output files.
virtual char* vtkEnSightWriter::GetFileName |
( |
|
) |
[virtual] |
Specify the path and base name of the output files.
virtual void vtkEnSightWriter::SetTimeStep |
( |
int |
|
) |
[virtual] |
Specify the Timestep that this data is for
virtual int vtkEnSightWriter::GetTimeStep |
( |
|
) |
[virtual] |
Specify the Timestep that this data is for
virtual void vtkEnSightWriter::SetGhostLevel |
( |
int |
|
) |
[virtual] |
Specify the number of ghost levels to include in output files
virtual int vtkEnSightWriter::GetGhostLevel |
( |
|
) |
[virtual] |
Specify the number of ghost levels to include in output files
virtual void vtkEnSightWriter::SetTransientGeometry |
( |
bool |
|
) |
[virtual] |
Specify whether the geoemtry changes each timestep if false, geometry is only written at timestep 0
virtual bool vtkEnSightWriter::GetTransientGeometry |
( |
|
) |
[virtual] |
Specify whether the geoemtry changes each timestep if false, geometry is only written at timestep 0
virtual void vtkEnSightWriter::SetNumberOfBlocks |
( |
int |
|
) |
[virtual] |
set the number of block ID's
virtual int vtkEnSightWriter::GetNumberOfBlocks |
( |
|
) |
[virtual] |
set the number of block ID's
virtual void vtkEnSightWriter::SetBlockIDs |
( |
int * |
val |
) |
[inline, virtual] |
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.
virtual int* vtkEnSightWriter::GetBlockIDs |
( |
|
) |
[inline, virtual] |
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.
virtual void vtkEnSightWriter::WriteCaseFile |
( |
int |
TotalTimeSteps |
) |
[virtual] |
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
virtual void vtkEnSightWriter::WriteSOSCaseFile |
( |
int |
NumProcs |
) |
[virtual] |
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
virtual void vtkEnSightWriter::SetModelMetadata |
( |
vtkModelMetadata * |
model |
) |
[virtual] |
sets and gets the metadata
sets and gets the metadata
virtual int vtkEnSightWriter::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info | |
|
) |
| | [protected, virtual] |
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.
virtual void vtkEnSightWriter::WriteData |
( |
|
) |
[protected, virtual] |
virtual void vtkEnSightWriter::WriteStringToFile |
( |
const char * |
string, |
|
|
FILE * |
file | |
|
) |
| | [protected, virtual] |
virtual void vtkEnSightWriter::WriteTerminatedStringToFile |
( |
const char * |
string, |
|
|
FILE * |
file | |
|
) |
| | [protected, virtual] |
virtual void vtkEnSightWriter::WriteIntToFile |
( |
const int |
i, |
|
|
FILE * |
file | |
|
) |
| | [protected, virtual] |
virtual void vtkEnSightWriter::WriteFloatToFile |
( |
const float |
f, |
|
|
FILE * |
file | |
|
) |
| | [protected, virtual] |
virtual void vtkEnSightWriter::WriteElementTypeToFile |
( |
int |
ElementType, |
|
|
FILE * |
fd | |
|
) |
| | [protected, virtual] |
virtual bool vtkEnSightWriter::ShouldWriteGeometry |
( |
|
) |
[protected, virtual] |
virtual void vtkEnSightWriter::SanitizeFileName |
( |
char * |
name |
) |
[protected, virtual] |
virtual FILE* vtkEnSightWriter::OpenFile |
( |
char * |
name |
) |
[protected, virtual] |
void vtkEnSightWriter::ComputeNames |
( |
|
) |
[protected] |
void vtkEnSightWriter::DefaultNames |
( |
|
) |
[protected] |
int vtkEnSightWriter::GetExodusModelIndex |
( |
int * |
ElementArray, |
|
|
int |
NumberElements, |
|
|
int |
PartID | |
|
) |
| | [protected] |
Member Data Documentation
The documentation for this class was generated from the following file: