An entity responsible for rendering an overlay texture in 3D view.
More...
#include <qgsoverlaytextureentity.h>
|
| | QgsOverlayTextureEntity (Qt3DRender::QTexture2D *texture, Qt3DRender::QLayer *layer, QNode *parent=nullptr) |
| | Constructor.
|
| void | setPosition (Qt::Corner corner, double size, double offset=0.) |
| | Sets the texture debugging parameters.
|
| void | setPosition (Qt::Corner corner, QSizeF size, QSizeF offset=QSizeF(0., 0.)) |
| | Sets the texture debugging parameters.
|
| | QgsRenderPassQuad (Qt3DRender::QLayer *layer, QNode *parent=nullptr) |
| | Constructor.
|
An entity responsible for rendering an overlay texture in 3D view.
- Note
- Not available in Python bindings
- Since
- QGIS 3.44
Definition at line 37 of file qgsoverlaytextureentity.h.
◆ QgsOverlayTextureEntity()
| QgsOverlayTextureEntity::QgsOverlayTextureEntity |
( |
Qt3DRender::QTexture2D * | texture, |
|
|
Qt3DRender::QLayer * | layer, |
|
|
QNode * | parent = nullptr ) |
◆ setPosition() [1/2]
| void QgsOverlayTextureEntity::setPosition |
( |
Qt::Corner | corner, |
|
|
double | size, |
|
|
double | offset = 0. ) |
◆ setPosition() [2/2]
| void QgsOverlayTextureEntity::setPosition |
( |
Qt::Corner | corner, |
|
|
QSizeF | size, |
|
|
QSizeF | offset = QSizeF( 0., 0. ) ) |
Sets the texture debugging parameters.
- Parameters
-
| corner | the texture's corner position within the window |
| size | the texture's size |
| offset | the offset between the corner of the window and the texture |
- Since
- QGIS 4.0
Definition at line 55 of file qgsoverlaytextureentity.cpp.
◆ mCenterTextureCoords
| Qt3DRender::QParameter* QgsOverlayTextureEntity::mCenterTextureCoords = nullptr |
|
protected |
◆ mFlipTextureY
| Qt3DRender::QParameter* QgsOverlayTextureEntity::mFlipTextureY = nullptr |
|
protected |
◆ mIsDepth
| Qt3DRender::QParameter* QgsOverlayTextureEntity::mIsDepth = nullptr |
|
protected |
◆ mSizeTextureCoords
| Qt3DRender::QParameter* QgsOverlayTextureEntity::mSizeTextureCoords = nullptr |
|
protected |
◆ mTextureParameter
| Qt3DRender::QParameter* QgsOverlayTextureEntity::mTextureParameter = nullptr |
|
protected |
The documentation for this class was generated from the following files: