Marble
GeoDataContainer.cpp
332 for (QList<GeoDataFeature *>::const_iterator iterator = d->m_vector.constBegin(); iterator != d->m_vector.constEnd(); ++iterator) {
GeoDataFeature & first()
return the reference of the last element for convenience
Definition GeoDataContainer.cpp:282
int childPosition(const GeoDataFeature *child) const
returns the position of an item in the list
Definition GeoDataContainer.cpp:175
GeoDataLatLonAltBox latLonAltBox() const
A convenience function that returns the LatLonAltBox of all placemarks in this container.
Definition GeoDataContainer.cpp:90
QList< GeoDataFolder * > folderList() const
A convenience function that returns all folders in this container.
Definition GeoDataContainer.cpp:121
bool isEmpty() const
Returns true if the container has size 0; otherwise returns false.
Definition GeoDataContainer.cpp:253
void pack(QDataStream &stream) const override
Serialize the container to a stream.
Definition GeoDataContainer.cpp:325
QList< GeoDataFeature * > featureList() const
A convenience function that returns all features in this container.
Definition GeoDataContainer.cpp:151
void unpack(QDataStream &stream) override
Unserialize the container from a stream.
Definition GeoDataContainer.cpp:339
~GeoDataContainer() override
Destruct the GeoDataContainer.
GeoDataFeature & last()
return the reference of the last element for convenience
Definition GeoDataContainer.cpp:270
QList< GeoDataPlacemark * > placemarkList() const
A convenience function that returns all placemarks in this container.
Definition GeoDataContainer.cpp:139
GeoDataFeature & at(int pos)
return the reference of the element at a specific position
Definition GeoDataContainer.cpp:258
void insert(int index, GeoDataFeature *feature)
inserts feature at position index in the container
Definition GeoDataContainer.cpp:191
void unpack(QDataStream &stream) override
Unserialize the contents of the feature from stream.
Definition GeoDataFeature.cpp:522
void pack(QDataStream &stream) const override
Serialize the contents of the feature to stream.
Definition GeoDataFeature.cpp:505
A container that is used to arrange other GeoDataFeatures.
Definition GeoDataFolder.h:33
A class that defines a 3D bounding box for geographic data.
Definition GeoDataLatLonAltBox.h:40
virtual bool isEmpty() const
Indicates whether the bounding box is not initialised (and contains nothing).
Definition GeoDataLatLonBox.cpp:752
a class representing a point of interest on the map
Definition GeoDataPlacemark.h:47
void unpack(QDataStream &stream) override
Deserialize the Placemark from a data stream.
Definition GeoDataPlacemark.cpp:1124
Binds a QML item to a specific geodetic location in screen coordinates.
Definition AbstractDataPlugin.cpp:23
T * geodata_cast(GeoDataObject *node)
Returns the given node cast to type T if the node was instantiated as type T; otherwise returns 0.
Definition GeoDataObject.h:103
ConstIterator
Iterator
void append(QList< T > &&value)
Q_D(Todo)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:45 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:45 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.