#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] |