37#ifndef vtkQtTableRepresentation_h
38#define vtkQtTableRepresentation_h
41#include "vtkViewsQtModule.h"
43VTK_ABI_NAMESPACE_BEGIN
79 vtkSetStringMacro(FirstDataColumn);
80 vtkGetStringMacro(FirstDataColumn);
88 vtkSetStringMacro(LastDataColumn);
89 vtkGetStringMacro(LastDataColumn);
101 vtkSetStringMacro(KeyColumnInternal);
102 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
char * GetKeyColumn()
Set/get the name of the column that contains series names.
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()