Function dialog.
More...
#include <FunctionDialog.h>
List of all members.
Public Member Functions |
| | FunctionDialog (QWidget *parent=0, Qt::WFlags fl=0) |
Detailed Description
Constructor & Destructor Documentation
| FunctionDialog::FunctionDialog |
( |
QWidget * |
parent = 0, |
|
|
Qt::WFlags |
fl = 0 |
|
) |
| |
References accept(), apply(), boxFrom, boxFunction, boxParameter, boxParFrom, boxParPoints, boxParTo, boxPoints, boxPolarFrom, boxPolarParameter, boxPolarPoints, boxPolarRadius, boxPolarTheta, boxPolarTo, boxTo, boxType, boxXFunction, boxYFunction, buttonApply, buttonCancel, buttonClear, buttonOk, clearList(), curveID, functionPage, graph, optionStack, parametricPage, polarPage, and raiseWidget().
Member Function Documentation
| void FunctionDialog::accept |
( |
| ) |
|
|
slot |
| bool FunctionDialog::acceptFunction |
( |
| ) |
|
|
slot |
References Graph::addFunctionCurve(), boxFrom, boxFunction, boxPoints, boxTo, boxType, curveID, graph, Graph::modifyFunctionCurve(), ApplicationWindow::newFunctionPlot(), and ApplicationWindow::updateFunctionLists().
Referenced by apply().
| bool FunctionDialog::acceptParametric |
( |
| ) |
|
|
slot |
References Graph::addFunctionCurve(), boxParameter, boxParFrom, boxParPoints, boxParTo, boxType, boxXFunction, boxYFunction, curveID, graph, Graph::modifyFunctionCurve(), ApplicationWindow::newFunctionPlot(), and ApplicationWindow::updateFunctionLists().
Referenced by apply().
| bool FunctionDialog::acceptPolar |
( |
| ) |
|
|
slot |
References Graph::addFunctionCurve(), boxPolarFrom, boxPolarParameter, boxPolarPoints, boxPolarRadius, boxPolarTheta, boxPolarTo, boxType, curveID, graph, Graph::modifyFunctionCurve(), ApplicationWindow::newFunctionPlot(), and ApplicationWindow::updateFunctionLists().
Referenced by apply().
| bool FunctionDialog::apply |
( |
| ) |
|
|
slot |
| void FunctionDialog::clearList |
( |
| ) |
|
|
slot |
| void FunctionDialog::clearParamFunctionsList |
( |
| ) |
|
|
signal |
| void FunctionDialog::clearPolarFunctionsList |
( |
| ) |
|
|
signal |
| void FunctionDialog::insertParamFunctionsList |
( |
const QStringList & |
xList, |
|
|
const QStringList & |
yList |
|
) |
| |
|
slot |
| void FunctionDialog::insertPolarFunctionsList |
( |
const QStringList & |
rList, |
|
|
const QStringList & |
thetaList |
|
) |
| |
|
slot |
| void FunctionDialog::raiseWidget |
( |
int |
index | ) |
|
|
protectedslot |
| void FunctionDialog::setCurveToModify |
( |
Graph * |
g, |
|
|
int |
curve |
|
) |
| |
|
slot |
References boxFrom, boxFunction, boxParameter, boxParFrom, boxParPoints, boxParTo, boxPoints, boxPolarFrom, boxPolarParameter, boxPolarPoints, boxPolarRadius, boxPolarTheta, boxPolarTo, boxTo, boxType, boxXFunction, boxYFunction, Graph::curve(), curveID, FunctionCurve::endRange(), FunctionCurve::formulas(), FunctionCurve::functionType(), graph, FunctionCurve::Normal, optionStack, FunctionCurve::Parametric, FunctionCurve::Polar, FunctionCurve::startRange(), and FunctionCurve::variable().
Referenced by ApplicationWindow::showFunctionDialog().
| void FunctionDialog::setGraph |
( |
Graph * |
g | ) |
|
|
inlineslot |
Member Data Documentation
| QLineEdit* FunctionDialog::boxFrom |
|
protected |
| QTextEdit* FunctionDialog::boxFunction |
|
protected |
| QLineEdit* FunctionDialog::boxParameter |
|
protected |
| QLineEdit* FunctionDialog::boxParFrom |
|
protected |
| QSpinBox* FunctionDialog::boxParPoints |
|
protected |
| QLineEdit* FunctionDialog::boxParTo |
|
protected |
| QSpinBox* FunctionDialog::boxPoints |
|
protected |
| QLineEdit* FunctionDialog::boxPolarFrom |
|
protected |
| QLineEdit* FunctionDialog::boxPolarParameter |
|
protected |
| QSpinBox* FunctionDialog::boxPolarPoints |
|
protected |
| QComboBox* FunctionDialog::boxPolarRadius |
|
protected |
| QComboBox* FunctionDialog::boxPolarTheta |
|
protected |
| QLineEdit* FunctionDialog::boxPolarTo |
|
protected |
| QLineEdit* FunctionDialog::boxTo |
|
protected |
| QComboBox* FunctionDialog::boxType |
|
protected |
| QComboBox* FunctionDialog::boxXFunction |
|
protected |
| QComboBox* FunctionDialog::boxYFunction |
|
protected |
| QPushButton* FunctionDialog::buttonApply |
|
protected |
| QPushButton* FunctionDialog::buttonCancel |
|
protected |
| QPushButton* FunctionDialog::buttonClear |
|
protected |
| QPushButton* FunctionDialog::buttonOk |
|
protected |
| int FunctionDialog::curveID |
|
private |
| QWidget* FunctionDialog::functionPage |
|
protected |
| Graph* FunctionDialog::graph |
|
private |
| QStackedWidget* FunctionDialog::optionStack |
|
protected |
| QWidget* FunctionDialog::parametricPage |
|
protected |
| QWidget* FunctionDialog::polarPage |
|
protected |
| QLabel* FunctionDialog::textFunction |
|
protected |
The documentation for this class was generated from the following files: