summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedrich W. H. Kossebau <kossebau@kde.org>2016-11-08 22:58:06 (GMT)
committerFriedrich W. H. Kossebau <kossebau@kde.org>2016-11-08 23:36:57 (GMT)
commit322f9c816ae3eb9f6b0fcc4ebd1fce569174f729 (patch)
tree12a5404ccb094a0535b29c31fe2514b516a6837d
parentae4350c63f26624247f96d99218ee4afd68c2841 (diff)
Keep API dox and actual class together
-rw-r--r--src/lib/marble/geodata/data/GeoDataFolder.h5
-rw-r--r--src/lib/marble/geodata/data/GeoDataLinearRing.h5
-rw-r--r--src/lib/marble/geodata/data/GeoDataMultiGeometry.h4
3 files changed, 6 insertions, 8 deletions
diff --git a/src/lib/marble/geodata/data/GeoDataFolder.h b/src/lib/marble/geodata/data/GeoDataFolder.h
index 6ccc553..9266c8e 100644
--- a/src/lib/marble/geodata/data/GeoDataFolder.h
+++ b/src/lib/marble/geodata/data/GeoDataFolder.h
@@ -33,6 +33,8 @@
namespace Marble
{
+class GeoDataFolderPrivate;
+
/**
* @short A container that is used to arrange other GeoDataFeatures.
*
@@ -44,9 +46,6 @@ namespace Marble
* @see GeoDataFeature
* @see GeoDataContainer
*/
-
- class GeoDataFolderPrivate;
-
class GEODATA_EXPORT GeoDataFolder : public GeoDataContainer
{
public:
diff --git a/src/lib/marble/geodata/data/GeoDataLinearRing.h b/src/lib/marble/geodata/data/GeoDataLinearRing.h
index df08c02..27f3f0c 100644
--- a/src/lib/marble/geodata/data/GeoDataLinearRing.h
+++ b/src/lib/marble/geodata/data/GeoDataLinearRing.h
@@ -20,6 +20,8 @@
namespace Marble
{
+class GeoDataLinearRingPrivate;
+
/*!
\class GeoDataLinearRing
\brief A LinearRing that allows to store a closed, contiguous set of line segments.
@@ -62,9 +64,6 @@ namespace Marble
Some convenience methods have been added that allow to calculate the
geodesic bounding box or the length of a LinearRing.
*/
-
-class GeoDataLinearRingPrivate;
-
class GEODATA_EXPORT GeoDataLinearRing : public GeoDataLineString
{
diff --git a/src/lib/marble/geodata/data/GeoDataMultiGeometry.h b/src/lib/marble/geodata/data/GeoDataMultiGeometry.h
index 78268a1..769a33c 100644
--- a/src/lib/marble/geodata/data/GeoDataMultiGeometry.h
+++ b/src/lib/marble/geodata/data/GeoDataMultiGeometry.h
@@ -21,6 +21,8 @@
namespace Marble
{
+class GeoDataMultiGeometryPrivate;
+
/**
* @short A class that can contain other GeoDataGeometry objects
*
@@ -28,8 +30,6 @@ namespace Marble
* As one can add GeoDataMultiGeometry to itself, you can make up a collection
* of different objects to form one Placemark.
*/
-class GeoDataMultiGeometryPrivate;
-
class GEODATA_EXPORT GeoDataMultiGeometry : public GeoDataGeometry
{
public: