Marble
BuildingGraphicsItem.h
24 void paint(GeoPainter *painter, const ViewportParams *viewport, const QString &layer, int tileZoomLevel) override;
31 void initializeBuildingPainting(const GeoPainter *painter, const ViewportParams *viewport, bool &drawAccurate3D, bool &isCameraAboveBuilding) const;
32 void updatePolygons(const ViewportParams &viewport, QList<QPolygonF *> &outlinePolygons, QList<QPolygonF *> &innerPolygons, bool &hasInnerBoundaries) const;
34 QPointF buildingOffset(const QPointF &point, const ViewportParams *viewport, bool *isCameraAboveBuilding = nullptr) const;
37 static void screenPolygons(const ViewportParams &viewport, const GeoDataPolygon *polygon, QList<QPolygonF *> &polygons, QList<QPolygonF *> &outlines);
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.