#include <chartpanel.h>
Public Member Functions | |
wxChartPanel (wxWindow *parent, wxWindowID=wxID_ANY, Chart *chart=NULL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
void | SetChart (Chart *chart) |
Chart * | GetChart () |
void | SetAntialias (bool antialias) |
bool | GetAntialias () |
wxBitmap | CopyBackbuffer () |
virtual void | ChartChanged (Chart *chart) |
virtual void | ChartScrollsChanged (Chart *chart) |
virtual void wxChartPanel::ChartChanged | ( | Chart * | chart | ) | [virtual] |
Called when some of chart or chart component properties has been changed.
chart | chart that has been changed |
Implements ChartObserver.
virtual void wxChartPanel::ChartScrollsChanged | ( | Chart * | chart | ) | [virtual] |
Called when some of chart scrolled axes changed its bounds.
chart | chart |
Implements ChartObserver.
wxBitmap wxChartPanel::CopyBackbuffer | ( | ) |
Returns back buffer copy as wxBitmap. Can be used to save chart image to file.
void wxChartPanel::SetAntialias | ( | bool | antialias | ) |
Turn antialiasing on/off. Has effect only when wx wxUSE_GRAPHICS_CONTEXT is set in wxWidgets build.
antialias | true to turn on antialiasing. |
void wxChartPanel::SetChart | ( | Chart * | chart | ) |
Sets chart.
chart | new chart |