35 #ifndef vtkTableToSparseArray_h
36 #define vtkTableToSparseArray_h
39 #include "vtkInfovisCoreModule.h"
41 VTK_ABI_NAMESPACE_BEGIN
56 void ClearCoordinateColumns();
57 void AddCoordinateColumn(
const char*
name);
64 void SetValueColumn(
const char*
name);
65 const char* GetValueColumn();
72 void ClearOutputExtents();
89 implementation*
const Implementation;
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
Stores the number of dimensions and valid coordinate ranges along each dimension for vtkArray...
a simple class to control print indentation
Superclass for algorithms that produce vtkArrayDatas as output.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
static vtkArrayDataAlgorithm * New()
converts a vtkTable into a sparse array.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.