CategoryDataset Class Reference

#include <categorydataset.h>

Inheritance diagram for CategoryDataset:

Inheritance graph
[legend]
Collaboration diagram for CategoryDataset:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual double GetValue (size_t index, size_t serie)=0
virtual wxString GetName (size_t index)=0
virtual size_t GetCount ()=0
virtual bool HasValue (size_t index, size_t serie)
virtual double GetMinValue (bool verticalAxis)
virtual double GetMaxValue (bool verticalAxis)
virtual double GetX (size_t index, size_t serie)
virtual double GetY (size_t index, size_t serie)
virtual size_t GetCount (size_t serie)
BarRendererGetRenderer ()

Protected Member Functions

virtual bool AcceptRenderer (Renderer *r)


Detailed Description

Dataset for data values in form [category name, value].

Member Function Documentation

virtual bool CategoryDataset::AcceptRenderer ( Renderer r  )  [protected, virtual]

Checks whether renderer is acceptable by this dataset. TODO: this method must be removed, because acceptable renderer type depends on plot type.

Reimplemented from XYDataset.

virtual size_t CategoryDataset::GetCount ( size_t  serie  )  [virtual]

Returns value count in serie specified by index.

Parameters:
serie index
Returns:
value count

Implements Dataset.

Reimplemented in GanttDataset.

virtual size_t CategoryDataset::GetCount (  )  [pure virtual]

Returns category count.

Returns:
category count

Implemented in CategorySimpleDataset, GanttDataset, and GanttSimpleDataset.

virtual double CategoryDataset::GetMaxValue ( bool  vertical  )  [virtual]

Returns maximal value.

Parameters:
vertical for datasets with XY coordinates, specifies direction
Returns:
maximal value

Reimplemented from XYDataset.

virtual double CategoryDataset::GetMinValue ( bool  vertical  )  [virtual]

Returns minimal value.

Parameters:
vertical for datasets with XY coordinates, specifies direction
Returns:
minimal value

Reimplemented from XYDataset.

virtual wxString CategoryDataset::GetName ( size_t  index  )  [pure virtual]

Returns category name at index.

Parameters:
index index of category name
Returns:
category name

Implemented in CategorySimpleDataset, and GanttSimpleDataset.

virtual double CategoryDataset::GetValue ( size_t  index,
size_t  serie 
) [pure virtual]

Returns value associated with category at index.

Parameters:
index value associated with category
Returns:
value associated with category

Implemented in CategorySimpleDataset, and GanttSimpleDataset.

virtual double CategoryDataset::GetX ( size_t  index,
size_t  serie 
) [virtual]

Returns x value at index.

Parameters:
index index
Returns:
x value

Implements XYDataset.

virtual double CategoryDataset::GetY ( size_t  index,
size_t  serie 
) [virtual]

Returns y value at index.

Parameters:
index index
Returns:
y value

Implements XYDataset.


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

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