16 #ifndef QGSTILINGSCHEME_H 
   17 #define QGSTILINGSCHEME_H 
   25 struct QgsChunkNodeId;
 
   47     QgsPointXY tileToMap( 
int x, 
int y, 
int z ) 
const;
 
   49     void mapToTile( 
const QgsPointXY &pt, 
int z, 
float &x, 
float &y ) 
const;
 
   55     QgsRectangle tileToExtent( 
const QgsChunkNodeId &nodeId ) 
const;
 
   58     void extentToTile( 
const QgsRectangle &extent, 
int &x, 
int &y, 
int &z ) 
const;
 
   65     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.
QgsTilingScheme()=default
Creates invalid tiling scheme.
const QgsCoordinateReferenceSystem & crs