Changeset View
Changeset View
Standalone View
Standalone View
src/lib/marble/geodata/data/GeoDataBuilding_p.h
Show All 17 Lines | |||||
18 | 18 | | |||
19 | class GeoDataBuildingPrivate : public GeoDataGeometryPrivate | 19 | class GeoDataBuildingPrivate : public GeoDataGeometryPrivate | ||
20 | { | 20 | { | ||
21 | public: | 21 | public: | ||
22 | GeoDataBuildingPrivate() | 22 | GeoDataBuildingPrivate() | ||
23 | : m_height(0.0), | 23 | : m_height(0.0), | ||
24 | m_minLevel(0), | 24 | m_minLevel(0), | ||
25 | m_maxLevel(0) | 25 | m_maxLevel(0) | ||
26 | { | 26 | { | ||
rahn: not needed | |||||
27 | } | 27 | } | ||
28 | 28 | | |||
29 | GeoDataGeometryPrivate *copy() const override | 29 | GeoDataGeometryPrivate *copy() const override | ||
30 | { | 30 | { | ||
31 | GeoDataBuildingPrivate* copy = new GeoDataBuildingPrivate; | 31 | GeoDataBuildingPrivate* copy = new GeoDataBuildingPrivate; | ||
32 | *copy = *this; | 32 | *copy = *this; | ||
33 | return copy; | 33 | return copy; | ||
34 | } | 34 | } | ||
35 | 35 | | |||
36 | double m_height; | 36 | double m_height; | ||
37 | int m_minLevel; | 37 | int m_minLevel; | ||
38 | int m_maxLevel; | 38 | int m_maxLevel; | ||
39 | QVector<int> m_nonExistentLevels; | 39 | QVector<int> m_nonExistentLevels; | ||
40 | GeoDataMultiGeometry m_multiGeometry; | 40 | GeoDataMultiGeometry m_multiGeometry; | ||
41 | QString m_name; | ||||
42 | QVector<GeoDataBuilding::NamedEntry> m_entries; | ||||
41 | }; | 43 | }; | ||
42 | 44 | | |||
43 | } | 45 | } | ||
44 | 46 | | |||
45 | #endif | 47 | #endif |
not needed