![]() |
VR-Forces 4.0.4 Class Documentation
|
An abstract class that represents all the functionality of a dialog used to add new cloud layers Instances of DtCloudLayerDialogInterface are the interface for the Add Cloud Layer dialog. More...

Public Member Functions | |
| virtual | ~DtCloudLayerDialogInterface () |
| Destructor. | |
| virtual void | addCloudType (const QString &cloudTypeStr)=0 |
| Add a cloud type to the interface's the combo box. | |
| virtual void | setCloudType (const QString &cloudTypeStr)=0 |
| Set the cloud type in the interface's combo box. | |
| virtual void | setCloudPreviewImg (const QPixmap &img)=0 |
| Set the preview image in the interface. | |
| virtual void | setCloudDescription (const QString &description)=0 |
| Set the cloud description in the interface. | |
| virtual void | setCoordinateSystem (const DtUnicode &coordSys)=0 |
| Set the coordinate system in the interface's combo box. | |
| virtual void | addCoordinateSystem (const QString &coordSys)=0 |
| Add a coordinate system to the interface's combo box. | |
| virtual void | setXLabel (const DtUnicode &xLabel)=0 |
| Set the label for the "x" coordinate box. | |
| virtual void | setYLabel (const DtUnicode &yLabel)=0 |
| Set the label for the "y" coordinate box. | |
| virtual void | setZLabel (const DtUnicode &zLabel)=0 |
| Set the label for the "z" coordinate box. | |
| virtual void | setXValue (const QString &xVal)=0 |
| Set the value of the "x" coordinate. | |
| virtual void | setYValue (const QString &yVal)=0 |
| Set the value of the "y" coordinate. | |
| virtual void | setZValue (const QString &zVal)=0 |
| Set the value of the "z" coordinate. | |
| virtual void | setWidth (double width)=0 |
| Set the value of the width box. | |
| virtual void | setWidthUnits (const DtUnicode &units)=0 |
| Set the value of the width units label. | |
| virtual void | setWidthDecimals (int decimals)=0 |
| Set the width value precision. | |
| virtual void | setLength (double length)=0 |
| Set the value of the length box. | |
| virtual void | setLengthUnits (const DtUnicode &units)=0 |
| Set the value of the length units label. | |
| virtual void | setLengthDecimals (int decimals)=0 |
| Set the length value precision. | |
| virtual void | setThickness (double thickness)=0 |
| Set the value of the thickness box. | |
| virtual void | setThicknessUnits (const DtUnicode &units)=0 |
| Set the value of the thickness units label. | |
| virtual void | setThicknessDecimals (int decimals)=0 |
| Set the thickness value precision. | |
| virtual void | setDensity (double density)=0 |
| Set the value of the density box. | |
| virtual void | setXBoxEnabled (bool enabled)=0 |
| Enable/disable the "x" coordinate box. | |
| virtual void | setYBoxEnabled (bool enabled)=0 |
| Enable/disable the "y" coordinate box. | |
| virtual void | setZBoxEnabled (bool enabled)=0 |
| Enable/disable the "z" coordinate box. | |
| virtual void | setWidthEnabled (bool enabled)=0 |
| Enable/disable the width box. | |
| virtual void | setLengthEnabled (bool enabled)=0 |
| Enable/disable the length box. | |
| virtual void | setThicknessEnabled (bool enabled)=0 |
| Enable/disable the thickness box. | |
| virtual void | setDensityEnabled (bool enabled)=0 |
| Enable/disable the density box. | |
| virtual void | setCenterOnTerrainButtonEnabled (bool enabled)=0 |
| Enable/disable the Center on Terrain button. | |
| virtual void | setCenterOnObserverButtonEnabled (bool enabled)=0 |
| Enable/disable the Center on Observer button. | |
| virtual void | setCloudTypeEnabled (const QString &cloudTypeStr, bool enabled)=0 |
| Set cloud type enabled. | |
| virtual void | setCaption (const QString &caption)=0 |
| Set the window title of the dialog. | |
Public Attributes | |
| boost::signal< const makArchives::DtCloudLayerRecord *() > | signal_requestRecord |
| boost::signal< void(QString) > | signal_cloudTypeChanged |
| boost::signal< void(QString) > | signal_coordSysChanged |
| boost::signal< void() > | signal_centerOnObserver |
| boost::signal< void() > | signal_centerOnTerrain |
| boost::signal< void(QString, QString, QString) > | signal_positionValueChanged |
| boost::signal< void(double) > | signal_widthChanged |
| boost::signal< void(double) > | signal_lengthChanged |
| boost::signal< void(double) > | signal_thicknessChanged |
| boost::signal< void(double) > | signal_densityChanged |
| boost::signal< void(const makArchives::DtCloudLayerRecord &)> | signal_editRecord |
An abstract class that represents all the functionality of a dialog used to add new cloud layers Instances of DtCloudLayerDialogInterface are the interface for the Add Cloud Layer dialog.
| virtual makVrv::DtCloudLayerDialogInterface::~DtCloudLayerDialogInterface | ( | ) | [virtual] |
Destructor.
| virtual void makVrv::DtCloudLayerDialogInterface::addCloudType | ( | const QString & | cloudTypeStr | ) | [pure virtual] |
Add a cloud type to the interface's the combo box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCloudType | ( | const QString & | cloudTypeStr | ) | [pure virtual] |
Set the cloud type in the interface's combo box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCloudPreviewImg | ( | const QPixmap & | img | ) | [pure virtual] |
Set the preview image in the interface.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCloudDescription | ( | const QString & | description | ) | [pure virtual] |
Set the cloud description in the interface.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCoordinateSystem | ( | const DtUnicode & | coordSys | ) | [pure virtual] |
Set the coordinate system in the interface's combo box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::addCoordinateSystem | ( | const QString & | coordSys | ) | [pure virtual] |
Add a coordinate system to the interface's combo box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setXLabel | ( | const DtUnicode & | xLabel | ) | [pure virtual] |
Set the label for the "x" coordinate box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setYLabel | ( | const DtUnicode & | yLabel | ) | [pure virtual] |
Set the label for the "y" coordinate box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setZLabel | ( | const DtUnicode & | zLabel | ) | [pure virtual] |
Set the label for the "z" coordinate box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setXValue | ( | const QString & | xVal | ) | [pure virtual] |
Set the value of the "x" coordinate.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setYValue | ( | const QString & | yVal | ) | [pure virtual] |
Set the value of the "y" coordinate.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setZValue | ( | const QString & | zVal | ) | [pure virtual] |
Set the value of the "z" coordinate.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setWidth | ( | double | width | ) | [pure virtual] |
Set the value of the width box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setWidthUnits | ( | const DtUnicode & | units | ) | [pure virtual] |
Set the value of the width units label.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setWidthDecimals | ( | int | decimals | ) | [pure virtual] |
Set the width value precision.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setLength | ( | double | length | ) | [pure virtual] |
Set the value of the length box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setLengthUnits | ( | const DtUnicode & | units | ) | [pure virtual] |
Set the value of the length units label.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setLengthDecimals | ( | int | decimals | ) | [pure virtual] |
Set the length value precision.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setThickness | ( | double | thickness | ) | [pure virtual] |
Set the value of the thickness box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setThicknessUnits | ( | const DtUnicode & | units | ) | [pure virtual] |
Set the value of the thickness units label.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setThicknessDecimals | ( | int | decimals | ) | [pure virtual] |
Set the thickness value precision.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setDensity | ( | double | density | ) | [pure virtual] |
Set the value of the density box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setXBoxEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the "x" coordinate box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setYBoxEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the "y" coordinate box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setZBoxEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the "z" coordinate box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setWidthEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the width box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setLengthEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the length box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setThicknessEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the thickness box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setDensityEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the density box.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCenterOnTerrainButtonEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the Center on Terrain button.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCenterOnObserverButtonEnabled | ( | bool | enabled | ) | [pure virtual] |
Enable/disable the Center on Observer button.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCloudTypeEnabled | ( | const QString & | cloudTypeStr, |
| bool | enabled | ||
| ) | [pure virtual] |
Set cloud type enabled.
Implemented in makVrv::DtCloudLayerDialog.
| virtual void makVrv::DtCloudLayerDialogInterface::setCaption | ( | const QString & | caption | ) | [pure virtual] |
Set the window title of the dialog.
Implemented in makVrv::DtCloudLayerDialog.
| boost::signal< const makArchives::DtCloudLayerRecord* () > makVrv::DtCloudLayerDialogInterface::signal_requestRecord |
| boost::signal< void (QString) > makVrv::DtCloudLayerDialogInterface::signal_cloudTypeChanged |
| boost::signal< void (QString) > makVrv::DtCloudLayerDialogInterface::signal_coordSysChanged |
| boost::signal< void () > makVrv::DtCloudLayerDialogInterface::signal_centerOnObserver |
| boost::signal< void () > makVrv::DtCloudLayerDialogInterface::signal_centerOnTerrain |
| boost::signal< void (QString,QString,QString) > makVrv::DtCloudLayerDialogInterface::signal_positionValueChanged |
| boost::signal< void (double) > makVrv::DtCloudLayerDialogInterface::signal_widthChanged |
| boost::signal< void (double) > makVrv::DtCloudLayerDialogInterface::signal_lengthChanged |
| boost::signal< void (double) > makVrv::DtCloudLayerDialogInterface::signal_thicknessChanged |
| boost::signal< void (double) > makVrv::DtCloudLayerDialogInterface::signal_densityChanged |
| boost::signal< void (const makArchives::DtCloudLayerRecord&)> makVrv::DtCloudLayerDialogInterface::signal_editRecord |