#include <Plot3DDialog.h>
Public Slots | |
void | accept () |
void | addSymbol (const QString &letter) |
QFont | axisFont (int axis) |
void | changeTransparency (int val) |
void | changeZoom (int) |
void | customWorksheetBtn (const QString &text) |
void | disableAxesOptions () |
void | disableGridOptions () |
void | disableLegend () |
void | disableMeshOptions () |
void | initPointsOptionsStack () |
QColor | pickAxesColor () |
void | pickAxisLabelFont () |
QColor | pickBgColor () |
void | pickDataColorMap () |
QColor | pickFromColor () |
QColor | pickGridColor () |
QColor | pickLabelColor () |
QColor | pickMeshColor () |
QColor | pickNumberColor () |
void | pickNumbersFont () |
QColor | pickTitleColor () |
void | pickTitleFont () |
QColor | pickToColor () |
QStringList | scaleOptions (int axis, double start, double end, const QString &majors, const QString &minors) |
void | setAxesFonts (const QFont &xf, const QFont &yf, const QFont &zf) |
void | setAxesLabels (const QStringList &list) |
void | setAxesTickLengths (const QStringList &list) |
void | setColors (const QColor &title, const QColor &mesh, const QColor &axes, const QColor &num, const QColor &label, const QColor &bg, const QColor &grid) |
void | setDataColors (const QColor &minColor, const QColor &maxColor) |
void | setLabelsDistance (int dist) |
void | setMeshLineWidth (double lw) |
void | setNumbersFonts (const QFont &f) |
void | setOrthogonal (bool on) |
void | setPlot (Graph3D *plot) |
void | setResolution (int r) |
void | setScales (const QStringList &list) |
void | setScaling (double xVal, double yVal, double zVal) |
void | setTitle (const QString &title) |
void | setTitleFont (const QFont &font) |
void | setTransparency (double t) |
void | setZoom (double zoom) |
void | showAxisTab () |
void | showBarsTab (double rad) |
void | showConesTab (double rad, int quality) |
void | showCrossHairTab (double rad, double linewidth, bool smooth, bool boxed) |
void | showGeneralTab () |
void | showLegend (bool show) |
void | showLowerGreek () |
void | showPointsTab (double rad, bool smooth) |
void | showTitleTab () |
void | showUpperGreek () |
bool | updatePlot () |
void | viewAxisOptions (int axis) |
void | viewScaleLimits (int axis) |
void | worksheet () |
Signals | |
void | adjustLabels (int) |
void | setDataColorMap (const QString &) |
void | setNumbersFont (const QFont &) |
void | setOrtho (bool) |
void | showColorLegend (bool) |
void | showWorksheet () |
void | updateBars (double) |
void | updateColors (const QColor &, const QColor &, const QColor &, const QColor &, const QColor &, const QColor &) |
void | updateCones (double, int) |
void | updateCross (double, double, bool, bool) |
void | updateDataColors (const QColor &, const QColor &) |
void | updateLabel (int, const QString &, const QFont &) |
void | updateMeshLineWidth (int) |
void | updatePoints (double, bool) |
void | updateResolution (int) |
void | updateScale (int, const QStringList &) |
void | updateScaling (double, double, double) |
void | updateTickLength (int, double, double) |
void | updateTitle (const QString &, const QColor &, const QFont &) |
void | updateTransparency (double) |
void | updateZoom (double) |
Public Member Functions | |
Plot3DDialog (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WFlags fl=0) | |
~Plot3DDialog () | |
Private Member Functions | |
void | initAxesPage () |
void | initColorsPage () |
void | initGeneralPage () |
void | initScalesPage () |
void | initTitlePage () |
Private Attributes | |
QWidget * | axes |
QColor | axesColor |
QGroupBox * | AxesColorGroupBox |
QListWidget * | axesList |
QListWidget * | axesList2 |
QWidget * | bars |
QColor | bgColor |
QLineEdit * | boxBarsRad |
QCheckBox * | boxBoxed |
QLineEdit * | boxConesRad |
QLineEdit * | boxCrossLinewidth |
QLineEdit * | boxCrossRad |
QCheckBox * | boxCrossSmooth |
QSpinBox * | boxDistance |
QLineEdit * | boxFrom |
QLineEdit * | boxLabel |
QCheckBox * | boxLegend |
QLineEdit * | boxMajorLength |
QSpinBox * | boxMajors |
QSpinBox * | 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 |
QPushButton * | btnAxes |
QPushButton * | btnBackground |
QPushButton * | btnColorMap |
QPushButton * | btnFromColor |
QPushButton * | btnGrid |
QPushButton * | btnLabelFont |
QPushButton * | btnLabels |
QPushButton * | btnMesh |
QPushButton * | btnNumbers |
QPushButton * | btnNumbersFont |
QPushButton * | btnTable |
QPushButton * | btnTitle |
QPushButton * | btnTitleColor |
QPushButton * | btnTitleFont |
QPushButton * | 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 |
QColor | fromColor |
QWidget * | general |
QTabWidget * | generalDialog |
QColor | gridColor |
QColor | labelColor |
QStringList | labels |
QColor | meshColor |
QFont | numbersFont |
QColor | numColor |
QStackedWidget * | optionStack |
QWidget * | points |
QWidget * | scale |
QStringList | scales |
QStringList | tickLengths |
QGroupBox * | TicksGroupBox |
QWidget * | title |
QColor | titleColor |
QFont | titleFont |
QColor | toColor |
QFont | xAxisFont |
QFont | yAxisFont |
QFont | zAxisFont |
Plot3DDialog::Plot3DDialog | ( | QWidget * | parent = 0 , |
|
const char * | name = 0 , |
|||
bool | modal = false , |
|||
Qt::WFlags | fl = 0 | |||
) |
Plot3DDialog::~Plot3DDialog | ( | ) |
void Plot3DDialog::accept | ( | ) | [slot] |
void Plot3DDialog::addSymbol | ( | const QString & | letter | ) | [slot] |
void Plot3DDialog::adjustLabels | ( | int | ) | [signal] |
QFont Plot3DDialog::axisFont | ( | int | axis | ) | [slot] |
void Plot3DDialog::changeTransparency | ( | int | val | ) | [slot] |
void Plot3DDialog::changeZoom | ( | int | ) | [slot] |
void Plot3DDialog::customWorksheetBtn | ( | const QString & | text | ) | [slot] |
void Plot3DDialog::disableAxesOptions | ( | ) | [slot] |
void Plot3DDialog::disableGridOptions | ( | ) | [slot] |
void Plot3DDialog::disableLegend | ( | ) | [slot] |
void Plot3DDialog::disableMeshOptions | ( | ) | [slot] |
void Plot3DDialog::initAxesPage | ( | ) | [private] |
void Plot3DDialog::initColorsPage | ( | ) | [private] |
void Plot3DDialog::initGeneralPage | ( | ) | [private] |
void Plot3DDialog::initPointsOptionsStack | ( | ) | [slot] |
void Plot3DDialog::initScalesPage | ( | ) | [private] |
void Plot3DDialog::initTitlePage | ( | ) | [private] |
QColor Plot3DDialog::pickAxesColor | ( | ) | [slot] |
void Plot3DDialog::pickAxisLabelFont | ( | ) | [slot] |
QColor Plot3DDialog::pickBgColor | ( | ) | [slot] |
void Plot3DDialog::pickDataColorMap | ( | ) | [slot] |
QColor Plot3DDialog::pickFromColor | ( | ) | [slot] |
QColor Plot3DDialog::pickGridColor | ( | ) | [slot] |
QColor Plot3DDialog::pickLabelColor | ( | ) | [slot] |
QColor Plot3DDialog::pickMeshColor | ( | ) | [slot] |
QColor Plot3DDialog::pickNumberColor | ( | ) | [slot] |
void Plot3DDialog::pickNumbersFont | ( | ) | [slot] |
QColor Plot3DDialog::pickTitleColor | ( | ) | [slot] |
void Plot3DDialog::pickTitleFont | ( | ) | [slot] |
QColor Plot3DDialog::pickToColor | ( | ) | [slot] |
QStringList Plot3DDialog::scaleOptions | ( | int | axis, | |
double | start, | |||
double | end, | |||
const QString & | majors, | |||
const QString & | minors | |||
) | [slot] |
void Plot3DDialog::setAxesFonts | ( | const QFont & | xf, | |
const QFont & | yf, | |||
const QFont & | zf | |||
) | [slot] |
void Plot3DDialog::setAxesLabels | ( | const QStringList & | list | ) | [slot] |
void Plot3DDialog::setAxesTickLengths | ( | const QStringList & | list | ) | [slot] |
void Plot3DDialog::setColors | ( | const QColor & | title, | |
const QColor & | mesh, | |||
const QColor & | axes, | |||
const QColor & | num, | |||
const QColor & | label, | |||
const QColor & | bg, | |||
const QColor & | grid | |||
) | [slot] |
void Plot3DDialog::setDataColorMap | ( | const QString & | ) | [signal] |
void Plot3DDialog::setDataColors | ( | const QColor & | minColor, | |
const QColor & | maxColor | |||
) | [slot] |
void Plot3DDialog::setLabelsDistance | ( | int | dist | ) | [slot] |
void Plot3DDialog::setMeshLineWidth | ( | double | lw | ) | [slot] |
void Plot3DDialog::setNumbersFont | ( | const QFont & | ) | [signal] |
void Plot3DDialog::setNumbersFonts | ( | const QFont & | f | ) | [inline, slot] |
void Plot3DDialog::setOrtho | ( | bool | ) | [signal] |
void Plot3DDialog::setOrthogonal | ( | bool | on | ) | [inline, slot] |
void Plot3DDialog::setPlot | ( | Graph3D * | plot | ) | [inline, slot] |
void Plot3DDialog::setResolution | ( | int | r | ) | [slot] |
void Plot3DDialog::setScales | ( | const QStringList & | list | ) | [slot] |
void Plot3DDialog::setScaling | ( | double | xVal, | |
double | yVal, | |||
double | zVal | |||
) | [slot] |
void Plot3DDialog::setTitle | ( | const QString & | title | ) | [slot] |
void Plot3DDialog::setTitleFont | ( | const QFont & | font | ) | [slot] |
void Plot3DDialog::setTransparency | ( | double | t | ) | [slot] |
void Plot3DDialog::setZoom | ( | double | zoom | ) | [slot] |
void Plot3DDialog::showAxisTab | ( | ) | [slot] |
void Plot3DDialog::showBarsTab | ( | double | rad | ) | [slot] |
void Plot3DDialog::showColorLegend | ( | bool | ) | [signal] |
void Plot3DDialog::showConesTab | ( | double | rad, | |
int | quality | |||
) | [slot] |
void Plot3DDialog::showCrossHairTab | ( | double | rad, | |
double | linewidth, | |||
bool | smooth, | |||
bool | boxed | |||
) | [slot] |
void Plot3DDialog::showGeneralTab | ( | ) | [slot] |
void Plot3DDialog::showLegend | ( | bool | show | ) | [slot] |
void Plot3DDialog::showLowerGreek | ( | ) | [slot] |
void Plot3DDialog::showPointsTab | ( | double | rad, | |
bool | smooth | |||
) | [slot] |
void Plot3DDialog::showTitleTab | ( | ) | [slot] |
void Plot3DDialog::showUpperGreek | ( | ) | [slot] |
void Plot3DDialog::showWorksheet | ( | ) | [signal] |
void Plot3DDialog::updateBars | ( | double | ) | [signal] |
void Plot3DDialog::updateColors | ( | const QColor & | , | |
const QColor & | , | |||
const QColor & | , | |||
const QColor & | , | |||
const QColor & | , | |||
const QColor & | ||||
) | [signal] |
void Plot3DDialog::updateCones | ( | double | , | |
int | ||||
) | [signal] |
void Plot3DDialog::updateCross | ( | double | , | |
double | , | |||
bool | , | |||
bool | ||||
) | [signal] |
void Plot3DDialog::updateDataColors | ( | const QColor & | , | |
const QColor & | ||||
) | [signal] |
void Plot3DDialog::updateLabel | ( | int | , | |
const QString & | , | |||
const QFont & | ||||
) | [signal] |
void Plot3DDialog::updateMeshLineWidth | ( | int | ) | [signal] |
bool Plot3DDialog::updatePlot | ( | ) | [slot] |
void Plot3DDialog::updatePoints | ( | double | , | |
bool | ||||
) | [signal] |
void Plot3DDialog::updateResolution | ( | int | ) | [signal] |
void Plot3DDialog::updateScale | ( | int | , | |
const QStringList & | ||||
) | [signal] |
void Plot3DDialog::updateScaling | ( | double | , | |
double | , | |||
double | ||||
) | [signal] |
void Plot3DDialog::updateTickLength | ( | int | , | |
double | , | |||
double | ||||
) | [signal] |
void Plot3DDialog::updateTitle | ( | const QString & | , | |
const QColor & | , | |||
const QFont & | ||||
) | [signal] |
void Plot3DDialog::updateTransparency | ( | double | ) | [signal] |
void Plot3DDialog::updateZoom | ( | double | ) | [signal] |
void Plot3DDialog::viewAxisOptions | ( | int | axis | ) | [slot] |
void Plot3DDialog::viewScaleLimits | ( | int | axis | ) | [slot] |
void Plot3DDialog::worksheet | ( | ) | [slot] |
QWidget * Plot3DDialog::axes [private] |
QColor Plot3DDialog::axesColor [private] |
QGroupBox * Plot3DDialog::AxesColorGroupBox [private] |
QListWidget* Plot3DDialog::axesList [private] |
QListWidget * Plot3DDialog::axesList2 [private] |
QWidget * Plot3DDialog::bars [private] |
QColor Plot3DDialog::bgColor [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] |
QSpinBox* 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] |
QPushButton * Plot3DDialog::btnAxes [private] |
QPushButton* Plot3DDialog::btnBackground [private] |
QPushButton * Plot3DDialog::btnColorMap [private] |
QPushButton * Plot3DDialog::btnFromColor [private] |
QPushButton * Plot3DDialog::btnGrid [private] |
QPushButton * Plot3DDialog::btnLabelFont [private] |
QPushButton * Plot3DDialog::btnLabels [private] |
QPushButton * Plot3DDialog::btnMesh [private] |
QPushButton * Plot3DDialog::btnNumbers [private] |
QPushButton* Plot3DDialog::btnNumbersFont [private] |
QPushButton * Plot3DDialog::btnTable [private] |
QPushButton * Plot3DDialog::btnTitle [private] |
QPushButton* Plot3DDialog::btnTitleColor [private] |
QPushButton * Plot3DDialog::btnTitleFont [private] |
QPushButton * 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] |
QColor Plot3DDialog::fromColor [private] |
QWidget * Plot3DDialog::general [private] |
QTabWidget* Plot3DDialog::generalDialog [private] |
QColor Plot3DDialog::gridColor [private] |
QColor Plot3DDialog::labelColor [private] |
QStringList Plot3DDialog::labels [private] |
QColor Plot3DDialog::meshColor [private] |
QFont Plot3DDialog::numbersFont [private] |
QColor Plot3DDialog::numColor [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] |
QColor Plot3DDialog::titleColor [private] |
QFont Plot3DDialog::titleFont [private] |
QColor Plot3DDialog::toColor [private] |
QFont Plot3DDialog::xAxisFont [private] |
QFont Plot3DDialog::yAxisFont [private] |
QFont Plot3DDialog::zAxisFont [private] |