3#include <NDEVR/Bounds.h>
4#include <NDEVR/SoftwareService.h>
5#include <NDEVR/Angle.h>
The primary angle storage class for this API. Stores an angle in an optimized format.
Definition StringStream.h:540
A specification of upper and lower bounds in N-dimensions.
Definition Bounds.hpp:52
A dedicated dialog for allowing the user to select bounds for a northing and easting....
Definition CoordinateBoundsSelector.h:15
virtual void setCurrentBounds(const Bounds< 2, Angle< fltp08 > > &wgs84_bounds)=0
static bool CanCreateCoordinateSelector()
virtual Bounds< 2, Angle< fltp08 > > currentBoundsAngle() const =0
virtual Bounds< 2, fltp08 > currentBounds() const =0
static void RegisterCreator(std::function< CoordinateBoundsSelector *(QWidget *parent)> creator)
virtual void setCurrentBounds(const Bounds< 2, fltp08 > &wgs84_bounds)=0
static CoordinateBoundsSelector * CreateCoordinateSelector(QWidget *parent=nullptr)
Software Services provide an interface for adding to or changing the software behavior via functional...
Definition SoftwareService.h:9
Software Service Managers take a Software service to modify the behavior of the software.
Definition SoftwareService.h:15