marble
#include <GeoDataMultiTrack.h>

Public Member Functions | |
GeoDataMultiTrack () | |
GeoDataMultiTrack (const GeoDataGeometry &other) | |
virtual | ~GeoDataMultiTrack () |
void | append (GeoDataTrack *other) |
GeoDataTrack & | at (int pos) |
const GeoDataTrack & | at (int pos) const |
QVector< GeoDataTrack * >::Iterator | begin () |
GeoDataTrack * | child (int) |
const GeoDataTrack * | child (int) const |
int | childPosition (GeoDataTrack *child) |
void | clear () |
QVector< GeoDataTrack * > ::ConstIterator | constBegin () const |
QVector< GeoDataTrack * > ::ConstIterator | constEnd () const |
QVector< GeoDataTrack * >::Iterator | end () |
QVector< GeoDataTrack * >::Iterator | erase (QVector< GeoDataTrack * >::Iterator pos) |
QVector< GeoDataTrack * >::Iterator | erase (QVector< GeoDataTrack * >::Iterator begin, QVector< GeoDataTrack * >::Iterator end) |
GeoDataTrack & | first () |
const GeoDataTrack & | first () const |
GeoDataTrack & | last () |
const GeoDataTrack & | last () const |
virtual const GeoDataLatLonAltBox & | latLonAltBox () const |
GeoDataMultiTrack & | operator<< (const GeoDataTrack &value) |
GeoDataTrack & | operator[] (int pos) |
const GeoDataTrack & | operator[] (int pos) const |
virtual void | pack (QDataStream &stream) const |
int | size () const |
virtual void | unpack (QDataStream &stream) |
QVector< GeoDataTrack > | vector () const |
![]() | |
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) |
![]() | |
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 |
![]() | |
GeoNode () | |
virtual | ~GeoNode () |
![]() | |
virtual | ~Serializable () |
Detailed Description
Definition at line 25 of file GeoDataMultiTrack.h.
Constructor & Destructor Documentation
Marble::GeoDataMultiTrack::GeoDataMultiTrack | ( | ) |
Definition at line 25 of file GeoDataMultiTrack.cpp.
|
explicit |
Definition at line 30 of file GeoDataMultiTrack.cpp.
|
virtual |
Definition at line 35 of file GeoDataMultiTrack.cpp.
Member Function Documentation
void Marble::GeoDataMultiTrack::append | ( | GeoDataTrack * | other | ) |
add an element
Definition at line 182 of file GeoDataMultiTrack.cpp.
GeoDataTrack & Marble::GeoDataMultiTrack::at | ( | int | pos | ) |
Definition at line 84 of file GeoDataMultiTrack.cpp.
const GeoDataTrack & Marble::GeoDataMultiTrack::at | ( | int | pos | ) | const |
Definition at line 91 of file GeoDataMultiTrack.cpp.
QVector< GeoDataTrack * >::Iterator Marble::GeoDataMultiTrack::begin | ( | ) |
Definition at line 129 of file GeoDataMultiTrack.cpp.
GeoDataTrack * Marble::GeoDataMultiTrack::child | ( | int | i | ) |
returns the requested child item
Definition at line 154 of file GeoDataMultiTrack.cpp.
const GeoDataTrack * Marble::GeoDataMultiTrack::child | ( | int | i | ) | const |
returns the requested child item
Definition at line 159 of file GeoDataMultiTrack.cpp.
int Marble::GeoDataMultiTrack::childPosition | ( | GeoDataTrack * | child | ) |
returns the position of an item in the list
Definition at line 167 of file GeoDataMultiTrack.cpp.
void Marble::GeoDataMultiTrack::clear | ( | ) |
Definition at line 199 of file GeoDataMultiTrack.cpp.
QVector< GeoDataTrack * >::ConstIterator Marble::GeoDataMultiTrack::constBegin | ( | ) | const |
Definition at line 141 of file GeoDataMultiTrack.cpp.
QVector< GeoDataTrack * >::ConstIterator Marble::GeoDataMultiTrack::constEnd | ( | ) | const |
Definition at line 146 of file GeoDataMultiTrack.cpp.
QVector< GeoDataTrack * >::Iterator Marble::GeoDataMultiTrack::end | ( | ) |
Definition at line 135 of file GeoDataMultiTrack.cpp.
QVector<GeoDataTrack*>::Iterator Marble::GeoDataMultiTrack::erase | ( | QVector< GeoDataTrack * >::Iterator | pos | ) |
QVector<GeoDataTrack*>::Iterator Marble::GeoDataMultiTrack::erase | ( | QVector< GeoDataTrack * >::Iterator | begin, |
QVector< GeoDataTrack * >::Iterator | end | ||
) |
GeoDataTrack & Marble::GeoDataMultiTrack::first | ( | ) |
Definition at line 113 of file GeoDataMultiTrack.cpp.
const GeoDataTrack & Marble::GeoDataMultiTrack::first | ( | ) | const |
Definition at line 124 of file GeoDataMultiTrack.cpp.
GeoDataTrack & Marble::GeoDataMultiTrack::last | ( | ) |
Definition at line 107 of file GeoDataMultiTrack.cpp.
const GeoDataTrack & Marble::GeoDataMultiTrack::last | ( | ) | const |
Definition at line 119 of file GeoDataMultiTrack.cpp.
|
virtual |
Reimplemented from Marble::GeoDataGeometry.
Definition at line 45 of file GeoDataMultiTrack.cpp.
GeoDataMultiTrack & Marble::GeoDataMultiTrack::operator<< | ( | const GeoDataTrack & | value | ) |
Definition at line 190 of file GeoDataMultiTrack.cpp.
GeoDataTrack & Marble::GeoDataMultiTrack::operator[] | ( | int | pos | ) |
Definition at line 96 of file GeoDataMultiTrack.cpp.
const GeoDataTrack & Marble::GeoDataMultiTrack::operator[] | ( | int | pos | ) | const |
Definition at line 102 of file GeoDataMultiTrack.cpp.
|
virtual |
Serialize the contents of the feature to stream
.
Reimplemented from Marble::GeoDataGeometry.
Definition at line 206 of file GeoDataMultiTrack.cpp.
int Marble::GeoDataMultiTrack::size | ( | ) | const |
Definition at line 64 of file GeoDataMultiTrack.cpp.
|
virtual |
Unserialize the contents of the feature from stream
.
Reimplemented from Marble::GeoDataGeometry.
Definition at line 222 of file GeoDataMultiTrack.cpp.
QVector< GeoDataTrack > Marble::GeoDataMultiTrack::vector | ( | ) | const |
Definition at line 69 of file GeoDataMultiTrack.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.