API Documentation
Loading...
Searching...
No Matches
CoordinateSelector.h
Go to the documentation of this file.
1#pragma once
3class QWebEngineView;
4namespace NDEVR
5{
6 class Button;
7 class String;
9 {
10 Q_OBJECT
11 public:
12 CoordinateSelector(QWidget* parent = nullptr);
13 void initPage();
14 String currentURL() const;
15 Bounds<2, fltp08> currentBounds() const override;
17 virtual void setCurrentBounds(const Bounds<2, fltp08>& wgs84_bounds) override;
18 virtual void setCurrentBounds(const Bounds<2, Angle<fltp08>>& wgs84_bounds) override;
19 protected:
20 QWebEngineView* m_web_view;
21 };
22}
Stores an angle in an optimized format.
Definition StringStream.h:352
A specification of upper and lower bounds in N-dimensions.
Definition Bounds.hpp:57
Definition CoordinateBoundsSelector.h:10
Definition CoordinateSelector.h:9
Bounds< 2, Angle< fltp08 > > currentBoundsAngle() const override
Definition CoordinateSelector.cpp:147
void initPage()
Definition CoordinateSelector.cpp:104
Bounds< 2, fltp08 > currentBounds() const override
Definition CoordinateSelector.cpp:123
CoordinateSelector(QWidget *parent=nullptr)
Definition CoordinateSelector.cpp:76
QWebEngineView * m_web_view
Definition CoordinateSelector.h:20
String currentURL() const
Definition CoordinateSelector.cpp:119
virtual void setCurrentBounds(const Bounds< 2, fltp08 > &wgs84_bounds) override
Definition CoordinateSelector.cpp:171
Definition String.h:40
Definition ACIColor.h:37