BoxCurve Class Reference

Inheritance diagram for BoxCurve:

DataCurve RidgelineCurve

List of all members.

Public Types


Public Member Functions

bool autoBinning ()
double binBegin ()
double binCount ()
double binEnd ()
double binSize ()
int binWidth ()
 BoxCurve (Table *t, const QString &name, int startRow=0, int endRow=-1)
double boxRange ()
int boxRangeType ()
int boxStyle ()
int boxWidth ()
double capsLength ()
QPen capsPen ()
int customPercentile ()
QwtSymbol::Style customPercentileStyle ()
Qt::Alignment dataAlignment ()
DataDisplayMode dataDisplayMode ()
int dataType () const
bool distributionCurveBesideBox ()
bool drawBoxOverData ()
bool drawOutliers ()
const QwtSymbol & extremeValueSymbol ()
int gap () const
bool hasBoxLabels ()
bool hasMeanLabel ()
bool hasMeanLine ()
bool hasMedianLabel ()
bool hasMedianLine ()
bool hasSymmetricDistributionCurve ()
bool hasWhiskerLabels ()
LabelsDisplayPolicy labelsDisplayPolicy ()
bool loadData ()
QwtSymbol::Style maxStyle ()
double meanLineExtraLength ()
QPen meanLinePen ()
QwtSymbol::Style meanStyle ()
double median ()
double medianLineExtraLength ()
QPen medianLinePen ()
QwtSymbol::Style medianStyle ()
bool mergeDataBars () const
QwtSymbol::Style minStyle ()
bool outliersInLine ()
const QwtSymbol & outlierSymbol ()
QwtSymbol::Style p1Style ()
QwtSymbol::Style p99Style ()
const QwtSymbol & percentileSymbol ()
double quantile (double)
void setAutoBinning (bool on=true, bool update=true)
void setBinCount (int bins, double begin, double end, bool update=true)
void setBinSize (double size, double begin, double end, bool update=true)
void setBinWidth (int)
void setBoxRange (int type, double coeff)
void setBoxStyle (int)
void setBoxWidth (int)
void setCapsLength (double)
void setCapsPen (const QPen &)
void setCustomPercentile (int)
void setCustomPercentileStyle (QwtSymbol::Style)
void setDataAlignment (Qt::Alignment align)
void setDataDisplayMode (const DataDisplayMode &)
void setDataType (int)
void setDistributionCurveBesideBox (bool on=true)
void setDrawBoxOverData (bool on=true)
void setDrawOutliers (bool on=true)
void setExtremeValueSymbol (const QwtSymbol &)
void setGap (int)
void setLabelsDisplayPolicy (const LabelsDisplayPolicy &)
void setMaxStyle (QwtSymbol::Style s)
void setMeanLineExtraLength (double)
void setMeanLinePen (const QPen &)
void setMeanStyle (QwtSymbol::Style s)
void setMedianLineExtraLength (double)
void setMedianLinePen (const QPen &)
void setMedianStyle (QwtSymbol::Style s)
void setMergeDataBars (bool=true)
void setMinStyle (QwtSymbol::Style s)
void setOutliersInLine (bool on=true)
void setOutlierSymbol (const QwtSymbol &)
void setP1Style (QwtSymbol::Style s)
void setP99Style (QwtSymbol::Style s)
void setPercentileSymbol (const QwtSymbol &)
void setSnapDataToBin (bool=true)
void setWhiskerPen (const QPen &)
void setWhiskersRange (int type, double coeff=0.0)
void setX (double)
void showBoxLabels (bool=true)
void showMeanLabel (bool=true)
void showMeanLine (bool=true)
void showMedianLabel (bool=true)
void showMedianLine (bool=true)
void showSymmetricDistributionCurve (bool=true)
void showWhiskerLabels (bool=true)
bool snapDataToBin ()
QString statistics ()
void updateHistogram ()
QPen whiskerPen ()
double whiskersRange ()
int whiskersRangeType ()

Private Member Functions

 BoxCurve (const BoxCurve &)


Member Enumeration Documentation

Enumerator:
DotsData 
BarsData 
DotsAndBarsData 

Enumerator:
NoBox 
Rect 
Diamond 
WindBox 
Notch 
IBox 

Enumerator:
Box 
Data 
BoxData 
BoxRightDataLeft 
BoxLeftDataRight 

Enumerator:
Percentage 
Value 
PercentageValue 
ValuePercentage 

Enumerator:
None 
SD 
SE 
r25_75 
r10_90 
r5_95 
r1_99 
MinMax 
UserDef 
CI 
Outlier 
CustomPercentile 


Constructor & Destructor Documentation

BoxCurve::BoxCurve ( Table t,
const QString &  name,
int  startRow = 0,
int  endRow = -1 
)

BoxCurve::BoxCurve ( const BoxCurve  )  [private]


Member Function Documentation

bool BoxCurve::autoBinning (  ) 

double BoxCurve::binBegin (  ) 

double BoxCurve::binCount (  ) 

double BoxCurve::binEnd (  ) 

double BoxCurve::binSize (  ) 

int BoxCurve::binWidth (  ) 

double BoxCurve::boxRange (  ) 

int BoxCurve::boxRangeType (  ) 

int BoxCurve::boxStyle (  ) 

int BoxCurve::boxWidth (  ) 

double BoxCurve::capsLength (  ) 

QPen BoxCurve::capsPen (  ) 

int BoxCurve::customPercentile (  ) 

QwtSymbol::Style BoxCurve::customPercentileStyle (  ) 

Qt::Alignment BoxCurve::dataAlignment (  ) 

DataDisplayMode BoxCurve::dataDisplayMode (  ) 

int BoxCurve::dataType (  )  const

bool BoxCurve::distributionCurveBesideBox (  ) 

bool BoxCurve::drawBoxOverData (  ) 

bool BoxCurve::drawOutliers (  ) 

const QwtSymbol& BoxCurve::extremeValueSymbol (  ) 

int BoxCurve::gap (  )  const

bool BoxCurve::hasBoxLabels (  ) 

bool BoxCurve::hasMeanLabel (  ) 

bool BoxCurve::hasMeanLine (  ) 

bool BoxCurve::hasMedianLabel (  ) 

bool BoxCurve::hasMedianLine (  ) 

bool BoxCurve::hasSymmetricDistributionCurve (  ) 

bool BoxCurve::hasWhiskerLabels (  ) 

LabelsDisplayPolicy BoxCurve::labelsDisplayPolicy (  ) 

bool BoxCurve::loadData (  ) 

Reimplemented from DataCurve.

QwtSymbol::Style BoxCurve::maxStyle (  ) 

double BoxCurve::meanLineExtraLength (  ) 

QPen BoxCurve::meanLinePen (  ) 

QwtSymbol::Style BoxCurve::meanStyle (  ) 

double BoxCurve::median (  ) 

double BoxCurve::medianLineExtraLength (  ) 

QPen BoxCurve::medianLinePen (  ) 

QwtSymbol::Style BoxCurve::medianStyle (  ) 

bool BoxCurve::mergeDataBars (  )  const

QwtSymbol::Style BoxCurve::minStyle (  ) 

bool BoxCurve::outliersInLine (  ) 

const QwtSymbol& BoxCurve::outlierSymbol (  ) 

QwtSymbol::Style BoxCurve::p1Style (  ) 

QwtSymbol::Style BoxCurve::p99Style (  ) 

const QwtSymbol& BoxCurve::percentileSymbol (  ) 

double BoxCurve::quantile ( double   ) 

void BoxCurve::setAutoBinning ( bool  on = true,
bool  update = true 
)

void BoxCurve::setBinCount ( int  bins,
double  begin,
double  end,
bool  update = true 
)

void BoxCurve::setBinSize ( double  size,
double  begin,
double  end,
bool  update = true 
)

void BoxCurve::setBinWidth ( int   ) 

void BoxCurve::setBoxRange ( int  type,
double  coeff 
)

void BoxCurve::setBoxStyle ( int   ) 

void BoxCurve::setBoxWidth ( int   ) 

void BoxCurve::setCapsLength ( double   ) 

void BoxCurve::setCapsPen ( const QPen &   ) 

void BoxCurve::setCustomPercentile ( int   ) 

void BoxCurve::setCustomPercentileStyle ( QwtSymbol::Style   ) 

void BoxCurve::setDataAlignment ( Qt::Alignment  align  ) 

void BoxCurve::setDataDisplayMode ( const DataDisplayMode  ) 

void BoxCurve::setDataType ( int   ) 

void BoxCurve::setDistributionCurveBesideBox ( bool  on = true  ) 

void BoxCurve::setDrawBoxOverData ( bool  on = true  ) 

void BoxCurve::setDrawOutliers ( bool  on = true  ) 

void BoxCurve::setExtremeValueSymbol ( const QwtSymbol &   ) 

void BoxCurve::setGap ( int   ) 

void BoxCurve::setLabelsDisplayPolicy ( const LabelsDisplayPolicy  ) 

void BoxCurve::setMaxStyle ( QwtSymbol::Style  s  ) 

void BoxCurve::setMeanLineExtraLength ( double   ) 

void BoxCurve::setMeanLinePen ( const QPen &   ) 

void BoxCurve::setMeanStyle ( QwtSymbol::Style  s  ) 

void BoxCurve::setMedianLineExtraLength ( double   ) 

void BoxCurve::setMedianLinePen ( const QPen &   ) 

void BoxCurve::setMedianStyle ( QwtSymbol::Style  s  ) 

void BoxCurve::setMergeDataBars ( bool  = true  ) 

void BoxCurve::setMinStyle ( QwtSymbol::Style  s  ) 

void BoxCurve::setOutliersInLine ( bool  on = true  ) 

void BoxCurve::setOutlierSymbol ( const QwtSymbol &   ) 

void BoxCurve::setP1Style ( QwtSymbol::Style  s  ) 

void BoxCurve::setP99Style ( QwtSymbol::Style  s  ) 

void BoxCurve::setPercentileSymbol ( const QwtSymbol &   ) 

void BoxCurve::setSnapDataToBin ( bool  = true  ) 

void BoxCurve::setWhiskerPen ( const QPen &   ) 

void BoxCurve::setWhiskersRange ( int  type,
double  coeff = 0.0 
)

void BoxCurve::setX ( double   ) 

void BoxCurve::showBoxLabels ( bool  = true  ) 

void BoxCurve::showMeanLabel ( bool  = true  ) 

void BoxCurve::showMeanLine ( bool  = true  ) 

void BoxCurve::showMedianLabel ( bool  = true  ) 

void BoxCurve::showMedianLine ( bool  = true  ) 

void BoxCurve::showSymmetricDistributionCurve ( bool  = true  ) 

void BoxCurve::showWhiskerLabels ( bool  = true  ) 

bool BoxCurve::snapDataToBin (  ) 

QString BoxCurve::statistics (  ) 

void BoxCurve::updateHistogram (  ) 

QPen BoxCurve::whiskerPen (  ) 

double BoxCurve::whiskersRange (  ) 

int BoxCurve::whiskersRangeType (  ) 


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

Generated on Tue Apr 9 18:59:12 2024 for QtiPlot/Python-API by  doxygen 1.5.8