27#include "vtkIOCoreModule.h"
29VTK_ABI_NAMESPACE_BEGIN
59 static
void EncodeString(
char* resname, const
char* name,
bool doublePercent);
71 static
void EncodeWriteString(ostream* out, const
char* name);
73 static
void EncodeWriteString(ostream* out, const
char* name,
bool doublePercent);
96 virtual
void WriteData() = 0;
101 void operator=(const
vtkWriter&) = delete;
Superclass for all sources, filters, and sinks in VTK.
general representation of visualization data
a simple class to control print indentation
record modification and/or execution time
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.
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.
#define VTK_DEPRECATED_IN_9_6_0(reason)