5 #include "PointOnMapCreateParams.h"
6 #include "LatLongAltitude.h"
7 #include "MapCameraPosition.h"
15 namespace MapCameraUpdateOperation
30 MapCameraUpdateOperation::Type mapCameraUpdateOperation,
37 bool modifyPointOnMap,
39 bool modifyZenithAngle,
40 bool modifyDistanceToInterest
43 const MapCameraUpdateOperation::Type GetCameraUpdateOperation()
const {
return m_mapCameraUpdateOperation; }
44 const MapCameraPosition& GetMapCameraPosition()
const {
return m_mapCameraPosition; }
45 bool GetModifyPointOnMap()
const {
return m_modifyPointOnMap; }
46 bool GetModifyBearing()
const {
return m_modifyBearing; }
47 bool GetModifyZenithAngle()
const {
return m_modifyZenithAngle; }
48 bool GetModifyDistanceToInterest()
const {
return m_modifyDistanceToInterest; }
49 const Space::LatLong& GetBoundsNorthEast()
const {
return m_boundsNorthEast; }
50 const Space::LatLong& GetBoundsSouthWest()
const {
return m_boundsSouthWest; }
51 double GetZoomBy()
const {
return m_zoomBy;}
52 bool IsUseZoomLevel()
const {
return m_useZoomLevel; }
53 double GetZoomLevel()
const {
return m_zoomLevel;}
64 MapCameraUpdateOperation::Type m_mapCameraUpdateOperation;
65 bool m_modifyPointOnMap;
67 bool m_modifyZenithAngle;
68 bool m_modifyDistanceToInterest;