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 | 
  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 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.
    KDE API Reference
 Public Member Functions inherited from