21 #ifndef vtkCSVWriter_h 22 #define vtkCSVWriter_h 24 #include "vtkPVVTKExtensionsDefaultModule.h" 25 #include "vtkWriter.h" 30 class VTKPVVTKEXTENSIONSDEFAULT_EXPORT
vtkCSVWriter :
public vtkWriter
35 void PrintSelf(ostream& os, vtkIndent indent);
41 vtkSetStringMacro(FieldDelimiter);
42 vtkGetStringMacro(FieldDelimiter);
50 vtkSetStringMacro(StringDelimiter);
51 vtkGetStringMacro(StringDelimiter);
58 vtkSetStringMacro(FileName);
59 vtkGetStringMacro(FileName);
67 vtkSetMacro(UseStringDelimiter,
bool);
68 vtkGetMacro(UseStringDelimiter,
bool);
76 vtkSetClampMacro(Precision,
int, 0, VTK_INT_MAX);
77 vtkGetMacro(Precision,
int);
84 vtkSetMacro(UseScientificNotation,
bool);
85 vtkGetMacro(UseScientificNotation,
bool);
86 vtkBooleanMacro(UseScientificNotation,
bool);
94 vtkStdString GetString(vtkStdString
string);
103 virtual void WriteData();
104 virtual void WriteTable(vtkTable* rectilinearGrid);
108 virtual int FillInputPortInformation(
int port, vtkInformation* info);
121 void operator=(const
vtkCSVWriter&) VTK_DELETE_FUNCTION;
CSV writer for vtkTable Writes a vtkTable as a delimited text file (such as CSV). ...
bool UseScientificNotation