16#ifndef QGSTILINGSCHEME_H 
   17#define QGSTILINGSCHEME_H 
   46    QgsPointXY tileToMap( 
int x, 
int y, 
int z ) 
const;
 
   48    void mapToTile( 
const QgsPointXY &pt, 
int z, 
float &x, 
float &y ) 
const;
 
   54    QgsRectangle tileToExtent( 
const QgsChunkNodeId &nodeId ) 
const;
 
   57    void extentToTile( 
const QgsRectangle &extent, 
int &x, 
int &y, 
int &z ) 
const;
 
   71    double mBaseTileSide = 0;  
 
 
This class represents a coordinate reference system (CRS).
 
A class to represent a 2D point.
 
A rectangle specified with double values.
 
QgsCoordinateReferenceSystem crs() const
Returns CRS of the tiling scheme.
 
QgsRectangle fullExtent() const
Returns the full extent used in the constructor, which might not be square.
 
QgsTilingScheme()=default
Creates invalid tiling scheme.
 
const QgsCoordinateReferenceSystem & crs