16#ifndef vtkNanoVDBWriter_h
17#define vtkNanoVDBWriter_h
19#include "vtkIONanoVDBModule.h"
22VTK_ABI_NAMESPACE_BEGIN
47 vtkSetMacro(WriteAllTimeSteps,
bool);
48 vtkGetMacro(WriteAllTimeSteps,
bool);
80 char* FileName =
nullptr;
81 bool WriteAllTimeSteps =
false;
87 int CurrentTimeIndex = 0;
88 int NumberOfTimeSteps = 1;
topologically and geometrically regular array of data
a simple class to control print indentation
Multiprocessing communication superclass.
int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
vtkSetFilePathMacro(FileName)
Get/Set the filename for the file.
static vtkNanoVDBWriter * New()
void SetController(vtkMultiProcessController *)
Get/Set the controller to use.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
bool WriteDataAndReturn() override
~vtkNanoVDBWriter() override
vtkGetFilePathMacro(FileName)
Get/Set the filename for the file.