|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   38 #ifndef vtkJSONDataSetWriter_h 
   39 #define vtkJSONDataSetWriter_h 
   41 #include "vtkIOExportModule.h"  
  101   bool WriteArrayContents(
vtkDataArray*, 
const char* relativeFilePath);
 
  109   static bool WriteArrayAsRAW(
vtkDataArray*, 
const char* filePath);
 
  122   VTK_LEGACY(
void SetFileName(
const char*));
 
  151   std::
string WriteArray(
vtkDataArray*, const 
char* className, const 
char* arrayName = 
nullptr);
 
  156   int ValidStringCount;
 
  
represent and manipulate attribute data in a dataset
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.
abstract superclass for arrays of numeric data
virtual void WriteData()=0
vtkDataObject * GetInput()
a simple class to control print indentation
abstract class to write data to file(s)
abstract class to specify dataset behavior
static vtkAlgorithm * New()
write vtkDataSet using a vtkArchiver with a JSON meta file along with all the binary arrays written a...
std::string GetFileName(const std::string &fileName) noexcept
Set the appropriate file name based on recognized user input.