37 #ifndef vtkQtTableRepresentation_h
38 #define vtkQtTableRepresentation_h
41 #include "vtkViewsQtModule.h"
43 VTK_ABI_NAMESPACE_BEGIN
70 void SetKeyColumn(
const char* col);
79 vtkSetStringMacro(FirstDataColumn);
80 vtkGetStringMacro(FirstDataColumn);
88 vtkSetStringMacro(LastDataColumn);
89 vtkGetStringMacro(LastDataColumn);
101 vtkSetStringMacro(KeyColumnInternal);
102 vtkGetStringMacro(KeyColumnInternal);
118 virtual void ResetModel();
119 virtual void CreateSeriesColors();
132 VTK_ABI_NAMESPACE_END
Adapts a table to a Qt item model.
virtual void SetModelType()
This should set the model type to DATA, METADATA or FULL depending on what you want.
map scalar values into colors via a lookup table
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Subclasses should override this to connect inputs to the internal pipeline as necessary.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
dynamic, self-adjusting array of double
a simple class to control print indentation
The superclass for all representations.
vtkLookupTable * ColorTable
vtkQtTableModelAdapter * ModelAdapter
vtkDoubleArray * SeriesColors
set up a vtkTable in a Qt model