Go to the documentation of this file.
35 #ifndef vtkStringToNumeric_h
36 #define vtkStringToNumeric_h
38 #include "vtkInfovisCoreModule.h"
54 vtkGetMacro(ForceDouble,
bool);
63 vtkGetMacro(DefaultIntegerValue,
int);
71 vtkGetMacro(DefaultDoubleValue,
double);
89 vtkSetMacro(TrimWhitespacePriorToNumericConversion,
bool);
90 vtkGetMacro(TrimWhitespacePriorToNumericConversion,
bool);
99 vtkGetMacro(ConvertFieldData,
bool);
108 vtkGetMacro(ConvertPointData,
bool);
117 vtkGetMacro(ConvertCellData,
bool);
125 { this->SetConvertPointData(b); }
127 {
return this->GetConvertPointData(); }
134 { this->SetConvertCellData(b); }
136 {
return this->GetConvertCellData(); }
143 { this->SetConvertPointData(b); }
145 {
return this->GetConvertPointData(); }
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
double DefaultDoubleValue
virtual void SetConvertVertexData(bool b)
Whether to detect and convert vertex data arrays.
Superclass for algorithms that produce only data object as output.
bool TrimWhitespacePriorToNumericConversion
represent and manipulate fields of data
Converts string arrays to numeric arrays.
virtual void SetConvertEdgeData(bool b)
Whether to detect and convert edge data arrays.
virtual bool GetConvertVertexData()
virtual bool GetConvertRowData()
a simple class to control print indentation
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
virtual void SetConvertRowData(bool b)
Whether to detect and convert row data arrays.
static vtkDataObjectAlgorithm * New()
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
virtual bool GetConvertEdgeData()