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

GraphInfo Class Reference

#include </home/clem/local/src/opie/noncore/apps/checkbook/graphinfo.h>

Collaboration diagram for GraphInfo:

Collaboration graph
[legend]
List of all members.

Public Types

enum  GraphType { BarChart, PieChart }

Public Member Functions

 GraphInfo (GraphType=BarChart, DataPointList *=0x0, const QString &=0x0, const QString &=0x0, const QString &=0x0)
 ~GraphInfo ()
GraphInfo::GraphType graphType ()
void setGraphType (GraphType)
DataPointListdataPoints ()
void setDataPoints (DataPointList *)
DataPointInfofirstDataPoint ()
DataPointInfonextDataPoint ()
int numberDataPoints ()
float maxValue ()
float minValue ()
float totalValue ()
void setGraphTitle (const QString &)
void setXAxisTitle (const QString &)
void setYAxisTitle (const QString &)

Private Attributes

GraphType t
DataPointListd
QString gt
QString xt
QString yt

Member Enumeration Documentation

enum GraphInfo::GraphType
 

Enumeration values:
BarChart 
PieChart 

Definition at line 58 of file graphinfo.h.


Constructor & Destructor Documentation

GraphInfo::GraphInfo GraphType  = BarChart,
DataPointList = 0x0,
const QString = 0x0,
const QString = 0x0,
const QString = 0x0
 

Definition at line 31 of file graphinfo.cpp.

References d, t, xt, and yt.

GraphInfo::~GraphInfo  ) 
 

Definition at line 41 of file graphinfo.cpp.

References d, and data.


Member Function Documentation

DataPointList * GraphInfo::dataPoints  ) 
 

Definition at line 62 of file graphinfo.cpp.

References d.

DataPointInfo * GraphInfo::firstDataPoint  ) 
 

Definition at line 72 of file graphinfo.cpp.

References d.

GraphInfo::GraphType GraphInfo::graphType  ) 
 

Definition at line 52 of file graphinfo.cpp.

References t.

float GraphInfo::maxValue  ) 
 

Definition at line 87 of file graphinfo.cpp.

References d, data, and max.

float GraphInfo::minValue  ) 
 

Definition at line 100 of file graphinfo.cpp.

References d, data, and min.

DataPointInfo * GraphInfo::nextDataPoint  ) 
 

Definition at line 77 of file graphinfo.cpp.

References d.

int GraphInfo::numberDataPoints  ) 
 

Definition at line 82 of file graphinfo.cpp.

References d.

void GraphInfo::setDataPoints DataPointList  ) 
 

Definition at line 67 of file graphinfo.cpp.

References d.

void GraphInfo::setGraphTitle const QString  ) 
 

Definition at line 123 of file graphinfo.cpp.

void GraphInfo::setGraphType GraphType   ) 
 

Definition at line 57 of file graphinfo.cpp.

References t.

void GraphInfo::setXAxisTitle const QString  ) 
 

Definition at line 128 of file graphinfo.cpp.

References xt.

void GraphInfo::setYAxisTitle const QString  ) 
 

Definition at line 133 of file graphinfo.cpp.

References yt.

float GraphInfo::totalValue  ) 
 

Definition at line 113 of file graphinfo.cpp.

References d, and data.


Member Data Documentation

DataPointList* GraphInfo::d [private]
 

Definition at line 83 of file graphinfo.h.

Referenced by dataPoints(), firstDataPoint(), GraphInfo(), maxValue(), minValue(), nextDataPoint(), numberDataPoints(), setDataPoints(), totalValue(), and ~GraphInfo().

QString GraphInfo::gt [private]
 

Definition at line 84 of file graphinfo.h.

GraphType GraphInfo::t [private]
 

Definition at line 82 of file graphinfo.h.

Referenced by GraphInfo(), graphType(), and setGraphType().

QString GraphInfo::xt [private]
 

Definition at line 85 of file graphinfo.h.

Referenced by GraphInfo(), and setXAxisTitle().

QString GraphInfo::yt [private]
 

Definition at line 86 of file graphinfo.h.

Referenced by GraphInfo(), and setYAxisTitle().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:34:28 2005 for OPIE by  doxygen 1.4.2