marble
CylindricalProjection.h
Go to the documentation of this file.
This file contains the headers for AbstractProjection.
A base class for the Equirectangular and Mercator projections in Marble.
Definition: CylindricalProjection.h:33
virtual bool traversableDateLine() const
Definition: CylindricalProjection.h:45
virtual bool screenCoordinates(const GeoDataLineString &lineString, const ViewportParams *viewport, QVector< QPolygonF * > &polygons) const
Definition: CylindricalProjection.cpp:81
A LineString that allows to store a contiguous set of line segments.
Definition: GeoDataLineString.h:75
A public class that controls what is visible in the viewport of a Marble map.
Definition: ViewportParams.h:44
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:118
virtual ~CylindricalProjection()
Definition: CylindricalProjection.cpp:39
virtual bool repeatableX() const
Definition: CylindricalProjection.h:42
A base class for all projections in Marble.
Definition: AbstractProjection.h:49
virtual bool traversablePoles() const
Definition: CylindricalProjection.h:44
virtual SurfaceType surfaceType() const
Definition: CylindricalProjection.h:47
CylindricalProjection()
Definition: CylindricalProjection.cpp:29
virtual QPainterPath mapShape(const ViewportParams *viewport) const
Definition: CylindricalProjection.cpp:51
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.