|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   51 #ifndef vtkArrayDataWriter_h 
   52 #define vtkArrayDataWriter_h 
   54 #include "vtkIOCoreModule.h"  
   71   vtkSetStringMacro(FileName);
 
   72   vtkGetStringMacro(FileName);
 
   93   vtkSetMacro(WriteToOutputString, 
bool);
 
   94   vtkGetMacro(WriteToOutputString, 
bool);
 
   95   vtkBooleanMacro(WriteToOutputString, 
bool);
 
  114   bool Write(ostream& stream, 
bool WriteBinary = 
false);
 
  120   static bool Write(
vtkArrayData* array, ostream& stream, 
bool WriteBinary = 
false);
 
  
virtual int FillInputPortInformation(int port, vtkInformation *info)
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.
virtual int Write()
Write data to output.
Pipeline data object that contains multiple vtkArray objects.
vtkStdString OutputString
Serialize vtkArrayData to a file or stream.
virtual void WriteData()=0
a simple class to control print indentation
virtual vtkStdString GetOutputString()
The output string.
abstract class to write data to file(s)
static vtkAlgorithm * New()
Wrapper around std::string to keep symbols short.