marble
GeoDataContainer.cpp
Go to the documentation of this file.
virtual bool isEmpty() const
Indicates whether the bounding box is not initialised (and contains nothing).
Definition: GeoDataLatLonBox.cpp:768
virtual void unpack(QDataStream &stream)
Unserialize the container from a stream.
Definition: GeoDataContainer.cpp:260
QVector< GeoDataFeature * >::ConstIterator constBegin() const
Definition: GeoDataContainer.cpp:234
QVector< GeoDataFeature * >::Iterator begin()
Definition: GeoDataContainer.cpp:224
const char * GeoDataPlacemarkType
Definition: GeoDataTypes.cpp:62
const char * GeoDataDocumentType
Definition: GeoDataTypes.cpp:34
bool isVisible() const
Return whether this feature is visible or not.
Definition: GeoDataFeature.cpp:581
A base class that can hold GeoDataFeatures.
Definition: GeoDataContainer.h:47
QVector< GeoDataFeature * > m_vector
Definition: GeoDataContainer_p.h:60
virtual void pack(QDataStream &stream) const
Serialize the contents of the feature to stream.
Definition: GeoDataFeature.cpp:754
GeoDataFeature & last()
return the reference of the last element for convenience
Definition: GeoDataContainer.cpp:195
GeoDataGeometry * geometry() const
The geometry of the GeoDataPlacemark is to be rendered to the marble map along with the icon at the c...
Definition: GeoDataPlacemark.cpp:63
GeoDataFeature & first()
return the reference of the last element for convenience
Definition: GeoDataContainer.cpp:206
virtual void setParent(GeoDataObject *parent)
Sets the parent of the object.
Definition: GeoDataObject.cpp:70
Definition: Serializable.h:33
Definition: Serializable.h:32
QVector< GeoDataFeature * >::ConstIterator constEnd() const
Definition: GeoDataContainer.cpp:239
QVector< GeoDataFolder * > folderList() const
A convenience function that returns all folders in this container.
Definition: GeoDataContainer.cpp:90
virtual void unpack(QDataStream &stream)
Unserialize the contents of the feature from stream.
Definition: GeoDataFeature.cpp:769
const char * GeoDataFolderType
Definition: GeoDataTypes.cpp:38
Definition: Serializable.h:35
Definition: Serializable.h:36
void insert(GeoDataFeature *other, int index)
Definition: GeoDataContainer.cpp:158
GeoDataLatLonAltBox latLonAltBox() const
A convenience function that returns the LatLonAltBox of all placemarks in this container.
Definition: GeoDataContainer.cpp:53
Definition: GeoDataFolder.h:50
virtual void pack(QDataStream &stream) const
Serialize the container to a stream.
Definition: GeoDataContainer.cpp:244
int childPosition(const GeoDataFeature *child) const
returns the position of an item in the list
Definition: GeoDataContainer.cpp:145
QVector< GeoDataFeature * >::Iterator end()
Definition: GeoDataContainer.cpp:229
GeoDataFeature & at(int pos)
return the reference of the element at a specific position
Definition: GeoDataContainer.cpp:184
Definition: Serializable.h:34
virtual void unpack(QDataStream &stream)
Deserialize the Placemark from a data stream.
Definition: GeoDataPlacemark.cpp:220
QVector< GeoDataFeature * > featureList() const
A convenience function that returns all features in this container.
Definition: GeoDataContainer.cpp:124
Definition: Serializable.h:37
virtual const GeoDataLatLonAltBox & latLonAltBox() const
Definition: GeoDataGeometry.cpp:122
a class representing a point of interest on the map
Definition: GeoDataPlacemark.h:54
A class that defines a 3D bounding box for geographic data.
Definition: GeoDataLatLonAltBox.h:49
QVector< GeoDataPlacemark * > placemarkList() const
A convenience function that returns all placemarks in this container.
Definition: GeoDataContainer.cpp:107
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.