54 #ifndef vtkArrayWriter_h 
   55 #define vtkArrayWriter_h 
   74   vtkSetStringMacro(FileName);
 
   75   vtkGetStringMacro(FileName);
 
   81   vtkSetMacro(Binary, 
int);
 
   82   vtkGetMacro(Binary, 
int);
 
   83   vtkBooleanMacro(Binary, 
int);
 
   89     { 
return this->OutputString; }
 
   95   vtkSetMacro(WriteToOutputString, 
bool);
 
   96   vtkGetMacro(WriteToOutputString, 
bool);
 
   97   vtkBooleanMacro(WriteToOutputString, 
bool);
 
  113   bool Write(ostream& stream, 
bool WriteBinary = 
false);
 
  119   static bool Write(
vtkArray* array, ostream& stream, 
bool WriteBinary = 
false);
 
Wrapper around std::string to keep symbols short. 
 
Serialize sparse and dense arrays to a file or stream. 
 
Abstract interface for N-dimensional arrays. 
 
abstract class to write data to file(s) 
 
a simple class to control print indentation 
 
virtual int FillInputPortInformation(int port, vtkInformation *info)
 
vtkStdString OutputString
 
static vtkAlgorithm * New()
 
virtual void WriteData()=0
 
virtual vtkStdString GetOutputString()
 
void PrintSelf(ostream &os, vtkIndent indent)