StackedBarType Class Reference

#include <barrenderer.h>

Inheritance diagram for StackedBarType:

Inheritance graph
[legend]
Collaboration diagram for StackedBarType:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 StackedBarType (int barWidth, double base)
virtual double GetMinValue (CategoryDataset *dataset)
virtual double GetMaxValue (CategoryDataset *dataset)

Protected Member Functions

virtual void GetBarGeometry (CategoryDataset *dataset, size_t item, size_t serie, int &width, wxCoord &shift, double &base, double &value)


Detailed Description

Draws series' bars in stack, after each other.

Constructor & Destructor Documentation

StackedBarType::StackedBarType ( int  barWidth,
double  base 
)

Constructs new stacked bar type.

Parameters:
barWidth bar width
base bars base, point from bars are drawn


Member Function Documentation

virtual void StackedBarType::GetBarGeometry ( CategoryDataset dataset,
size_t  item,
size_t  serie,
int &  width,
wxCoord &  shift,
double &  base,
double &  value 
) [protected, virtual]

Called to calculate bar geometry params. Must be implemented by derivate classes.

Parameters:
dataset dataset
item item index
serie serie index
width output for bar width
shift output for bar shift
base output for bar base
value output for bar value

Implements BarType.


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

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