6#include "GeoDataImagePyramid.h"
8#include "GeoDataTypes.h"
13class GeoDataImagePyramidPrivate
16 GeoDataImagePyramidPrivate();
21 GeoDataImagePyramid::GridOrigin m_gridOrigin;
24GeoDataImagePyramidPrivate::GeoDataImagePyramidPrivate() :
33GeoDataImagePyramid::GeoDataImagePyramid() : d( new GeoDataImagePyramidPrivate )
38GeoDataImagePyramid::GeoDataImagePyramid(
const Marble::GeoDataImagePyramid &other ) :
39 GeoDataObject(), d( new GeoDataImagePyramidPrivate( *other.d ) )
44GeoDataImagePyramid &GeoDataImagePyramid::operator=(
const GeoDataImagePyramid &other )
46 GeoDataObject::operator=( other );
51bool GeoDataImagePyramid::operator==(
const GeoDataImagePyramid& other )
const
54 d->m_tileSize == other.d->m_tileSize &&
55 d->m_maxWidth == other.d->m_maxWidth &&
56 d->m_maxHeight == other.d->m_maxHeight &&
57 d->m_gridOrigin == other.d->m_gridOrigin;
60bool GeoDataImagePyramid::operator!=(
const GeoDataImagePyramid& other )
const
65GeoDataImagePyramid::~GeoDataImagePyramid()
70const char *GeoDataImagePyramid::nodeType()
const
72 return GeoDataTypes::GeoDataImagePyramidType;
75int GeoDataImagePyramid::tileSize()
const
80void GeoDataImagePyramid::setTileSize(
int tileSize)
82 d->m_tileSize = tileSize;
85int GeoDataImagePyramid::maxWidth()
const
90void GeoDataImagePyramid::setMaxWidth(
int maxWidth)
92 d->m_maxWidth = maxWidth;
95int GeoDataImagePyramid::maxHeight()
const
97 return d->m_maxHeight;
100void GeoDataImagePyramid::setMaxHeight(
int maxHeight)
102 d->m_maxHeight = maxHeight;
105GeoDataImagePyramid::GridOrigin GeoDataImagePyramid::gridOrigin()
const
107 return d->m_gridOrigin;
110void GeoDataImagePyramid::setGridOrigin(GridOrigin gridOrigin)
112 d->m_gridOrigin = gridOrigin;
bool equals(const QVariant &lhs, const QVariant &rhs)
Binds a QML item to a specific geodetic location in screen coordinates.
bool operator==(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)