File indexing completed on 2024-05-12 03:50:11
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2012 Dennis Nienhüser <nienhueser@kde.org> 0004 // 0005 0006 #ifndef GEODATAGROUNDOVERLAY_P_H 0007 #define GEODATAGROUNDOVERLAY_P_H 0008 0009 #include "GeoDataOverlay_p.h" 0010 0011 #include "GeoDataTypes.h" 0012 #include "GeoDataLatLonQuad.h" 0013 0014 namespace Marble { 0015 0016 class GeoDataGroundOverlayPrivate : public GeoDataOverlayPrivate 0017 { 0018 public: 0019 double m_altitude; 0020 0021 AltitudeMode m_altitudeMode; 0022 0023 GeoDataLatLonBox m_latLonBox; 0024 0025 GeoDataLatLonQuad m_latLonQuad; 0026 0027 GeoDataGroundOverlayPrivate(); 0028 }; 0029 0030 GeoDataGroundOverlayPrivate::GeoDataGroundOverlayPrivate() 0031 : m_altitude(0.0), 0032 m_altitudeMode(ClampToGround) 0033 { 0034 } 0035 0036 } 0037 0038 #endif