marble
AbstractGeoPolygonGraphicsItem.h
Go to the documentation of this file.
31 AbstractGeoPolygonGraphicsItem(const GeoDataPlacemark *placemark, const GeoDataPolygon *polygon);
32 AbstractGeoPolygonGraphicsItem(const GeoDataPlacemark *placemark, const GeoDataLinearRing *ring);
33 AbstractGeoPolygonGraphicsItem(const GeoDataPlacemark *placemark, const GeoDataBuilding *building);
38 void paint(GeoPainter* painter, const ViewportParams *viewport, const QString &layer, int tileZoomLevel) override;
A LinearRing that allows to store a closed, contiguous set of line segments.
Definition: GeoDataLinearRing.h:67
const GeoDataPolygon * polygon() const
Definition: AbstractGeoPolygonGraphicsItem.h:49
A painter that allows to draw geometric primitives on the map.
Definition: GeoPainter.h:93
const GeoDataBuilding * building() const
Definition: AbstractGeoPolygonGraphicsItem.h:53
Definition: GeoGraphicsItem.h:46
Contains important information about a building and its floors (levels)
Definition: GeoDataBuilding.h:33
static const void * s_previousStyle
Definition: AbstractGeoPolygonGraphicsItem.h:44
A public class that controls what is visible in the viewport of a Marble map.
Definition: ViewportParams.h:46
a class representing a point of interest on the map
Definition: GeoDataPlacemark.h:53
const GeoDataLinearRing * ring() const
Definition: AbstractGeoPolygonGraphicsItem.h:51
A class that defines a 3D bounding box for geographic data.
Definition: GeoDataLatLonAltBox.h:47
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 7 2019 02:40:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 7 2019 02:40:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.