35#include "vtkIOCoreModule.h"
97 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.
vtkDataObject * GetInput()
virtual int Write()
Write data to output.
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 EncodeString(char *resname, const char *name, bool doublePercent)
Encode the string so that the reader will not have problems.
void EncodeWriteString(ostream *out, const char *name, bool doublePercent)
Encode the string so that the reader will not have problems.
void SetInputData(vtkDataObject *input)
Set/get the input to this writer.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkDataObject * GetInput(int port)
void SetInputData(int index, vtkDataObject *input)
Set/get the input to this writer.