• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • Contact Us
 

marble

  • Marble
  • GeoDataLatLonQuad
Public Member Functions | List of all members
Marble::GeoDataLatLonQuad Class Reference

#include <GeoDataLatLonQuad.h>

Inheritance diagram for Marble::GeoDataLatLonQuad:
Inheritance graph
[legend]

Public Member Functions

 GeoDataLatLonQuad ()
 
 GeoDataLatLonQuad (const GeoDataLatLonQuad &other)
 
 ~GeoDataLatLonQuad ()
 
GeoDataCoordinates & bottomLeft () const
 
qreal bottomLeftLatitude (GeoDataCoordinates::Unit unit) const
 
qreal bottomLeftLongitude (GeoDataCoordinates::Unit unit) const
 
GeoDataCoordinates & bottomRight () const
 
qreal bottomRightLatitude (GeoDataCoordinates::Unit unit) const
 
qreal bottomRightLongitude (GeoDataCoordinates::Unit unit) const
 
bool isValid () const
 
virtual const char * nodeType () const
 
bool operator!= (const GeoDataLatLonQuad &other) const
 
GeoDataLatLonQuad & operator= (const GeoDataLatLonQuad &other)
 
bool operator== (const GeoDataLatLonQuad &other) const
 
void setBottomLeft (const GeoDataCoordinates &coordinates)
 
void setBottomLeftLatitude (qreal latitude, GeoDataCoordinates::Unit unit)
 
void setBottomLeftLongitude (qreal longitude, GeoDataCoordinates::Unit unit)
 
void setBottomRight (const GeoDataCoordinates &coordinates)
 
void setBottomRightLatitude (qreal latitude, GeoDataCoordinates::Unit unit)
 
void setBottomRightLongitude (qreal longitude, GeoDataCoordinates::Unit unit)
 
void setTopLeft (const GeoDataCoordinates &coordinates)
 
void setTopLeftLatitude (qreal latitude, GeoDataCoordinates::Unit unit)
 
void setTopLeftLongitude (qreal longitude, GeoDataCoordinates::Unit unit)
 
void setTopRight (const GeoDataCoordinates &coordinates)
 
void setTopRightLatitude (qreal latitude, GeoDataCoordinates::Unit unit)
 
void setTopRightLongitude (qreal longitude, GeoDataCoordinates::Unit unit)
 
GeoDataCoordinates & topLeft () const
 
qreal topLeftLatitude (GeoDataCoordinates::Unit unit) const
 
qreal topLeftLongitude (GeoDataCoordinates::Unit unit) const
 
GeoDataCoordinates & topRight () const
 
qreal topRightLatitude (GeoDataCoordinates::Unit unit) const
 
qreal topRightLongitude (GeoDataCoordinates::Unit unit) const
 
- Public Member Functions inherited from Marble::GeoDataObject
 GeoDataObject ()
 
 GeoDataObject (const GeoDataObject &)
 
virtual ~GeoDataObject ()
 
QString id () const
 
GeoDataObject & operator= (const GeoDataObject &)
 
virtual void pack (QDataStream &stream) const
 
virtual GeoDataObject * parent () const
 
QString resolvePath (const QString &relativePath) const
 
void setId (const QString &value)
 
virtual void setParent (GeoDataObject *parent)
 
void setTargetId (const QString &value)
 
QString targetId () const
 
virtual void unpack (QDataStream &steam)
 
- Public Member Functions inherited from Marble::GeoNode
 GeoNode ()
 
virtual ~GeoNode ()
 
- Public Member Functions inherited from Marble::Serializable
virtual ~Serializable ()
 

Additional Inherited Members

- Protected Member Functions inherited from Marble::GeoDataObject
virtual bool equals (const GeoDataObject &other) const
 

Detailed Description

Definition at line 22 of file GeoDataLatLonQuad.h.

Constructor & Destructor Documentation

Marble::GeoDataLatLonQuad::GeoDataLatLonQuad ( )

Definition at line 34 of file GeoDataLatLonQuad.cpp.

Marble::GeoDataLatLonQuad::GeoDataLatLonQuad ( const GeoDataLatLonQuad &  other)

Definition at line 39 of file GeoDataLatLonQuad.cpp.

Marble::GeoDataLatLonQuad::~GeoDataLatLonQuad ( )

Definition at line 65 of file GeoDataLatLonQuad.cpp.

Member Function Documentation

GeoDataCoordinates & Marble::GeoDataLatLonQuad::bottomLeft ( ) const

Definition at line 156 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::bottomLeftLatitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 75 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::bottomLeftLongitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 85 of file GeoDataLatLonQuad.cpp.

GeoDataCoordinates & Marble::GeoDataLatLonQuad::bottomRight ( ) const

Definition at line 165 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::bottomRightLatitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 95 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::bottomRightLongitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 105 of file GeoDataLatLonQuad.cpp.

bool Marble::GeoDataLatLonQuad::isValid ( ) const

Definition at line 195 of file GeoDataLatLonQuad.cpp.

const char * Marble::GeoDataLatLonQuad::nodeType ( ) const
virtual

Provides type information for downcasting a GeoNode.

Implements Marble::GeoDataObject.

Definition at line 70 of file GeoDataLatLonQuad.cpp.

bool Marble::GeoDataLatLonQuad::operator!= ( const GeoDataLatLonQuad &  other) const

Definition at line 60 of file GeoDataLatLonQuad.cpp.

GeoDataLatLonQuad & Marble::GeoDataLatLonQuad::operator= ( const GeoDataLatLonQuad &  other)

Definition at line 45 of file GeoDataLatLonQuad.cpp.

bool Marble::GeoDataLatLonQuad::operator== ( const GeoDataLatLonQuad &  other) const

Definition at line 51 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setBottomLeft ( const GeoDataCoordinates &  coordinates)

Definition at line 161 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setBottomLeftLatitude ( qreal  latitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 80 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setBottomLeftLongitude ( qreal  longitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 90 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setBottomRight ( const GeoDataCoordinates &  coordinates)

Definition at line 170 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setBottomRightLatitude ( qreal  latitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 100 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setBottomRightLongitude ( qreal  longitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 110 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setTopLeft ( const GeoDataCoordinates &  coordinates)

Definition at line 190 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setTopLeftLatitude ( qreal  latitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 140 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setTopLeftLongitude ( qreal  longitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 150 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setTopRight ( const GeoDataCoordinates &  coordinates)

Definition at line 180 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setTopRightLatitude ( qreal  latitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 120 of file GeoDataLatLonQuad.cpp.

void Marble::GeoDataLatLonQuad::setTopRightLongitude ( qreal  longitude,
GeoDataCoordinates::Unit  unit 
)

Definition at line 130 of file GeoDataLatLonQuad.cpp.

GeoDataCoordinates & Marble::GeoDataLatLonQuad::topLeft ( ) const

Definition at line 185 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::topLeftLatitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 135 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::topLeftLongitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 145 of file GeoDataLatLonQuad.cpp.

GeoDataCoordinates & Marble::GeoDataLatLonQuad::topRight ( ) const

Definition at line 175 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::topRightLatitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 115 of file GeoDataLatLonQuad.cpp.

qreal Marble::GeoDataLatLonQuad::topRightLongitude ( GeoDataCoordinates::Unit  unit) const

Definition at line 125 of file GeoDataLatLonQuad.cpp.


The documentation for this class was generated from the following files:
  • GeoDataLatLonQuad.h
  • GeoDataLatLonQuad.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:44 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

marble

Skip menu "marble"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal