27 #ifndef __vtkPlotSurface_h
28 #define __vtkPlotSurface_h
30 #include "vtkChartsCoreModule.h"
47 virtual bool Paint(vtkContext2D *painter);
70 void SetXRange(
float min,
float max);
76 void SetYRange(
float min,
float max);
84 void GenerateSurface();
87 void InsertSurfaceVertex(
float *data,
float value,
int i,
int j,
int &pos);
93 float ColumnToX(
int columnIndex);
96 float RowToY(
int rowIndex);
141 #endif //__vtkPlotSurface_h
Wrapper around std::string to keep symbols short.
map scalar values into colors via a lookup table
vtkIdType NumberOfVertices
vtkNew< vtkUnsignedCharArray > Colors
std::vector< vtkVector3f > Surface
vtkIdType NumberOfColumns
virtual void PrintSelf(ostream &os, vtkIndent indent)
vtkNew< vtkLookupTable > LookupTable
a simple class to control print indentation
virtual void SetInputData(vtkTable *input)
Abstract class for 3D plots.