Marble::GeoDataAbstractView
#include <GeoDataAbstractView.h>

Public Member Functions | |
| GeoDataAbstractView (const GeoDataAbstractView &other) | |
| AltitudeMode | altitudeMode () const |
| GeoDataCoordinates | coordinates () const |
| virtual GeoDataAbstractView * | copy () const =0 |
| bool | operator!= (const GeoDataAbstractView &other) const |
| GeoDataAbstractView & | operator= (const GeoDataAbstractView &other) |
| bool | operator== (const GeoDataAbstractView &other) const |
| void | setAltitudeMode (const AltitudeMode altitudeMode) |
| void | setTimeSpan (const GeoDataTimeSpan &timeSpan) |
| void | setTimeStamp (const GeoDataTimeStamp &timeStamp) |
| GeoDataTimeSpan & | timeSpan () |
| const GeoDataTimeSpan & | timeSpan () const |
| GeoDataTimeStamp & | timeStamp () |
| const GeoDataTimeStamp & | timeStamp () const |
Public Member Functions inherited from Marble::GeoDataObject | |
| GeoDataObject (const GeoDataObject &) | |
| QString | id () const |
| GeoDataObject & | operator= (const GeoDataObject &) |
| void | pack (QDataStream &stream) const override |
| GeoDataObject * | parent () |
| const GeoDataObject * | parent () const |
| QString | resolvePath (const QString &relativePath) const |
| void | setId (const QString &value) |
| void | setParent (GeoDataObject *parent) |
| void | setTargetId (const QString &value) |
| QString | targetId () const |
| void | unpack (QDataStream &steam) override |
Public Member Functions inherited from Marble::GeoNode | |
| virtual const char * | nodeType () const =0 |
Protected Member Functions | |
| bool | equals (const GeoDataAbstractView &other) const |
| virtual bool | equals (const GeoDataObject &other) const |
Detailed Description
- See also
- GeoDataLookAt
Definition at line 24 of file GeoDataAbstractView.h.
Constructor & Destructor Documentation
◆ GeoDataAbstractView() [1/2]
| Marble::GeoDataAbstractView::GeoDataAbstractView | ( | ) |
Definition at line 36 of file GeoDataAbstractView.cpp.
◆ ~GeoDataAbstractView()
|
override |
Definition at line 42 of file GeoDataAbstractView.cpp.
◆ GeoDataAbstractView() [2/2]
| Marble::GeoDataAbstractView::GeoDataAbstractView | ( | const GeoDataAbstractView & | other | ) |
Definition at line 47 of file GeoDataAbstractView.cpp.
Member Function Documentation
◆ altitudeMode()
| AltitudeMode Marble::GeoDataAbstractView::altitudeMode | ( | ) | const |
Definition at line 134 of file GeoDataAbstractView.cpp.
◆ coordinates()
| GeoDataCoordinates Marble::GeoDataAbstractView::coordinates | ( | ) | const |
Definition at line 82 of file GeoDataAbstractView.cpp.
◆ equals() [1/2]
|
protected |
Definition at line 98 of file GeoDataAbstractView.cpp.
◆ equals() [2/2]
|
protectedvirtual |
Compares the value of id and targetId of the two objects.
- Returns
- true if they these values are equal or false otherwise
Reimplemented from Marble::GeoDataObject.
Definition at line 92 of file GeoDataObject.cpp.
◆ operator!=()
|
inline |
Definition at line 36 of file GeoDataAbstractView.h.
◆ operator=()
| GeoDataAbstractView & Marble::GeoDataAbstractView::operator= | ( | const GeoDataAbstractView & | other | ) |
Definition at line 54 of file GeoDataAbstractView.cpp.
◆ operator==()
| bool Marble::GeoDataAbstractView::operator== | ( | const GeoDataAbstractView & | other | ) | const |
Definition at line 61 of file GeoDataAbstractView.cpp.
◆ setAltitudeMode()
| void Marble::GeoDataAbstractView::setAltitudeMode | ( | const AltitudeMode | altitudeMode | ) |
Definition at line 139 of file GeoDataAbstractView.cpp.
◆ setTimeSpan()
| void Marble::GeoDataAbstractView::setTimeSpan | ( | const GeoDataTimeSpan & | timeSpan | ) |
Definition at line 114 of file GeoDataAbstractView.cpp.
◆ setTimeStamp()
| void Marble::GeoDataAbstractView::setTimeStamp | ( | const GeoDataTimeStamp & | timeStamp | ) |
Definition at line 129 of file GeoDataAbstractView.cpp.
◆ timeSpan() [1/2]
| GeoDataTimeSpan & Marble::GeoDataAbstractView::timeSpan | ( | ) |
Definition at line 109 of file GeoDataAbstractView.cpp.
◆ timeSpan() [2/2]
| const GeoDataTimeSpan & Marble::GeoDataAbstractView::timeSpan | ( | ) | const |
Definition at line 104 of file GeoDataAbstractView.cpp.
◆ timeStamp() [1/2]
| GeoDataTimeStamp & Marble::GeoDataAbstractView::timeStamp | ( | ) |
Definition at line 119 of file GeoDataAbstractView.cpp.
◆ timeStamp() [2/2]
| const GeoDataTimeStamp & Marble::GeoDataAbstractView::timeStamp | ( | ) | const |
Definition at line 124 of file GeoDataAbstractView.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:01:36 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
Public Member Functions inherited from