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 |
Protected Member Functions inherited from Marble::GeoDataObject |
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-2024 The KDE developers.
Generated on Fri Nov 8 2024 12:02:44 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.