1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
|
/************************************************************************
* This file has been generated automatically from *
* *
* src/core/tiledscene/qgstiledscenetile.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.py 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 );
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 meters, 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 meters, 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.py again *
************************************************************************/
|