19#ifndef QGSTILEDSCENEREQUEST_H
20#define QGSTILEDSCENEREQUEST_H
138 double mRequiredGeometricError = 0;
139 long long mParentTileId = -1;
QFlags< TiledSceneRequestFlag > TiledSceneRequestFlags
Flags which control how tiled scene requests behave.
Base class for feedback objects to be used for cancellation of something running in a worker thread.
Represents a oriented (rotated) box in 3 dimensions.
Tiled scene data request.
QgsOrientedBox3D filterBox() const
Returns the box from which data will be taken.
void setParentTileId(long long id)
Sets the parent tile id, if filtering is to be limited to children of a specific tile.
void setFilterBox(const QgsOrientedBox3D &box)
Sets the box from which data will be taken.
void setFlags(Qgis::TiledSceneRequestFlags flags)
Sets flags that affect how tiles will be fetched.
long long parentTileId() const
Returns the parent tile ID, if filtering is limited to children of a specific tile.
double requiredGeometricError() const
Returns the required geometric error threshold for the returned tiles, in scene CRS units.
Qgis::TiledSceneRequestFlags flags() const
Returns the flags which affect how tiles are fetched.
void setRequiredGeometricError(double error)
Sets the required geometric error threshold for the returned tiles, in scene CRS units.