Marble
8#ifndef MARBLE_GEODATAPHOTOOVERLAY_H
9#define MARBLE_GEODATAPHOTOOVERLAY_H
11#include "GeoDataOverlay.h"
12#include "MarbleGlobal.h"
13#include "geodata_export.h"
17class GeoDataPhotoOverlayPrivate;
19class GeoDataImagePyramid;
20class GeoDataViewVolume;
24class GEODATA_EXPORT GeoDataPhotoOverlay:
public GeoDataOverlay
27 GeoDataPhotoOverlay();
29 GeoDataPhotoOverlay(
const GeoDataPhotoOverlay &other );
31 ~GeoDataPhotoOverlay()
override;
33 GeoDataPhotoOverlay& operator=(
const GeoDataPhotoOverlay &other );
34 bool operator==(
const GeoDataPhotoOverlay &other )
const;
35 bool operator!=(
const GeoDataPhotoOverlay &other )
const;
37 GeoDataFeature * clone()
const override;
40 const char* nodeType()
const override;
48 qreal rotation()
const;
49 void setRotation(
const qreal rotation );
51 GeoDataViewVolume &viewVolume();
52 const GeoDataViewVolume& viewVolume()
const;
53 void setViewVolume(
const GeoDataViewVolume &viewVolume );
55 GeoDataImagePyramid& imagePyramid();
56 const GeoDataImagePyramid& imagePyramid()
const;
57 void setImagePyramid(
const GeoDataImagePyramid &imagePyramid );
59 GeoDataPoint& point();
60 const GeoDataPoint& point()
const;
61 void setPoint(
const GeoDataPoint &point );
64 void setShape(
Shape shape );
67 Q_DECLARE_PRIVATE(GeoDataPhotoOverlay)
Binds a QML item to a specific geodetic location in screen coordinates.
bool operator==(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)
bool operator!=(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:18:17 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.