Marble
GeoDataContainer.cpp
A class that defines a 3D bounding box for geographic data.
Definition: GeoDataLatLonAltBox.h:42
void pack(QDataStream &stream) const override
Serialize the container to a stream.
Definition: GeoDataContainer.cpp:333
void append(const T &value)
GeoDataFeature & at(int pos)
return the reference of the element at a specific position
Definition: GeoDataContainer.cpp:266
QVector::const_iterator constEnd() const const
A container that is used to arrange other GeoDataFeatures.
Definition: GeoDataFolder.h:33
bool isEmpty() const
Returns true if the container has size 0; otherwise returns false.
Definition: GeoDataContainer.cpp:261
virtual bool isEmpty() const
Indicates whether the bounding box is not initialised (and contains nothing).
Definition: GeoDataLatLonBox.cpp:777
void pack(QDataStream &stream) const override
Serialize the contents of the feature to stream.
Definition: GeoDataFeature.cpp:516
GeoDataFeature & last()
return the reference of the last element for convenience
Definition: GeoDataContainer.cpp:278
void unpack(QDataStream &stream) override
Unserialize the contents of the feature from stream.
Definition: GeoDataFeature.cpp:533
QVector< GeoDataPlacemark * > placemarkList() const
A convenience function that returns all placemarks in this container.
Definition: GeoDataContainer.cpp:145
Binds a QML item to a specific geodetic location in screen coordinates.
Definition: AbstractDataPlugin.cpp:22
void unpack(QDataStream &stream) override
Unserialize the container from a stream.
Definition: GeoDataContainer.cpp:350
a class representing a point of interest on the map
Definition: GeoDataPlacemark.h:48
A base class that can hold GeoDataFeatures.
Definition: GeoDataContainer.h:42
GeoDataLatLonAltBox latLonAltBox() const
A convenience function that returns the LatLonAltBox of all placemarks in this container.
Definition: GeoDataContainer.cpp:93
void insert(int index, GeoDataFeature *feature)
inserts feature at position index in the container
Definition: GeoDataContainer.cpp:198
QVector< GeoDataFolder * > folderList() const
A convenience function that returns all folders in this container.
Definition: GeoDataContainer.cpp:127
int childPosition(const GeoDataFeature *child) const
returns the position of an item in the list
Definition: GeoDataContainer.cpp:181
QVector::const_iterator constBegin() const const
GeoDataFeature & first()
return the reference of the last element for convenience
Definition: GeoDataContainer.cpp:290
QVector< GeoDataFeature * > featureList() const
A convenience function that returns all features in this container.
Definition: GeoDataContainer.cpp:157
Q_D(Todo)
void unpack(QDataStream &stream) override
Deserialize the Placemark from a data stream.
Definition: GeoDataPlacemark.cpp:785
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Sep 26 2023 03:51:15 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Sep 26 2023 03:51:15 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.