QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Member Functions | List of all members
QgsTileRange Class Reference

Range of tiles in a tile matrix to be rendered. More...

#include <qgstiles.h>

Public Member Functions

 QgsTileRange (int c1=-1, int c2=-1, int r1=-1, int r2=-1)
 Constructs a range of tiles from given span of columns and rows. More...
 
int endColumn () const
 Returns index of the last column in the range. More...
 
int endRow () const
 Returns index of the last row in the range. More...
 
bool isValid () const
 Returns whether the range is valid (when all row/column numbers are not negative) More...
 
int startColumn () const
 Returns index of the first column in the range. More...
 
int startRow () const
 Returns index of the first row in the range. More...
 

Detailed Description

Range of tiles in a tile matrix to be rendered.

The selection is rectangular, given by start/end row and column numbers.

Since
QGIS 3.14

Definition at line 96 of file qgstiles.h.

Constructor & Destructor Documentation

◆ QgsTileRange()

QgsTileRange::QgsTileRange ( int  c1 = -1,
int  c2 = -1,
int  r1 = -1,
int  r2 = -1 
)
inline

Constructs a range of tiles from given span of columns and rows.

Definition at line 100 of file qgstiles.h.

Member Function Documentation

◆ endColumn()

int QgsTileRange::endColumn ( ) const
inline

Returns index of the last column in the range.

Definition at line 109 of file qgstiles.h.

◆ endRow()

int QgsTileRange::endRow ( ) const
inline

Returns index of the last row in the range.

Definition at line 113 of file qgstiles.h.

◆ isValid()

bool QgsTileRange::isValid ( ) const
inline

Returns whether the range is valid (when all row/column numbers are not negative)

Definition at line 104 of file qgstiles.h.

◆ startColumn()

int QgsTileRange::startColumn ( ) const
inline

Returns index of the first column in the range.

Definition at line 107 of file qgstiles.h.

◆ startRow()

int QgsTileRange::startRow ( ) const
inline

Returns index of the first row in the range.

Definition at line 111 of file qgstiles.h.


The documentation for this class was generated from the following file: