31 #ifndef vtkAbstractParticleWriter_h
32 #define vtkAbstractParticleWriter_h
34 #include "vtkIOCoreModule.h"
48 vtkGetMacro(TimeStep,
int);
59 vtkGetMacro(TimeValue,
double);
66 vtkSetStringMacro(FileName);
76 vtkGetMacro(CollectiveIO,
int);
77 void SetWriteModeToCollective();
78 void SetWriteModeToIndependent();
85 virtual void CloseFile() = 0;
91 void WriteData() VTK_OVERRIDE = 0;
abstract class to write particle data to file
abstract class to write data to file(s)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.