29 #ifndef vtkStringToNumeric_h 30 #define vtkStringToNumeric_h 32 #include "vtkInfovisCoreModule.h" 48 vtkGetMacro(ForceDouble,
bool);
57 vtkGetMacro(DefaultIntegerValue,
int);
65 vtkGetMacro(DefaultDoubleValue,
double);
83 vtkSetMacro(TrimWhitespacePriorToNumericConversion,
bool);
84 vtkGetMacro(TrimWhitespacePriorToNumericConversion,
bool);
93 vtkGetMacro(ConvertFieldData,
bool);
102 vtkGetMacro(ConvertPointData,
bool);
111 vtkGetMacro(ConvertCellData,
bool);
119 { this->SetConvertPointData(b); }
121 {
return this->GetConvertPointData(); }
128 { this->SetConvertCellData(b); }
130 {
return this->GetConvertCellData(); }
137 { this->SetConvertPointData(b); }
139 {
return this->GetConvertPointData(); }
165 bool ConvertFieldData;
166 bool ConvertPointData;
167 bool ConvertCellData;
169 int DefaultIntegerValue;
170 double DefaultDoubleValue;
171 bool TrimWhitespacePriorToNumericConversion;
virtual bool GetConvertRowData()
VTKACCELERATORSVTKM_EXPORT bool ConvertArrays(const vtkm::cont::DataSet &input, vtkDataSet *output)
static vtkDataObjectAlgorithm * New()
virtual void SetConvertRowData(bool b)
Whether to detect and convert row data arrays.
a simple class to control print indentation
Converts string arrays to numeric arrays.
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
Superclass for algorithms that produce only data object as output.
virtual bool GetConvertVertexData()
virtual void SetConvertVertexData(bool b)
Whether to detect and convert vertex data arrays.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
virtual bool GetConvertEdgeData()
virtual void SetConvertEdgeData(bool b)
Whether to detect and convert edge data arrays.
represent and manipulate fields of data
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.