#include <TxqRotateDlog.h>
Inheritance diagram for TxqRotateDlog::

Public Slots | |
| void | setXRotation (int degrees) |
| public slot to set the X-Axis rotation. More... | |
| void | setYRotation (int degrees) |
| public slot to set the Y-Axis rotation. More... | |
| void | setZRotation (int degrees) |
| public slot to set the Z-Axis rotation. More... | |
| void | setTranslation (int units) |
| public slot to set the eye translation. More... | |
Public Methods | |
| TxqRotateDlog (QWidget *parent, const char *name, Txq3dCanvas *canvas) | |
| Construct a TxqRotaeDialog with a parent, name and a Txq3dCanvas pointer. More... | |
| virtual | ~TxqRotateDlog () |
| The TxqRotateDlog destructor. More... | |
| void | setXaxisName (QString &name) |
| Set the X axis name. More... | |
| void | setYaxisName (QString &name) |
| Set the Y axis name. More... | |
| void | setZaxisName (QString &name) |
| Set the Z axis name. More... | |
| void | setAngles (int x, int y, int z) |
| Set the initial angles for the sliders and the spin boxes. More... | |
Protected Methods | |
| void | axesTab () |
| axesTab creates the Axes tab editor. More... | |
| QString | getXaxisName () |
| Get the X axis name. More... | |
| QString | getYaxisName () |
| Get the Y axis name. More... | |
| QString | getZaxisName () |
| Get the Z axis name. More... | |
Protected Attributes | |
| QString | xAxisName |
| The X axis name. More... | |
| QString | yAxisName |
| The Y axis name. More... | |
| QString | zAxisName |
| The Z axis name. More... | |
Private Attributes | |
| QSlider* | x |
| The X slider. More... | |
| QSlider* | y |
| The Y slider. More... | |
| QSlider* | z |
| The Z slider. More... | |
| QSlider* | eye |
| The eye or zoom slider. More... | |
| Txq3dCanvas* | canvas |
| The class Txq3dCanvas pointer. More... | |
| QSpinBox* | xspin |
| The X axis angle spin box. More... | |
| QSpinBox* | yspin |
| The Y axis angle spin box. More... | |
| QSpinBox* | zspin |
| The Z axis angle spin box. More... | |
| QSpinBox* | espin |
| The eye spin box. More... | |
| QVBox* | xAxisBox |
| The X axis vertical layout box. More... | |
| QVBox* | yAxisBox |
| The Y axis vertical layout box. More... | |
| QVBox* | zAxisBox |
| The Z axis vertical layout box. More... | |
| QVBox* | eAxisBox |
| The eye vertical layout box. More... | |
| QLabel* | xl |
| The X axis label. More... | |
| QLabel* | yl |
| The Y axis label. More... | |
| QLabel* | zl |
| The Z axis label. More... | |
| QLabel* | el |
| The eye label. More... | |
| QLabel* | ea |
| The Zoom value label. More... | |
| QLabel* | al |
| The "Angle of rotation" label. More... | |
| QLabel* | aly |
| The "Angle of rotation" label. More... | |
| QLabel* | alz |
| The "Angle of rotation" label. More... | |
| QLabel* | xspace |
| A label used for space, ie " ". More... | |
| QLabel* | yspace |
| A label used for space, ie " ". More... | |
| QLabel* | zspace |
| A label used for space, ie " ". More... | |
| QLabel* | espace |
| A label used for space, ie " ". More... | |
Copyright 1998 - 2001 by Tech-X Corporation
Definition at line 50 of file TxqRotateDlog.h.
|
|
Construct a TxqRotaeDialog with a parent, name and a Txq3dCanvas pointer. The canvas pointer is used to get values from and to set new values which will update the view.
|
|
|
The TxqRotateDlog destructor.
|
|
|
axesTab creates the Axes tab editor.
|
|
|
Get the X axis name.
|
|
|
Get the Y axis name.
|
|
|
Get the Z axis name.
|
|
|
Set the initial angles for the sliders and the spin boxes.
|
|
|
public slot to set the eye translation.
|
|
|
public slot to set the X-Axis rotation.
|
|
|
Set the X axis name.
|
|
|
public slot to set the Y-Axis rotation.
|
|
|
Set the Y axis name.
|
|
|
public slot to set the Z-Axis rotation.
|
|
|
Set the Z axis name.
|
|
|
The "Angle of rotation" label.
Definition at line 260 of file TxqRotateDlog.h. |
|
|
The "Angle of rotation" label.
Definition at line 265 of file TxqRotateDlog.h. |
|
|
The "Angle of rotation" label.
Definition at line 270 of file TxqRotateDlog.h. |
|
|
The class Txq3dCanvas pointer.
Definition at line 190 of file TxqRotateDlog.h. |
|
|
The eye vertical layout box.
Definition at line 230 of file TxqRotateDlog.h. |
|
|
The Zoom value label.
Definition at line 255 of file TxqRotateDlog.h. |
|
|
The eye label.
Definition at line 250 of file TxqRotateDlog.h. |
|
|
A label used for space, ie " ".
Definition at line 290 of file TxqRotateDlog.h. |
|
|
The eye spin box.
Definition at line 210 of file TxqRotateDlog.h. |
|
|
The eye or zoom slider.
Definition at line 185 of file TxqRotateDlog.h. |
|
|
The X slider.
Definition at line 170 of file TxqRotateDlog.h. |
|
|
The X axis vertical layout box.
Definition at line 215 of file TxqRotateDlog.h. |
|
|
The X axis name.
Definition at line 153 of file TxqRotateDlog.h. |
|
|
The X axis label.
Definition at line 235 of file TxqRotateDlog.h. |
|
|
A label used for space, ie " ".
Definition at line 275 of file TxqRotateDlog.h. |
|
|
The X axis angle spin box.
Definition at line 195 of file TxqRotateDlog.h. |
|
|
The Y slider.
Definition at line 175 of file TxqRotateDlog.h. |
|
|
The Y axis vertical layout box.
Definition at line 220 of file TxqRotateDlog.h. |
|
|
The Y axis name.
Definition at line 158 of file TxqRotateDlog.h. |
|
|
The Y axis label.
Definition at line 240 of file TxqRotateDlog.h. |
|
|
A label used for space, ie " ".
Definition at line 280 of file TxqRotateDlog.h. |
|
|
The Y axis angle spin box.
Definition at line 200 of file TxqRotateDlog.h. |
|
|
The Z slider.
Definition at line 180 of file TxqRotateDlog.h. |
|
|
The Z axis vertical layout box.
Definition at line 225 of file TxqRotateDlog.h. |
|
|
The Z axis name.
Definition at line 163 of file TxqRotateDlog.h. |
|
|
The Z axis label.
Definition at line 245 of file TxqRotateDlog.h. |
|
|
A label used for space, ie " ".
Definition at line 285 of file TxqRotateDlog.h. |
|
|
The Z axis angle spin box.
Definition at line 205 of file TxqRotateDlog.h. |
Copyright Tech-X Corporation, all rights reserved.