QtiPlot
0.9.8.2
|
Integration options dialog. More...
#include <IntegrationDialog.h>
Public Slots | |
void | activateCurve (const QString &) |
void | changeDataRange () |
void | integrate () |
Public Member Functions | |
IntegrationDialog (Graph *g, QWidget *parent=0, Qt::WFlags fl=0) | |
IntegrationDialog (Table *t, QWidget *parent=0, Qt::WFlags fl=0) | |
Private Member Functions | |
void | closeEvent (QCloseEvent *e) |
void | integrateCurve () |
void | integrateTable () |
void | setGraph (Graph *g) |
void | setTable (Table *t) |
Private Attributes | |
DoubleSpinBox * | boxEnd |
QSpinBox * | boxEndRow |
QComboBox * | boxName |
QCheckBox * | boxShowPlot |
QCheckBox * | boxShowTable |
QCheckBox * | boxSortData |
DoubleSpinBox * | boxStart |
QSpinBox * | boxStartRow |
QPushButton * | buttonCancel |
QPushButton * | buttonFit |
Graph * | d_graph |
Table * | d_table |
Integration options dialog.
IntegrationDialog::IntegrationDialog | ( | Graph * | g, |
QWidget * | parent = 0 , |
||
Qt::WFlags | fl = 0 |
||
) |
IntegrationDialog::IntegrationDialog | ( | Table * | t, |
QWidget * | parent = 0 , |
||
Qt::WFlags | fl = 0 |
||
) |
|
slot |
References boxEnd, boxStart, Graph::curve(), d_graph, Graph::range(), and DoubleSpinBox::setValue().
Referenced by IntegrationDialog(), and setGraph().
|
slot |
References boxEnd, boxStart, d_graph, Graph::selectedXEndValue(), Graph::selectedXStartValue(), and DoubleSpinBox::setValue().
Referenced by setGraph().
|
private |
|
slot |
References d_graph, d_table, integrateCurve(), and integrateTable().
Referenced by IntegrationDialog().
|
private |
References Graph::analysableCurvesList(), boxEnd, boxName, boxShowPlot, boxSortData, boxStart, Graph::curve(), d_graph, Filter::enableGraphicsDisplay(), Filter::run(), Filter::setDataFromCurve(), Filter::setSortData(), and DoubleSpinBox::value().
Referenced by integrate().
|
private |
References Integration::area(), boxEndRow, boxShowPlot, boxShowTable, boxSortData, boxStartRow, Table::colIndex(), Table::colName(), Table::colX(), d_table, Filter::enableGraphicsDisplay(), ApplicationWindow::newTable(), Filter::run(), Table::selectedYColumns(), Table::setCell(), Table::setColName(), and Table::setText().
Referenced by integrate().
|
private |
References activateCurve(), Graph::analysableCurvesList(), boxName, changeDataRange(), Graph::curveRange(), d_graph, Graph::rangeSelectorsEnabled(), and Graph::rangeSelectorTool().
Referenced by IntegrationDialog().
|
private |
References boxEndRow, boxShowTable, boxStartRow, d_table, Table::getSelection(), Table::numRows(), and Table::selectedYColumns().
Referenced by IntegrationDialog().
|
private |
Referenced by activateCurve(), changeDataRange(), integrateCurve(), and IntegrationDialog().
|
private |
Referenced by integrateTable(), IntegrationDialog(), and setTable().
|
private |
Referenced by integrateCurve(), IntegrationDialog(), and setGraph().
|
private |
Referenced by closeEvent(), integrateCurve(), integrateTable(), and IntegrationDialog().
|
private |
Referenced by closeEvent(), integrateTable(), IntegrationDialog(), and setTable().
|
private |
Referenced by closeEvent(), integrateCurve(), integrateTable(), and IntegrationDialog().
|
private |
Referenced by activateCurve(), changeDataRange(), integrateCurve(), and IntegrationDialog().
|
private |
Referenced by integrateTable(), IntegrationDialog(), and setTable().
|
private |
Referenced by IntegrationDialog().
|
private |
Referenced by IntegrationDialog().
|
private |
Referenced by activateCurve(), changeDataRange(), integrate(), integrateCurve(), and setGraph().
|
private |
Referenced by closeEvent(), integrate(), integrateTable(), and setTable().