#include <xylinerenderer.h>
Public Member Functions | |
XYLineRenderer (bool drawSymbols=false, bool drawLines=true, int defaultWidth=1, int defaultStyle=wxSOLID) | |
virtual void | DrawLegendSymbol (wxDC &dc, wxRect rcSymbol, size_t serie) |
virtual void | Draw (wxDC &dc, wxRect rc, Axis *horizAxis, Axis *vertAxis, XYDataset *dataset) |
XYLineRenderer::XYLineRenderer | ( | bool | drawSymbols = false , |
|
bool | drawLines = true , |
|||
int | defaultWidth = 1 , |
|||
int | defaultStyle = wxSOLID | |||
) |
Constructs new line renderer.
drawSymbols | specifies whether to draw symbols at line points | |
drawLines | specifies whether to draw lines | |
defaultWidth | specifies default width for lines | |
defaultStyle | specifies default style for lines |
virtual void XYLineRenderer::Draw | ( | wxDC & | dc, | |
wxRect | rc, | |||
Axis * | horizAxis, | |||
Axis * | vertAxis, | |||
XYDataset * | dataset | |||
) | [virtual] |
Draws dataset.
dc | device context | |
rc | rectangle where to draw | |
horizAxis | horizontal axis | |
vertAxis | vertical axis | |
dataset | dataset to be drawn |
Implements XYRenderer.
virtual void XYLineRenderer::DrawLegendSymbol | ( | wxDC & | dc, | |
wxRect | rcSymbol, | |||
size_t | serie | |||
) | [virtual] |
Draws legend symbol.
dc | device context | |
rcSymbol | rectangle where to draw | |
serie | serie index |
Reimplemented from Renderer.