2#include "NDEVR/Headers/CoordinateBoundsSelector.h"
Stores an angle in an optimized internal format with support for efficient trigonometric operations.
A specification of upper and lower bounds in N-dimensions.
A dedicated dialog for allowing the user to select bounds for a northing and easting.
virtual void setCurrentBounds(const Bounds< 2, fltp08 > &wgs84_bounds) override
Sets the current geographic bounds in WGS84 decimal degrees.
CoordinateSelector(QWidget *parent=nullptr)
Constructs a CoordinateSelector widget.
String currentURL() const
Returns the current URL loaded in the web view.
virtual void setCurrentBounds(const Bounds< 2, Angle< fltp08 > > &wgs84_bounds) override
Sets the current geographic bounds as angles.
Bounds< 2, Angle< fltp08 > > currentBoundsAngle() const override
Returns the current geographic bounds as angles.
Bounds< 2, fltp08 > currentBounds() const override
Returns the current geographic bounds in WGS84 decimal degrees.
void initPage()
Initializes the embedded web page for coordinate selection.
QWebEngineView * m_web_view
The embedded web engine view used for coordinate selection.
The core String class for the NDEVR API.
The primary namespace for the NDEVR SDK.