17#ifndef vtkXdmf3Writer_h 
   18#define vtkXdmf3Writer_h 
   20#include "vtkIOXdmf3Module.h"  
   24VTK_ABI_NAMESPACE_BEGIN
 
   68  vtkSetMacro(LightDataLimit, 
unsigned int);
 
   69  vtkGetMacro(LightDataLimit, 
unsigned int);
 
   78  vtkSetMacro(WriteAllTimeSteps, 
bool);
 
   79  vtkGetMacro(WriteAllTimeSteps, 
bool);
 
   80  vtkBooleanMacro(WriteAllTimeSteps, 
bool);
 
Superclass for algorithms that produce only data object as output.
 
general representation of visualization data
 
dynamic, self-adjusting array of double
 
a simple class to control print indentation
 
write eXtensible Data Model and Format files
 
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
~vtkXdmf3Writer() override
 
vtkDataObject * OriginalInput
 
void WriteDataInternal(vtkInformation *request)
 
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
 
int CheckParametersInternal(int numberOfProcesses, int myRank)
 
void SetGhostLevel(int)
We never write out ghost cells.
 
vtkSetFilePathMacro(FileName)
Set or get the file name of the xdmf file.
 
virtual int CheckParameters()
 
virtual int GlobalContinueExecuting(int localContinueExecution)
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
vtkGetFilePathMacro(FileName)
Set or get the file name of the xdmf file.
 
virtual void SetInputData(vtkDataObject *dobj)
Set the input data set.
 
virtual int Write()
Write data to output.
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
 
vtkDoubleArray * TimeValues
 
static vtkXdmf3Writer * New()
 
unsigned int LightDataLimit
 
int GetGhostLevel()
We never write out ghost cells.