File: qgstiledscenetile.sip.in

package info (click to toggle)
qgis 3.40.11%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,183,800 kB
  • sloc: cpp: 1,595,841; python: 372,637; xml: 23,474; sh: 3,761; perl: 3,664; ansic: 2,257; sql: 2,137; yacc: 1,068; lex: 577; javascript: 540; lisp: 411; makefile: 154
file content (178 lines) | stat: -rw-r--r-- 4,679 bytes parent folder | download | duplicates (12)
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   *
 ************************************************************************/