GanttRenderer Class Reference

#include <ganttrenderer.h>

Inheritance diagram for GanttRenderer:

Inheritance graph
[legend]
Collaboration diagram for GanttRenderer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GanttRenderer (int barWidth=5, int serieGap=2)
virtual void DrawLegendSymbol (wxDC &dc, wxRect rcSymbol, size_t serie)
void Draw (wxDC &dc, wxRect rc, DateAxis *horizAxis, CategoryAxis *vertAxis, GanttDataset *dataset)
void SetSerieDraw (size_t serie, AreaDraw *areaDraw)
AreaDrawGetSerieDraw (size_t serie)
void SetBarWidth (int barWidth)


Detailed Description

Gantt data renderer.

Constructor & Destructor Documentation

GanttRenderer::GanttRenderer ( int  barWidth = 5,
int  serieGap = 2 
)

Constructs new gantt renderer.

Parameters:
barWidth bar width
serieGap distance between series


Member Function Documentation

void GanttRenderer::Draw ( wxDC &  dc,
wxRect  rc,
DateAxis horizAxis,
CategoryAxis vertAxis,
GanttDataset dataset 
)

Drawn gantt dataset.

Parameters:
dc device context
rc rectangle where to draw
horizAxis horizontal axis
vertAxis vertical axis
dataset dataset to draw

virtual void GanttRenderer::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 from Renderer.

void GanttRenderer::SetSerieDraw ( size_t  serie,
AreaDraw areaDraw 
)

Sets area draw object to draw specified serie.

Parameters:
serie serie index
ad area draw for serie


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

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