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: