DataCurve Class Reference

Inheritance diagram for DataCurve:
PlotCurve BoxCurve ErrorBarsCurve PieCurve VectorCurve

List of all members.

Public Member Functions

void clearErrorBars ()
 Clears the list of attached error bars.
void clearLabels ()
 DataCurve (Table *t, const QString &xColName, const QString &name, int startRow=0, int endRow=-1)
int endRow ()
QList< ErrorBarsCurve * > errorBarsList ()
 The list of attached error bars.
bool hasLabels ()
bool isFullRange ()
int labelsAlignment ()
QColor labelsColor ()
QString labelsColumnName ()
QFont labelsFont ()
double labelsRotation ()
bool labelsWhiteOut ()
int labelsXOffset ()
int labelsYOffset ()
void loadData ()
void removeErrorBars (ErrorBarsCurve *)
 Remove a single error bars curve from the list of attached error bars.
void setFullRange ()
void setLabelsAlignment (int flags)
void setLabelsColor (const QColor &c)
void setLabelsColumnName (const QString &name)
void setLabelsFont (const QFont &font)
void setLabelsOffset (int x, int y)
void setLabelsRotation (double angle)
void setLabelsWhiteOut (bool whiteOut=true)
void setRowRange (int startRow, int endRow)
int startRow ()
Tabletable ()
bool updateData (Table *t, const QString &colName)

Private Member Functions

 DataCurve (const DataCurve &)

Constructor & Destructor Documentation

DataCurve::DataCurve ( Table t,
const QString &  xColName,
const QString &  name,
int  startRow = 0,
int  endRow = -1 
)
DataCurve::DataCurve ( const DataCurve  )  [private]

Member Function Documentation

void DataCurve::clearErrorBars (  ) 

Clears the list of attached error bars.

void DataCurve::clearLabels (  ) 

Reimplemented in PieCurve.

int DataCurve::endRow (  ) 
QList<ErrorBarsCurve *> DataCurve::errorBarsList (  ) 

The list of attached error bars.

bool DataCurve::hasLabels (  ) 
bool DataCurve::isFullRange (  ) 
int DataCurve::labelsAlignment (  ) 
QColor DataCurve::labelsColor (  ) 
QString DataCurve::labelsColumnName (  ) 
QFont DataCurve::labelsFont (  ) 
double DataCurve::labelsRotation (  ) 
bool DataCurve::labelsWhiteOut (  ) 
int DataCurve::labelsXOffset (  ) 
int DataCurve::labelsYOffset (  ) 
void DataCurve::loadData (  ) 

Reimplemented in ErrorBarsCurve, PieCurve, VectorCurve, and BoxCurve.

void DataCurve::removeErrorBars ( ErrorBarsCurve  ) 

Remove a single error bars curve from the list of attached error bars.

void DataCurve::setFullRange (  ) 
void DataCurve::setLabelsAlignment ( int  flags  ) 
void DataCurve::setLabelsColor ( const QColor &  c  ) 
void DataCurve::setLabelsColumnName ( const QString &  name  ) 
void DataCurve::setLabelsFont ( const QFont &  font  ) 
void DataCurve::setLabelsOffset ( int  x,
int  y 
)
void DataCurve::setLabelsRotation ( double  angle  ) 
void DataCurve::setLabelsWhiteOut ( bool  whiteOut = true  ) 
void DataCurve::setRowRange ( int  startRow,
int  endRow 
)
int DataCurve::startRow (  ) 
Table* DataCurve::table (  ) 
bool DataCurve::updateData ( Table t,
const QString &  colName 
)

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

Generated on Wed Oct 27 12:11:20 2010 for QtiPlot_Python_API by  doxygen 1.6.1