mirror of
https://github.com/qgis/QGIS.git
synced 2025-11-22 00:14:55 -05:00
177 lines
4.6 KiB
Plaintext
177 lines
4.6 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/core/tiledscene/qgstiledscenetile.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
class QgsTiledSceneTile
|
|
{
|
|
%Docstring(signature="appended")
|
|
Represents an individual tile from a tiled scene data source.
|
|
|
|
.. versionadded:: 3.34
|
|
%End
|
|
|
|
%TypeHeaderCode
|
|
#include "qgstiledscenetile.h"
|
|
%End
|
|
public:
|
|
|
|
QgsTiledSceneTile();
|
|
%Docstring
|
|
Constructor for an invalid tile.
|
|
|
|
.. seealso:: :py:func:`isValid`
|
|
%End
|
|
|
|
explicit QgsTiledSceneTile( long long id );
|
|
%Docstring
|
|
Constructor for an valid tile.
|
|
|
|
.. seealso:: :py:func:`isValid`
|
|
%End
|
|
|
|
~QgsTiledSceneTile();
|
|
|
|
QgsTiledSceneTile( const QgsTiledSceneTile &other );
|
|
%Docstring
|
|
Copy constructor
|
|
%End
|
|
|
|
bool isValid() const;
|
|
%Docstring
|
|
Returns ``True`` if the tile is a valid tile (i.e. not default constructed).
|
|
%End
|
|
|
|
long long id() const;
|
|
%Docstring
|
|
Returns the tile's unique ID.
|
|
%End
|
|
|
|
Qgis::TileRefinementProcess refinementProcess() const;
|
|
%Docstring
|
|
Returns the tile's refinement process.
|
|
|
|
Refinement determines the process by which a lower resolution parent tile's
|
|
content is handled when its higher resolution children are also included.
|
|
|
|
.. seealso:: :py:func:`setRefinementProcess`
|
|
%End
|
|
|
|
void setRefinementProcess( Qgis::TileRefinementProcess process );
|
|
%Docstring
|
|
Sets the tile's refinement ``process``.
|
|
|
|
Refinement determines the process by which a lower resolution parent tile's
|
|
content is handled when its higher resolution children are also included.
|
|
|
|
.. seealso:: :py:func:`refinementProcess`
|
|
%End
|
|
|
|
void setBoundingVolume( const QgsTiledSceneBoundingVolume &volume );
|
|
%Docstring
|
|
Sets the bounding ``volume`` for the tile.
|
|
|
|
.. seealso:: :py:func:`boundingVolume`
|
|
%End
|
|
|
|
const QgsTiledSceneBoundingVolume &boundingVolume() const;
|
|
%Docstring
|
|
Returns the bounding volume for the tile.
|
|
|
|
.. seealso:: :py:func:`setBoundingVolume`
|
|
%End
|
|
|
|
void setTransform( const QgsMatrix4x4 &transform );
|
|
%Docstring
|
|
Sets the tile's ``transform``.
|
|
|
|
.. seealso:: :py:func:`transform`
|
|
%End
|
|
|
|
const QgsMatrix4x4 *transform() const;
|
|
%Docstring
|
|
Returns the tile's transform. May be ``None`` if no transform is associated with the tile.
|
|
|
|
This represents the transformation which must be applied to all geometries from the tile
|
|
in order to transform them to the dataset's coordinate reference system.
|
|
|
|
.. seealso:: :py:func:`transform`
|
|
%End
|
|
|
|
QVariantMap resources() const;
|
|
%Docstring
|
|
Returns the resources attached to the tile.
|
|
|
|
.. seealso:: :py:func:`setResources`
|
|
%End
|
|
|
|
void setResources( const QVariantMap &resources );
|
|
%Docstring
|
|
Sets the ``resources`` ``attached`` to the tile.
|
|
|
|
.. seealso:: :py:func:`resources`
|
|
%End
|
|
|
|
double geometricError() const;
|
|
%Docstring
|
|
Returns the tile's geometric error, which is the error, in scene CRS units, of the tile's
|
|
simplified representation of its source geometry.
|
|
|
|
.. seealso:: :py:func:`setGeometricError`
|
|
%End
|
|
|
|
void setGeometricError( double error );
|
|
%Docstring
|
|
Sets the tile's geometric ``error``, which is the error, in scene CRS units, of the tile's
|
|
simplified representation of its source geometry.
|
|
|
|
.. seealso:: :py:func:`geometricError`
|
|
%End
|
|
|
|
QUrl baseUrl() const;
|
|
%Docstring
|
|
Returns the tile's base URL. If this tile's resources are relative paths, they would
|
|
get resolved against this URL.
|
|
|
|
.. seealso:: :py:func:`setBaseUrl`
|
|
%End
|
|
|
|
void setBaseUrl( const QUrl &baseUrl );
|
|
%Docstring
|
|
Sets the tile's base URL. If this tile's resources are relative paths, they would
|
|
get resolved against this URL.
|
|
|
|
.. seealso:: :py:func:`baseUrl`
|
|
%End
|
|
|
|
QVariantMap metadata() const;
|
|
%Docstring
|
|
Returns additional metadata attached to the tile.
|
|
|
|
.. seealso:: :py:func:`setMetadata`
|
|
%End
|
|
|
|
void setMetadata( const QVariantMap &metadata );
|
|
%Docstring
|
|
Sets additional ``metadata`` attached to the tile.
|
|
|
|
.. seealso:: :py:func:`metadata`
|
|
%End
|
|
|
|
};
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/core/tiledscene/qgstiledscenetile.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|