#include <OCCViewer_CubeAxesDlg.h>

Data Structures | |
| struct | AxisData |
Public Member Functions | |
| OCCViewer_AxisWidget (QWidget *) | |
| ~OCCViewer_AxisWidget () | |
| void | SetData (const AxisData &) |
| void | GetData (AxisData &) |
| void | UseName (const bool) |
| void | SetName (const QString &) |
| void | SetNameFont (const QColor &, const int, const bool, const bool, const bool) |
| virtual void | initialize () |
Protected Member Functions | |
| virtual ViewerTools_FontWidgetBase * | createFontWidget (QWidget *) |
Protected Attributes | |
| QGroupBox * | myNameGrp |
| QLineEdit * | myAxisName |
| ViewerTools_FontWidgetBase * | myNameFont |
| QGroupBox * | myLabelsGrp |
| QtxIntSpinBox * | myLabelNumber |
| QtxIntSpinBox * | myLabelOffset |
| ViewerTools_FontWidgetBase * | myLabelsFont |
| QGroupBox * | myTicksGrp |
| QtxIntSpinBox * | myTickLength |
Class : OCCViewer_AxisWidget Description : Axis tab widget of the "Graduated axis" dialog box
| OCCViewer_AxisWidget::OCCViewer_AxisWidget | ( | QWidget * | theParent | ) |
Constructor
| OCCViewer_AxisWidget::~OCCViewer_AxisWidget | ( | ) |
Destructor
| void OCCViewer_AxisWidget::SetData | ( | const AxisData & | theAxisData | ) |
Set axis data
References OCCViewer_AxisWidget.AxisData.Color, OCCViewer_AxisWidget.AxisData.DrawName, OCCViewer_AxisWidget.AxisData.DrawTickmarks, OCCViewer_AxisWidget.AxisData.DrawValues, ViewerTools_AxisWidgetBase.myAxisName, ViewerTools_AxisWidgetBase.myLabelNumber, ViewerTools_AxisWidgetBase.myLabelOffset, ViewerTools_AxisWidgetBase.myLabelsFont, ViewerTools_AxisWidgetBase.myLabelsGrp, ViewerTools_AxisWidgetBase.myNameFont, ViewerTools_AxisWidgetBase.myNameGrp, ViewerTools_AxisWidgetBase.myTickLength, ViewerTools_AxisWidgetBase.myTicksGrp, OCCViewer_AxisWidget.AxisData.Name, OCCViewer_AxisWidget.AxisData.NameColor, OCCViewer_AxisWidget.AxisData.NbValues, OCCViewer_AxisWidget.AxisData.Offset, ViewerTools_FontWidgetBase.SetData(), and OCCViewer_AxisWidget.AxisData.TickmarkLength.
| void OCCViewer_AxisWidget::GetData | ( | AxisData & | theAxisData | ) |
Get axis data
References OCCViewer_AxisWidget.AxisData.Color, OCCViewer_AxisWidget.AxisData.DrawName, OCCViewer_AxisWidget.AxisData.DrawTickmarks, OCCViewer_AxisWidget.AxisData.DrawValues, ViewerTools_FontWidgetBase.GetData(), ViewerTools_AxisWidgetBase.myAxisName, ViewerTools_AxisWidgetBase.myLabelNumber, ViewerTools_AxisWidgetBase.myLabelOffset, ViewerTools_AxisWidgetBase.myLabelsFont, ViewerTools_AxisWidgetBase.myLabelsGrp, ViewerTools_AxisWidgetBase.myNameFont, ViewerTools_AxisWidgetBase.myNameGrp, ViewerTools_AxisWidgetBase.myTickLength, ViewerTools_AxisWidgetBase.myTicksGrp, OCCViewer_AxisWidget.AxisData.Name, OCCViewer_AxisWidget.AxisData.NameColor, OCCViewer_AxisWidget.AxisData.NbValues, OCCViewer_AxisWidget.AxisData.Offset, and OCCViewer_AxisWidget.AxisData.TickmarkLength.
| ViewerTools_FontWidgetBase * OCCViewer_AxisWidget::createFontWidget | ( | QWidget * | theParent | ) | [protected, virtual] |
Create font widget
Implements ViewerTools_AxisWidgetBase.
References ViewerTools_FontWidgetBase.Initialize().
| void ViewerTools_AxisWidgetBase::UseName | ( | const bool | toUse | ) | [inherited] |
References ViewerTools_AxisWidgetBase.myNameGrp.
| void ViewerTools_AxisWidgetBase::SetName | ( | const QString & | theName | ) | [inherited] |
References ViewerTools_AxisWidgetBase.myAxisName.
| void ViewerTools_AxisWidgetBase::SetNameFont | ( | const QColor & | theColor, |
| const int | theFont, | ||
| const bool | theIsBold, | ||
| const bool | theIsItalic, | ||
| const bool | theIsShadow | ||
| ) | [inherited] |
| void ViewerTools_AxisWidgetBase::initialize | ( | ) | [virtual, inherited] |
Initialize controls
References ViewerTools_AxisWidgetBase.createFontWidget(), ViewerTools_AxisWidgetBase.myAxisName, ViewerTools_AxisWidgetBase.myLabelNumber, ViewerTools_AxisWidgetBase.myLabelOffset, ViewerTools_AxisWidgetBase.myLabelsFont, ViewerTools_AxisWidgetBase.myLabelsGrp, ViewerTools_AxisWidgetBase.myNameFont, ViewerTools_AxisWidgetBase.myNameGrp, ViewerTools_AxisWidgetBase.myTickLength, and ViewerTools_AxisWidgetBase.myTicksGrp.
QGroupBox* ViewerTools_AxisWidgetBase.myNameGrp [protected, inherited] |
QLineEdit* ViewerTools_AxisWidgetBase.myAxisName [protected, inherited] |
ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase.myNameFont [protected, inherited] |
QGroupBox* ViewerTools_AxisWidgetBase.myLabelsGrp [protected, inherited] |
QtxIntSpinBox* ViewerTools_AxisWidgetBase.myLabelNumber [protected, inherited] |
QtxIntSpinBox* ViewerTools_AxisWidgetBase.myLabelOffset [protected, inherited] |
ViewerTools_FontWidgetBase* ViewerTools_AxisWidgetBase.myLabelsFont [protected, inherited] |
QGroupBox* ViewerTools_AxisWidgetBase.myTicksGrp [protected, inherited] |
QtxIntSpinBox* ViewerTools_AxisWidgetBase.myTickLength [protected, inherited] |