![]() |
NDEVR
API Documentation
|
Dialog for showing an AerialImage or top down view rendered with a service like google earth with user controls for adjusting view. More...
Public Member Functions | |
| AerialImageSettings (QTModelManager *manager, QWidget *parent=nullptr) | |
| Constructs the AerialImageSettings widget. | |
| void | accepted () |
| Emitted when the user accepts the current aerial image settings. | |
| String | aerialImageID () const |
| Returns the identifier of the currently selected aerial image service. | |
| AerialImageMode | aerialImageMode () const |
| Returns the currently selected aerial image mode (e.g., satellite, hybrid, terrain). | |
| Bounds< 3, fltp08 > | bounds () const |
| Returns the geographic bounds used to fetch the aerial image. | |
| void | canceled () |
| Emitted when the user cancels the aerial image settings dialog. | |
| String | image () const |
| Returns the file path or URL of the fetched aerial image. | |
| Matrix< fltp08 > | imageTransformation () const |
| Returns the transformation matrix mapping the aerial image to world coordinates. | |
| void | setBounds (const Bounds< 3, fltp08 > &bounds) |
| Sets the geographic bounds used to fetch the aerial image. | |
| virtual QSize | sizeHint () const override |
| Returns the recommended size for this widget. | |
Protected Member Functions | |
| void | updatePreview () |
| Refreshes the aerial image preview based on the current settings. | |
Protected Attributes | |
| UUID | m_coordinate_space |
| The coordinate space used for geographic transforms. | |
| QTModelManager * | m_manager |
| The model manager providing scene access. | |
| Ui::AerialImageSettingsUI * | ui |
| The auto-generated UI form for the settings layout. | |
Dialog for showing an AerialImage or top down view rendered with a service like google earth with user controls for adjusting view.
Class: AerialImageSettings
Definition at line 51 of file AerialImageSettings.h.
| AerialImageSettings::AerialImageSettings | ( | QTModelManager * | manager, |
| QWidget * | parent = nullptr ) |
Constructs the AerialImageSettings widget.
| [in] | manager | The model manager providing access to the scene and coordinate systems. |
| [in] | parent | The optional parent widget. |
| String AerialImageSettings::aerialImageID | ( | ) | const |
Returns the identifier of the currently selected aerial image service.
| AerialImageMode AerialImageSettings::aerialImageMode | ( | ) | const |
Returns the currently selected aerial image mode (e.g., satellite, hybrid, terrain).
Returns the geographic bounds used to fetch the aerial image.
Referenced by setBounds().
| String AerialImageSettings::image | ( | ) | const |
Returns the file path or URL of the fetched aerial image.
Returns the transformation matrix mapping the aerial image to world coordinates.
|
overridevirtual |
Returns the recommended size for this widget.