QtiPlot  0.9.8.2
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
SurfaceDialog Class Reference

Define surface plot dialog. More...

#include <SurfaceDialog.h>

Public Slots

void setFunction (Graph3D *)
void setGraph (Graph3D *g)
void setParametricSurface (Graph3D *)

Public Member Functions

 SurfaceDialog (QWidget *parent=0, Qt::WFlags fl=0)

Private Slots

void accept ()
void clearFunction ()
void showFunctionLog ()
void showXLog ()
void showYLog ()
void showZLog ()

Private Member Functions

void acceptFunction ()
void acceptParametricSurface ()
void initFunctionPage ()
void initParametricSurfacePage ()

Private Attributes

QSpinBox * boxColumns
QSpinBox * boxFuncColumns
QSpinBox * boxFuncRows
ScriptEditboxFunction
QSpinBox * boxRows
QComboBox * boxType
DoubleSpinBoxboxUFrom
QCheckBox * boxUPeriodic
DoubleSpinBoxboxUTo
DoubleSpinBoxboxVFrom
QCheckBox * boxVPeriodic
DoubleSpinBoxboxVTo
ScriptEditboxX
DoubleSpinBoxboxXFrom
DoubleSpinBoxboxXTo
ScriptEditboxY
DoubleSpinBoxboxYFrom
DoubleSpinBoxboxYTo
ScriptEditboxZ
DoubleSpinBoxboxZFrom
DoubleSpinBoxboxZTo
QPushButton * buttonCancel
QPushButton * buttonClear
QPushButton * buttonOk
QPushButton * buttonRecentFunc
QPushButton * buttonXLog
QPushButton * buttonYLog
QPushButton * buttonZLog
Graph3Dd_graph
QWidget * functionPage
QStackedWidget * optionStack
QWidget * parametricPage

Detailed Description

Define surface plot dialog.

Constructor & Destructor Documentation

SurfaceDialog::SurfaceDialog ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Member Function Documentation

void SurfaceDialog::accept ( )
privateslot
void SurfaceDialog::acceptFunction ( )
private
void SurfaceDialog::acceptParametricSurface ( )
private
void SurfaceDialog::clearFunction ( )
privateslot

References boxFunction, boxType, boxX, boxY, and boxZ.

Referenced by SurfaceDialog().

void SurfaceDialog::initFunctionPage ( )
private
void SurfaceDialog::initParametricSurfacePage ( )
private
void SurfaceDialog::setFunction ( Graph3D g)
slot
void SurfaceDialog::setGraph ( Graph3D g)
inlineslot

References d_graph.

Referenced by ApplicationWindow::editSurfacePlot().

void SurfaceDialog::setParametricSurface ( Graph3D g)
slot
void SurfaceDialog::showFunctionLog ( )
privateslot
void SurfaceDialog::showXLog ( )
privateslot
void SurfaceDialog::showYLog ( )
privateslot
void SurfaceDialog::showZLog ( )
privateslot

Member Data Documentation

QSpinBox* SurfaceDialog::boxColumns
private
QSpinBox * SurfaceDialog::boxFuncColumns
private
QSpinBox * SurfaceDialog::boxFuncRows
private
ScriptEdit* SurfaceDialog::boxFunction
private
QSpinBox * SurfaceDialog::boxRows
private
QComboBox* SurfaceDialog::boxType
private
DoubleSpinBox* SurfaceDialog::boxUFrom
private
QCheckBox* SurfaceDialog::boxUPeriodic
private
DoubleSpinBox* SurfaceDialog::boxUTo
private
DoubleSpinBox* SurfaceDialog::boxVFrom
private
QCheckBox * SurfaceDialog::boxVPeriodic
private
DoubleSpinBox* SurfaceDialog::boxVTo
private
ScriptEdit* SurfaceDialog::boxX
private
DoubleSpinBox* SurfaceDialog::boxXFrom
private
DoubleSpinBox* SurfaceDialog::boxXTo
private
ScriptEdit* SurfaceDialog::boxY
private
DoubleSpinBox* SurfaceDialog::boxYFrom
private
DoubleSpinBox* SurfaceDialog::boxYTo
private
ScriptEdit* SurfaceDialog::boxZ
private
DoubleSpinBox* SurfaceDialog::boxZFrom
private
DoubleSpinBox* SurfaceDialog::boxZTo
private
QPushButton* SurfaceDialog::buttonCancel
private

Referenced by SurfaceDialog().

QPushButton* SurfaceDialog::buttonClear
private

Referenced by SurfaceDialog().

QPushButton* SurfaceDialog::buttonOk
private

Referenced by SurfaceDialog().

QPushButton* SurfaceDialog::buttonRecentFunc
private

Referenced by initFunctionPage().

QPushButton * SurfaceDialog::buttonXLog
private
QPushButton * SurfaceDialog::buttonYLog
private
QPushButton * SurfaceDialog::buttonZLog
private
Graph3D* SurfaceDialog::d_graph
private
QWidget* SurfaceDialog::functionPage
private

Referenced by initFunctionPage().

QStackedWidget* SurfaceDialog::optionStack
private
QWidget* SurfaceDialog::parametricPage
private

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