#include <vtkXdmfWriter.h>
Public Member Functions | |
vtkTypeRevisionMacro (vtkXdmfWriter, vtkProcessObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetInput (vtkDataSet *ds) |
void | Write () |
void | AddInput (vtkDataObject *in) |
void | RemoveInput (vtkDataObject *in) |
vtkDataSetCollection * | GetInputList () |
const char * | GenerateHDF5ArrayName (const char *gridName, const char *arrayName) |
virtual void | SetAllLight (int) |
virtual void | AllLightOn () |
virtual void | AllLightOff () |
virtual int | GetAllLight () |
virtual void | SetAllHeavy (int) |
virtual void | AllHeavyOn () |
virtual void | AllHeavyOff () |
virtual int | GetAllHeavy () |
virtual void | SetFileName (const char *fname) |
virtual const char * | GetFileName () |
virtual void | SetGridName (const char *) |
virtual char * | GetGridName () |
virtual void | SetDomainName (const char *) |
virtual char * | GetDomainName () |
virtual void | SetCollectionName (const char *) |
virtual char * | GetCollectionName () |
virtual void | SetGridOnly (int) |
virtual void | GridOnlyOn () |
virtual void | GridOnlyOff () |
virtual int | GetGridOnly () |
virtual void | SetHeavyDataSetName (const char *name) |
virtual const char * | GetHeavyDataSetName () |
vtkDataObject * | GetInput (int idx) |
vtkDataObject * | GetInput () |
void | Indent (ostream &ost) |
void | IncrementIndent () |
void | DecrementIndent () |
Static Public Member Functions | |
vtkXdmfWriter * | New () |
Protected Member Functions | |
vtkXdmfWriter () | |
~vtkXdmfWriter () | |
void | WriteAttributes (ostream &ost, vtkDataSet *ds, const char *gridName) |
void | StartTopology (ostream &ost, int cellType, vtkIdType numVert, vtkIdType numCells) |
void | StartTopology (ostream &ost, const char *toptype, int rank, int *dims) |
void | EndTopology (ostream &ost) |
void | StartGeometry (ostream &ost, const char *type) |
void | EndGeometry (ostream &ost) |
virtual int | WriteHead (ostream &ost) |
virtual int | WriteTail (ostream &ost) |
virtual int | WriteGrid (ostream &ost, const char *name, vtkDataSet *ds, void *mapofcells=0, const void *celltype=0) |
virtual int | WriteCellArray (ostream &ost, vtkDataSet *Cells, const char *gridName, void *mapofcells, const void *celltype) |
virtual int | WritePoints (ostream &ost, vtkPoints *Points, vtkDataSet *dataSet, const char *gridName) |
virtual int | WriteDataArray (ostream &ost, vtkDataArray *array, vtkDataSet *ds, int dims[3], const char *Name, const char *Center, int type, const char *gridName, int active, int cellData=0) |
virtual int | WriteVTKArray (ostream &ost, vtkDataArray *array, vtkDataSet *dataSet, int dims[3], int *extents, const char *name, const char *dataName, const char *gridName, int alllight, int cellData=0) |
virtual void | SetHeavyDataSetNameString (const char *) |
virtual void | SetFileNameString (const char *) |
virtual void | SetHDF5ArrayName (const char *) |
Protected Attributes | |
char * | HeavyDataSetNameString |
char * | FileNameString |
char * | GridName |
char * | DomainName |
char * | CollectionName |
int | AllLight |
int | AllHeavy |
int | CurrIndent |
int | GridOnly |
char * | HDF5ArrayName |
vtkDataSetCollection * | InputList |
vtkXdmfWriter is a process object that writes XDMF data. The input to this writer is a single vtkDataSet object.
Definition at line 41 of file vtkXdmfWriter.h.
|
|
|
|
|
|
|
|
|
|
|
Set or get the AllLight flag. If set, all data will be written as light data (inlined). |
|
Set or get the AllLight flag. If set, all data will be written as light data (inlined). |
|
Set or get the AllLight flag. If set, all data will be written as light data (inlined). |
|
Set or get the AllLight flag. If set, all data will be written as light data (inlined). |
|
Make all data heavy, including rectilinear grid arrays. |
|
Make all data heavy, including rectilinear grid arrays. |
|
Make all data heavy, including rectilinear grid arrays. |
|
Make all data heavy, including rectilinear grid arrays. |
|
Set or get the file name of the xdmf file. |
|
Set or get the file name of the xdmf file. |
|
Set or get the grid name of the dataset. |
|
Set or get the grid name of the dataset. |
|
Set or ger the domain name. |
|
Set or ger the domain name. |
|
Collection name defines collection grids belong to |
|
Collection name defines collection grids belong to |
|
If GridOnly is set, only the grid will be written and all the header information will be ignored |
|
If GridOnly is set, only the grid will be written and all the header information will be ignored |
|
If GridOnly is set, only the grid will be written and all the header information will be ignored |
|
If GridOnly is set, only the grid will be written and all the header information will be ignored |
|
Set or get the name of the heavy data file name. |
|
Set or get the name of the heavy data file name. |
|
Set the input data set. |
|
Write the XDMF file. |
|
Add a dataset to the list of data to append. |
|
Get any input of this filter. |
|
Get any input of this filter. Definition at line 113 of file vtkXdmfWriter.h. |
|
Remove a dataset from the list of data to append. |
|
Returns a copy of the input array. Modifications to this list will not be reflected in the actual inputs. |
|
Indent xml |
|
Indent xml Definition at line 127 of file vtkXdmfWriter.h. |
|
Indent xml Definition at line 128 of file vtkXdmfWriter.h. |
|
Generate hdf5 name for array |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 159 of file vtkXdmfWriter.h. |
|
Definition at line 162 of file vtkXdmfWriter.h. |
|
Definition at line 163 of file vtkXdmfWriter.h. |
|
Definition at line 164 of file vtkXdmfWriter.h. |
|
Definition at line 165 of file vtkXdmfWriter.h. |
|
Definition at line 167 of file vtkXdmfWriter.h. |
|
Definition at line 168 of file vtkXdmfWriter.h. |
|
Definition at line 170 of file vtkXdmfWriter.h. |
|
Definition at line 172 of file vtkXdmfWriter.h. |
|
Definition at line 175 of file vtkXdmfWriter.h. |
|
Definition at line 179 of file vtkXdmfWriter.h. |