Logo Search packages:      
Sourcecode: scidavis version File versions  Download package

Plot3DDialog Class Reference

#include <Plot3DDialog.h>

List of all members.


Detailed Description

Surface plot options dialog.

Definition at line 50 of file 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, Qt::WFlags fl=0)

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
Graph3Dd_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

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index