marble
#include <GeoDataMultiGeometry.h>

Public Member Functions | |
| GeoDataMultiGeometry () | |
| GeoDataMultiGeometry (const GeoDataGeometry &other) | |
| virtual | ~GeoDataMultiGeometry () |
| void | append (GeoDataGeometry *other) |
| GeoDataGeometry & | at (int pos) |
| const GeoDataGeometry & | at (int pos) const |
| QVector< GeoDataGeometry * > ::Iterator | begin () |
| GeoDataGeometry * | child (int) |
| const GeoDataGeometry * | child (int) const |
| int | childPosition (GeoDataGeometry *child) |
| void | clear () |
| QVector< GeoDataGeometry * > ::ConstIterator | constBegin () const |
| QVector< GeoDataGeometry * > ::ConstIterator | constEnd () const |
| QVector< GeoDataGeometry * > ::Iterator | end () |
| QVector< GeoDataGeometry * > ::Iterator | erase (QVector< GeoDataGeometry * >::Iterator pos) |
| QVector< GeoDataGeometry * > ::Iterator | erase (QVector< GeoDataGeometry * >::Iterator begin, QVector< GeoDataGeometry * >::Iterator end) |
| GeoDataGeometry & | first () |
| const GeoDataGeometry & | first () const |
| GeoDataGeometry & | last () |
| const GeoDataGeometry & | last () const |
| virtual const GeoDataLatLonAltBox & | latLonAltBox () const |
| GeoDataMultiGeometry & | operator<< (const GeoDataGeometry &value) |
| GeoDataGeometry & | operator[] (int pos) |
| const GeoDataGeometry & | operator[] (int pos) const |
| virtual void | pack (QDataStream &stream) const |
| int | size () const |
| virtual void | unpack (QDataStream &stream) |
| QVector< GeoDataGeometry > | vector () const |
Public Member Functions inherited from Marble::GeoDataGeometry | |
| GeoDataGeometry () | |
| GeoDataGeometry (const GeoDataGeometry &other) | |
| virtual | ~GeoDataGeometry () |
| AltitudeMode | altitudeMode () const |
| void | detach () |
| bool | extrude () const |
| virtual EnumGeometryId | geometryId () const |
| virtual const char * | nodeType () const |
| GeoDataGeometry & | operator= (const GeoDataGeometry &other) |
| void | setAltitudeMode (const AltitudeMode altitudeMode) |
| void | setExtrude (bool extrude) |
Public Member Functions inherited from Marble::GeoDataObject | |
| GeoDataObject () | |
| GeoDataObject (const GeoDataObject &) | |
| virtual | ~GeoDataObject () |
| int | id () const |
| GeoDataObject & | operator= (const GeoDataObject &) |
| virtual GeoDataObject * | parent () const |
| QString | resolvePath (const QString &relativePath) const |
| void | setId (int value) |
| virtual void | setParent (GeoDataObject *parent) |
| void | setTargetId (int value) |
| int | targetId () const |
Public Member Functions inherited from Marble::GeoNode | |
| GeoNode () | |
| virtual | ~GeoNode () |
Public Member Functions inherited from Marble::Serializable | |
| virtual | ~Serializable () |
Detailed Description
Definition at line 33 of file GeoDataMultiGeometry.h.
Constructor & Destructor Documentation
| Marble::GeoDataMultiGeometry::GeoDataMultiGeometry | ( | ) |
Definition at line 26 of file GeoDataMultiGeometry.cpp.
|
explicit |
Definition at line 31 of file GeoDataMultiGeometry.cpp.
|
virtual |
Definition at line 36 of file GeoDataMultiGeometry.cpp.
Member Function Documentation
| void Marble::GeoDataMultiGeometry::append | ( | GeoDataGeometry * | other | ) |
add an element
Definition at line 182 of file GeoDataMultiGeometry.cpp.
| GeoDataGeometry & Marble::GeoDataMultiGeometry::at | ( | int | pos | ) |
Definition at line 84 of file GeoDataMultiGeometry.cpp.
| const GeoDataGeometry & Marble::GeoDataMultiGeometry::at | ( | int | pos | ) | const |
Definition at line 91 of file GeoDataMultiGeometry.cpp.
| QVector< GeoDataGeometry * >::Iterator Marble::GeoDataMultiGeometry::begin | ( | ) |
Definition at line 129 of file GeoDataMultiGeometry.cpp.
| GeoDataGeometry * Marble::GeoDataMultiGeometry::child | ( | int | i | ) |
returns the requested child item
Definition at line 154 of file GeoDataMultiGeometry.cpp.
| const GeoDataGeometry * Marble::GeoDataMultiGeometry::child | ( | int | i | ) | const |
returns the requested child item
Definition at line 159 of file GeoDataMultiGeometry.cpp.
| int Marble::GeoDataMultiGeometry::childPosition | ( | GeoDataGeometry * | child | ) |
returns the position of an item in the list
Definition at line 167 of file GeoDataMultiGeometry.cpp.
| void Marble::GeoDataMultiGeometry::clear | ( | ) |
Definition at line 199 of file GeoDataMultiGeometry.cpp.
| QVector< GeoDataGeometry * >::ConstIterator Marble::GeoDataMultiGeometry::constBegin | ( | ) | const |
Definition at line 141 of file GeoDataMultiGeometry.cpp.
| QVector< GeoDataGeometry * >::ConstIterator Marble::GeoDataMultiGeometry::constEnd | ( | ) | const |
Definition at line 146 of file GeoDataMultiGeometry.cpp.
| QVector< GeoDataGeometry * >::Iterator Marble::GeoDataMultiGeometry::end | ( | ) |
Definition at line 135 of file GeoDataMultiGeometry.cpp.
| QVector<GeoDataGeometry*>::Iterator Marble::GeoDataMultiGeometry::erase | ( | QVector< GeoDataGeometry * >::Iterator | pos | ) |
| QVector<GeoDataGeometry*>::Iterator Marble::GeoDataMultiGeometry::erase | ( | QVector< GeoDataGeometry * >::Iterator | begin, |
| QVector< GeoDataGeometry * >::Iterator | end | ||
| ) |
| GeoDataGeometry & Marble::GeoDataMultiGeometry::first | ( | ) |
Definition at line 113 of file GeoDataMultiGeometry.cpp.
| const GeoDataGeometry & Marble::GeoDataMultiGeometry::first | ( | ) | const |
Definition at line 124 of file GeoDataMultiGeometry.cpp.
| GeoDataGeometry & Marble::GeoDataMultiGeometry::last | ( | ) |
Definition at line 107 of file GeoDataMultiGeometry.cpp.
| const GeoDataGeometry & Marble::GeoDataMultiGeometry::last | ( | ) | const |
Definition at line 119 of file GeoDataMultiGeometry.cpp.
|
virtual |
Reimplemented from Marble::GeoDataGeometry.
Definition at line 45 of file GeoDataMultiGeometry.cpp.
| GeoDataMultiGeometry & Marble::GeoDataMultiGeometry::operator<< | ( | const GeoDataGeometry & | value | ) |
Definition at line 190 of file GeoDataMultiGeometry.cpp.
| GeoDataGeometry & Marble::GeoDataMultiGeometry::operator[] | ( | int | pos | ) |
Definition at line 96 of file GeoDataMultiGeometry.cpp.
| const GeoDataGeometry & Marble::GeoDataMultiGeometry::operator[] | ( | int | pos | ) | const |
Definition at line 102 of file GeoDataMultiGeometry.cpp.
|
virtual |
Serialize the contents of the feature to stream.
Reimplemented from Marble::GeoDataGeometry.
Definition at line 206 of file GeoDataMultiGeometry.cpp.
| int Marble::GeoDataMultiGeometry::size | ( | ) | const |
Definition at line 64 of file GeoDataMultiGeometry.cpp.
|
virtual |
Unserialize the contents of the feature from stream.
Reimplemented from Marble::GeoDataGeometry.
Definition at line 222 of file GeoDataMultiGeometry.cpp.
| QVector< GeoDataGeometry > Marble::GeoDataMultiGeometry::vector | ( | ) | const |
Definition at line 69 of file GeoDataMultiGeometry.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:56 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from