24 #ifndef vtkChartHistogram2D_h
25 #define vtkChartHistogram2D_h
27 #include "vtkChartsCoreModule.h"
static vtkChartHistogram2D * New()
Creates a 2D histogram chart.
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual bool UpdateLayout(vtkContext2D *painter)
Update the layout of the chart, this may require the vtkContext2D in order to get font metrics etc.
vtkSmartPointer< vtkPlotHistogram2D > Histogram
virtual void Update()
Perform any updates to the item that may be necessary before rendering.
virtual void SetInputData(vtkImageData *data, vtkIdType z=0)
virtual bool Hit(const vtkContextMouseEvent &mouse)
Return true if the supplied x, y coordinate is inside the item.
virtual void SetTransferFunction(vtkScalarsToColors *function)
vtkTimeStamp BuildTime
The point cache is marked dirty until it has been initialized.
virtual vtkPlot * GetPlot(vtkIdType index)
Get the plot at the specified index, returns null if the index is invalid.
Factory class for drawing XY charts.
Legend item to display vtkScalarsToColors.
Class for drawing 2D primitives to a graphical context.
data structure to represent mouse events.
topologically and geometrically regular array of data
a simple class to control print indentation
Abstract class for 2D plots.
Superclass for mapping scalar values to colors.
record modification and/or execution time