52 #ifndef vtkQtTableRepresentation_h
53 #define vtkQtTableRepresentation_h
56 #include "vtkViewsQtModule.h"
93 vtkSetStringMacro(FirstDataColumn);
94 vtkGetStringMacro(FirstDataColumn);
102 vtkSetStringMacro(LastDataColumn);
103 vtkGetStringMacro(LastDataColumn);
115 vtkSetStringMacro(KeyColumnInternal);
116 vtkGetStringMacro(KeyColumnInternal);
The superclass for all representations.
dynamic, self-adjusting array of double
a simple class to control print indentation
map scalar values into colors via a lookup table
Adapts a table to a Qt item model.
set up a vtkTable in a Qt model
void SetKeyColumn(const char *col)
Set/get the name of the column that contains series names.
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Prepare the input connections to this representation.
virtual void CreateSeriesColors()
void SetColorTable(vtkLookupTable *t)
Set/get the lookup table that will be used to determine colors for each series.
~vtkQtTableRepresentation() override
vtkQtTableModelAdapter * ModelAdapter
vtkLookupTable * ColorTable
virtual void SetModelType()
This should set the model type to DATA, METADATA or FULL depending on what you want.
void UpdateTable()
Update the table representation.
vtkDoubleArray * SeriesColors
vtkQtTableRepresentation()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual void ResetModel()