DISPLACE
1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
|
#include <singlepointmapmodel.h>
Public Types | |
using | GeometryBuilder = std::function< std::shared_ptr< qmapcontrol::GeometryPointShape >(float lat, float lon)> |
Public Member Functions | |
SinglePointMapModel (qmapcontrol::QMapControl *map) | |
void | clear () override |
void | addGraphicsData (int row, int id, float lat, float lon) override |
void | updateGraphicsData (int row, float lat, float lon) override |
void | setGeometryBuilder (GeometryBuilder builder) |
![]() | |
MapControlGraphicsModel (qmapcontrol::QMapControl *) | |
MapControlGraphicsModel (const MapControlGraphicsModel &)=default | |
MapControlGraphicsModel (MapControlGraphicsModel &&)=default | |
virtual | ~MapControlGraphicsModel ()=default |
MapControlGraphicsModel & | operator= (const MapControlGraphicsModel &)=default |
MapControlGraphicsModel & | operator= (MapControlGraphicsModel &&)=default |
qmapcontrol::QMapControl * | map () const |
using SinglePointMapModel::GeometryBuilder = std::function<std::shared_ptr<qmapcontrol::GeometryPointShape>(float lat, float lon)> |
|
explicit |
|
overridevirtual |
Implements MapControlGraphicsModel.
|
overridevirtual |
Implements MapControlGraphicsModel.
void SinglePointMapModel::setGeometryBuilder | ( | SinglePointMapModel::GeometryBuilder | builder | ) |
|
overridevirtual |
Implements MapControlGraphicsModel.