Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

KDChartLinesPainter Class Reference

#include <KDChartLinesPainter.h>

Inheritance diagram for KDChartLinesPainter:

KDChartAxesPainter KDChartPainter KDChartAreaPainter Collaboration diagram for KDChartLinesPainter:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

 KDChartLinesPainter (KDChartParams *params)
virtual ~KDChartLinesPainter ()
virtual void paintData (QPainter *painter, KDChartTableDataBase *data, bool paint2nd, KDChartDataRegionList *regions=0)
virtual bool isNormalMode () const
virtual int clipShiftUp (bool, double) const
virtual void specificPaintData (QPainter *painter, const QRect &ourClipRect, KDChartTableDataBase *data, KDChartDataRegionList *regions, const KDChartAxisParams *axisPara, bool bNormalMode, uint chart, double logWidth, double areaWidthP1000, double logHeight, double axisYOffset, double minColumnValue, double maxColumnValue, double columnValueDistance, uint chartDatasetStart, uint chartDatasetEnd, uint datasetStart, uint datasetEnd)
void paintDataInternal (QPainter *painter, KDChartTableDataBase *data, bool centerThePoints, bool drawMarkers, bool isArea, bool paint2nd, KDChartDataRegionList *regions=0)
QPoint project (int x, int y, int z)

Private Attributes

KDChartParams::ChartType mChartType
bool mCenterThePoints
bool mDrawMarkers
bool mIsArea

Friends

class KDChartPainter

Constructor & Destructor Documentation

KDChartLinesPainter::KDChartLinesPainter KDChartParams params  )  [protected]
 

virtual KDChartLinesPainter::~KDChartLinesPainter  )  [protected, virtual]
 


Member Function Documentation

virtual int KDChartLinesPainter::clipShiftUp bool  ,
double 
const [protected, virtual]
 

Implements KDChartAxesPainter.

virtual bool KDChartLinesPainter::isNormalMode  )  const [protected, virtual]
 

Implements KDChartAxesPainter.

virtual void KDChartLinesPainter::paintData QPainter *  painter,
KDChartTableDataBase data,
bool  paint2nd,
KDChartDataRegionList regions = 0
[protected, virtual]
 

Reimplemented from KDChartAxesPainter.

Reimplemented in KDChartAreaPainter.

void KDChartLinesPainter::paintDataInternal QPainter *  painter,
KDChartTableDataBase data,
bool  centerThePoints,
bool  drawMarkers,
bool  isArea,
bool  paint2nd,
KDChartDataRegionList regions = 0
[protected]
 

QPoint KDChartLinesPainter::project int  x,
int  y,
int  z
[protected]
 

virtual void KDChartLinesPainter::specificPaintData QPainter *  painter,
const QRect &  ourClipRect,
KDChartTableDataBase data,
KDChartDataRegionList regions,
const KDChartAxisParams axisPara,
bool  bNormalMode,
uint  chart,
double  logWidth,
double  areaWidthP1000,
double  logHeight,
double  axisYOffset,
double  minColumnValue,
double  maxColumnValue,
double  columnValueDistance,
uint  chartDatasetStart,
uint  chartDatasetEnd,
uint  datasetStart,
uint  datasetEnd
[protected, virtual]
 

Implements KDChartAxesPainter.


Friends And Related Function Documentation

friend class KDChartPainter [friend]
 

Reimplemented in KDChartAreaPainter.


Member Data Documentation

bool KDChartLinesPainter::mCenterThePoints [private]
 

KDChartParams::ChartType KDChartLinesPainter::mChartType [private]
 

bool KDChartLinesPainter::mDrawMarkers [private]
 

bool KDChartLinesPainter::mIsArea [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Oct 13 12:11:15 2008 for KMyMoney by  doxygen 1.4.1