|
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().
1.8.6