27#include "vtkIOCoreModule.h"
29VTK_ABI_NAMESPACE_BEGIN
59 static
void EncodeString(
char* resname, const
char* name,
bool doublePercent);
101 void operator=(const
vtkWriter&) = delete;
general representation of visualization data
a simple class to control print indentation
record modification and/or execution time
static void EncodeWriteString(ostream *out, const char *name)
Encode the string so that the reader will not have problems.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkDataObject * GetInput()
virtual int Write()
Write data to output.
static void EncodeString(char *resname, const char *name)
Encode the string so that the reader will not have problems.
virtual void WriteData()=0
vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
void SetInputData(vtkDataObject *input)
Set/get the input to this writer.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define VTK_DEPRECATED_IN_9_6_0(reason)