Marble
CylindricalProjection.h
Go to the documentation of this file.
55 bool screenCoordinates(const GeoDataLineString &lineString, const ViewportParams *viewport, QList<QPolygonF *> &polygons) const override;
This file contains the headers for AbstractProjection.
A base class for all projections in Marble.
Definition AbstractProjection.h:45
bool screenCoordinates(const qreal lon, const qreal lat, const ViewportParams *viewport, qreal &x, qreal &y) const
Get the screen coordinates corresponding to geographical coordinates in the map.
Definition AbstractProjection.cpp:170
A base class for the Equirectangular and Mercator projections in Marble.
Definition CylindricalProjection.h:29
bool traversablePoles() const override
Returns whether the projection allows to navigate seamlessly "over" the pole.
Definition CylindricalProjection.h:41
bool repeatableX() const override
Returns whether the projection allows for wrapping in x direction (along the longitude scale).
Definition CylindricalProjection.h:36
QPainterPath mapShape(const ViewportParams *viewport) const override
Returns the shape/outline of a map projection.
Definition CylindricalProjection.cpp:46
Binds a QML item to a specific geodetic location in screen coordinates.
Definition AbstractDataPlugin.cpp:23
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.