#include <Plot3DDialog.h>
Public Member Functions | |
| Plot3DDialog (QWidget *parent, Qt::WFlags fl=0) | |
| void | setPlot (Graph3D *) |
| void | showAxisTab () |
| void | showGeneralTab () |
| void | showTitleTab () |
Private Slots | |
| void | accept () |
| void | addSymbol (const QString &letter) |
| QFont | axisFont (int axis) |
| void | changeTransparency (int val) |
| void | changeZoom (int) |
| void | disableMeshOptions () |
| void | initPointsOptionsStack () |
| void | pickAxisLabelFont () |
| void | pickDataColorMap () |
| void | pickNumbersFont () |
| void | pickTitleFont () |
| QStringList | scaleOptions (int axis, double start, double end, const QString &majors, const QString &minors) |
| void | showBarsTab (double rad) |
| void | showConesTab (double rad, int quality) |
| void | showCrossHairTab (double rad, double linewidth, bool smooth, bool boxed) |
| void | showLowerGreek () |
| void | showPointsTab (double rad, bool smooth) |
| void | showUpperGreek () |
| bool | updatePlot () |
| void | viewAxisOptions (int axis) |
| void | viewScaleLimits (int axis) |
| void | worksheet () |
Private Member Functions | |
| void | initAxesPage () |
| void | initColorsPage () |
| void | initGeneralPage () |
| void | initScalesPage () |
| void | initTitlePage () |
Private Attributes | |
| QWidget * | axes |
| QGroupBox * | AxesColorGroupBox |
| QListWidget * | axesList |
| QListWidget * | axesList2 |
| QWidget * | bars |
| QLineEdit * | boxBarsRad |
| QCheckBox * | boxBoxed |
| QLineEdit * | boxConesRad |
| QLineEdit * | boxCrossLinewidth |
| QLineEdit * | boxCrossRad |
| QCheckBox * | boxCrossSmooth |
| QSpinBox * | boxDistance |
| QLineEdit * | boxFrom |
| QLineEdit * | boxLabel |
| QCheckBox * | boxLegend |
| QLineEdit * | boxMajorLength |
| QSpinBox * | boxMajors |
| QDoubleSpinBox * | boxMeshLineWidth |
| QLineEdit * | boxMinorLength |
| QSpinBox * | boxMinors |
| QCheckBox * | boxOrthogonal |
| QComboBox * | boxPointStyle |
| QSpinBox * | boxQuality |
| QSpinBox * | boxResolution |
| QLineEdit * | boxSize |
| QCheckBox * | boxSmooth |
| QLineEdit * | boxTitle |
| QLineEdit * | boxTo |
| QSpinBox * | boxTransparency |
| QComboBox * | boxType |
| QSpinBox * | boxXScale |
| QSpinBox * | boxYScale |
| QSpinBox * | boxZoom |
| QSpinBox * | boxZScale |
| ColorButton * | btnAxes |
| ColorButton * | btnBackground |
| QPushButton * | btnColorMap |
| ColorButton * | btnFromColor |
| ColorButton * | btnGrid |
| QPushButton * | btnLabelFont |
| ColorButton * | btnLabels |
| ColorButton * | btnMesh |
| ColorButton * | btnNumbers |
| QPushButton * | btnNumbersFont |
| QPushButton * | btnTable |
| ColorButton * | btnTitleColor |
| QPushButton * | btnTitleFont |
| ColorButton * | btnToColor |
| QPushButton * | buttonApply |
| QPushButton * | buttonAxisLowerGreek |
| QPushButton * | buttonAxisUpperGreek |
| QPushButton * | buttonCancel |
| QPushButton * | buttonLowerGreek |
| QPushButton * | buttonOk |
| QPushButton * | buttonUpperGreek |
| QWidget * | colors |
| QWidget * | conesPage |
| QWidget * | crossPage |
| Graph3D * | d_plot |
| QWidget * | dotsPage |
| QWidget * | general |
| QTabWidget * | generalDialog |
| QStringList | labels |
| QFont | numbersFont |
| QStackedWidget * | optionStack |
| QWidget * | points |
| QWidget * | scale |
| QStringList | scales |
| QStringList | tickLengths |
| QGroupBox * | TicksGroupBox |
| QWidget * | title |
| QFont | titleFont |
| QFont | xAxisFont |
| QFont | yAxisFont |
| QFont | zAxisFont |
| Plot3DDialog::Plot3DDialog | ( | QWidget * | parent, | |
| Qt::WFlags | fl = 0 | |||
| ) |
| void Plot3DDialog::accept | ( | ) | [private, slot] |
| void Plot3DDialog::addSymbol | ( | const QString & | letter | ) | [private, slot] |
| QFont Plot3DDialog::axisFont | ( | int | axis | ) | [private, slot] |
| void Plot3DDialog::changeTransparency | ( | int | val | ) | [private, slot] |
| void Plot3DDialog::changeZoom | ( | int | ) | [private, slot] |
| void Plot3DDialog::disableMeshOptions | ( | ) | [private, slot] |
| void Plot3DDialog::initAxesPage | ( | ) | [private] |
| void Plot3DDialog::initColorsPage | ( | ) | [private] |
| void Plot3DDialog::initGeneralPage | ( | ) | [private] |
| void Plot3DDialog::initPointsOptionsStack | ( | ) | [private, slot] |
| void Plot3DDialog::initScalesPage | ( | ) | [private] |
| void Plot3DDialog::initTitlePage | ( | ) | [private] |
| void Plot3DDialog::pickAxisLabelFont | ( | ) | [private, slot] |
| void Plot3DDialog::pickDataColorMap | ( | ) | [private, slot] |
| void Plot3DDialog::pickNumbersFont | ( | ) | [private, slot] |
| void Plot3DDialog::pickTitleFont | ( | ) | [private, slot] |
| QStringList Plot3DDialog::scaleOptions | ( | int | axis, | |
| double | start, | |||
| double | end, | |||
| const QString & | majors, | |||
| const QString & | minors | |||
| ) | [private, slot] |
| void Plot3DDialog::setPlot | ( | Graph3D * | g | ) |
| void Plot3DDialog::showAxisTab | ( | ) |
| void Plot3DDialog::showBarsTab | ( | double | rad | ) | [private, slot] |
| void Plot3DDialog::showConesTab | ( | double | rad, | |
| int | quality | |||
| ) | [private, slot] |
| void Plot3DDialog::showCrossHairTab | ( | double | rad, | |
| double | linewidth, | |||
| bool | smooth, | |||
| bool | boxed | |||
| ) | [private, slot] |
| void Plot3DDialog::showGeneralTab | ( | ) |
| void Plot3DDialog::showLowerGreek | ( | ) | [private, slot] |
| void Plot3DDialog::showPointsTab | ( | double | rad, | |
| bool | smooth | |||
| ) | [private, slot] |
| void Plot3DDialog::showTitleTab | ( | ) |
| void Plot3DDialog::showUpperGreek | ( | ) | [private, slot] |
| bool Plot3DDialog::updatePlot | ( | ) | [private, slot] |
| void Plot3DDialog::viewAxisOptions | ( | int | axis | ) | [private, slot] |
| void Plot3DDialog::viewScaleLimits | ( | int | axis | ) | [private, slot] |
| void Plot3DDialog::worksheet | ( | ) | [private, slot] |
QWidget * Plot3DDialog::axes [private] |
QGroupBox * Plot3DDialog::AxesColorGroupBox [private] |
QListWidget* Plot3DDialog::axesList [private] |
QListWidget * Plot3DDialog::axesList2 [private] |
QWidget * Plot3DDialog::bars [private] |
QLineEdit * Plot3DDialog::boxBarsRad [private] |
QCheckBox * Plot3DDialog::boxBoxed [private] |
QLineEdit * Plot3DDialog::boxConesRad [private] |
QLineEdit * Plot3DDialog::boxCrossLinewidth [private] |
QLineEdit * Plot3DDialog::boxCrossRad [private] |
QCheckBox * Plot3DDialog::boxCrossSmooth [private] |
QSpinBox * Plot3DDialog::boxDistance [private] |
QLineEdit * Plot3DDialog::boxFrom [private] |
QLineEdit * Plot3DDialog::boxLabel [private] |
QCheckBox* Plot3DDialog::boxLegend [private] |
QLineEdit* Plot3DDialog::boxMajorLength [private] |
QSpinBox* Plot3DDialog::boxMajors [private] |
QDoubleSpinBox* Plot3DDialog::boxMeshLineWidth [private] |
QLineEdit * Plot3DDialog::boxMinorLength [private] |
QSpinBox * Plot3DDialog::boxMinors [private] |
QCheckBox * Plot3DDialog::boxOrthogonal [private] |
QComboBox * Plot3DDialog::boxPointStyle [private] |
QSpinBox * Plot3DDialog::boxQuality [private] |
QSpinBox* Plot3DDialog::boxResolution [private] |
QLineEdit* Plot3DDialog::boxSize [private] |
QCheckBox * Plot3DDialog::boxSmooth [private] |
QLineEdit* Plot3DDialog::boxTitle [private] |
QLineEdit * Plot3DDialog::boxTo [private] |
QSpinBox * Plot3DDialog::boxTransparency [private] |
QComboBox* Plot3DDialog::boxType [private] |
QSpinBox * Plot3DDialog::boxXScale [private] |
QSpinBox * Plot3DDialog::boxYScale [private] |
QSpinBox* Plot3DDialog::boxZoom [private] |
QSpinBox * Plot3DDialog::boxZScale [private] |
ColorButton * Plot3DDialog::btnAxes [private] |
ColorButton* Plot3DDialog::btnBackground [private] |
QPushButton * Plot3DDialog::btnColorMap [private] |
ColorButton* Plot3DDialog::btnFromColor [private] |
ColorButton * Plot3DDialog::btnGrid [private] |
QPushButton * Plot3DDialog::btnLabelFont [private] |
ColorButton * Plot3DDialog::btnLabels [private] |
ColorButton * Plot3DDialog::btnMesh [private] |
ColorButton * Plot3DDialog::btnNumbers [private] |
QPushButton* Plot3DDialog::btnNumbersFont [private] |
QPushButton * Plot3DDialog::btnTable [private] |
ColorButton * Plot3DDialog::btnTitleColor [private] |
QPushButton* Plot3DDialog::btnTitleFont [private] |
ColorButton * Plot3DDialog::btnToColor [private] |
QPushButton* Plot3DDialog::buttonApply [private] |
QPushButton* Plot3DDialog::buttonAxisLowerGreek [private] |
QPushButton * Plot3DDialog::buttonAxisUpperGreek [private] |
QPushButton* Plot3DDialog::buttonCancel [private] |
QPushButton * Plot3DDialog::buttonLowerGreek [private] |
QPushButton* Plot3DDialog::buttonOk [private] |
QPushButton * Plot3DDialog::buttonUpperGreek [private] |
QWidget * Plot3DDialog::colors [private] |
QWidget * Plot3DDialog::conesPage [private] |
QWidget * Plot3DDialog::crossPage [private] |
Graph3D* Plot3DDialog::d_plot [private] |
QWidget* Plot3DDialog::dotsPage [private] |
QWidget * Plot3DDialog::general [private] |
QTabWidget* Plot3DDialog::generalDialog [private] |
QStringList Plot3DDialog::labels [private] |
QFont Plot3DDialog::numbersFont [private] |
QStackedWidget* Plot3DDialog::optionStack [private] |
QWidget * Plot3DDialog::points [private] |
QWidget* Plot3DDialog::scale [private] |
QStringList Plot3DDialog::scales [private] |
QStringList Plot3DDialog::tickLengths [private] |
QGroupBox* Plot3DDialog::TicksGroupBox [private] |
QWidget * Plot3DDialog::title [private] |
QFont Plot3DDialog::titleFont [private] |
QFont Plot3DDialog::xAxisFont [private] |
QFont Plot3DDialog::yAxisFont [private] |
QFont Plot3DDialog::zAxisFont [private] |
1.5.4