Renderer Class Reference

#include <chartrenderer.h>

Inheritance diagram for Renderer:

Inheritance graph
[legend]
Collaboration diagram for Renderer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void SetSerieColour (size_t serie, wxColour *color)
virtual wxColour GetSerieColour (size_t serie)
virtual void SetSerieSymbol (size_t serie, Symbol *symbol)
virtual SymbolGetSerieSymbol (size_t serie)
virtual void DrawLegendSymbol (wxDC &dc, wxRect rcSymbol, size_t serie)


Detailed Description

Base class for all renderers.

Member Function Documentation

virtual void Renderer::DrawLegendSymbol ( wxDC &  dc,
wxRect  rcSymbol,
size_t  serie 
) [virtual]

Draws legend symbol.

Parameters:
dc device context
rcSymbol rectangle where to draw
serie serie index

Reimplemented in BarRenderer, GanttRenderer, XYLineRenderer, and XYLineStepRenderer.

virtual wxColour Renderer::GetSerieColour ( size_t  serie  )  [virtual]

Returns serie color.

Returns:
serie color

virtual Symbol* Renderer::GetSerieSymbol ( size_t  serie  )  [virtual]

returns symbol for serie.

Returns:
symbol for specified serie

virtual void Renderer::SetSerieColour ( size_t  serie,
wxColour *  color 
) [virtual]

Sets color for serie.

Parameters:
serie serie index
symbol new color for specified serie

virtual void Renderer::SetSerieSymbol ( size_t  serie,
Symbol symbol 
) [virtual]

Sets symbol for serie.

Parameters:
serie serie index
symbol new symbol for specified serie


The documentation for this class was generated from the following file:

Generated on Mon Feb 15 21:32:28 2010 for wxFreeChart by  doxygen 1.5.8