|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
This is the complete list of members for Qgs3DUtils, including all inherited members.
| addDefinesToShaderCode(const QByteArray &shaderCode, const QStringList &defines) | Qgs3DUtils | static |
| altBindingFromString(const QString &str) | Qgs3DUtils | static |
| altBindingToString(Qgis::AltitudeBinding altBind) | Qgs3DUtils | static |
| altClampingFromString(const QString &str) | Qgs3DUtils | static |
| altClampingToString(Qgis::AltitudeClamping altClamp) | Qgs3DUtils | static |
| calculateEntityGpuMemorySize(Qt3DCore::QEntity *entity) | Qgs3DUtils | static |
| calculateViewExtent(const Qt3DRender::QCamera *camera, float maxRenderingDistance, float z, float &minX, float &maxX, float &minY, float &maxY, float &minZ, float &maxZ) | Qgs3DUtils | static |
| captureSceneDepthBuffer(QgsAbstract3DEngine &engine, Qgs3DMapScene *scene) | Qgs3DUtils | static |
| captureSceneImage(QgsAbstract3DEngine &engine, Qgs3DMapScene *scene) | Qgs3DUtils | static |
| castRay(Qgs3DMapScene *scene, const QgsRay3D &ray, const QgsRayCastingUtils::RayCastContext &context) | Qgs3DUtils | static |
| clampAltitude(const QgsPoint &p, Qgis::AltitudeClamping altClamp, Qgis::AltitudeBinding altBind, float offset, const QgsPoint ¢roid, const Qgs3DRenderContext &context) | Qgs3DUtils | static |
| clampAltitudes(QgsLineString *lineString, Qgis::AltitudeClamping altClamp, Qgis::AltitudeBinding altBind, const QgsPoint ¢roid, float offset, const Qgs3DRenderContext &context) | Qgs3DUtils | static |
| clampAltitudes(QgsPolygon *polygon, Qgis::AltitudeClamping altClamp, Qgis::AltitudeBinding altBind, float offset, const Qgs3DRenderContext &context) | Qgs3DUtils | static |
| computeBoundingBoxNearFarPlanes(const QgsAABB &bbox, const QMatrix4x4 &viewMatrix, float &fnear, float &ffar) | Qgs3DUtils | static |
| convert2DPointCloudRendererTo3D(QgsPointCloudRenderer *renderer) | Qgs3DUtils | static |
| copyCamera(Qt3DRender::QCamera *cam) | Qgs3DUtils | static |
| cullingModeFromString(const QString &str) | Qgs3DUtils | static |
| cullingModeToString(Qgs3DTypes::CullingMode mode) | Qgs3DUtils | static |
| decodeDepth(const QRgb &pixel) | Qgs3DUtils | inlinestatic |
| decomposeTransformMatrix(const QMatrix4x4 &matrix, QVector3D &translation, QQuaternion &rotation, QVector3D &scale) | Qgs3DUtils | static |
| estimateVectorLayerZRange(QgsVectorLayer *layer, double &zMin, double &zMax) | Qgs3DUtils | static |
| exportAnimation(const Qgs3DAnimationSettings &animationSettings, Qgs3DMapSettings &mapSettings, int framesPerSecond, const QString &outputDirectory, const QString &fileNameTemplate, const QSize &outputSize, QString &error, QgsFeedback *feedback=nullptr) | Qgs3DUtils | static |
| extractPointPositions(const QgsFeature &f, const Qgs3DRenderContext &context, const QgsVector3D &chunkOrigin, Qgis::AltitudeClamping altClamp, QVector< QVector3D > &positions) | Qgs3DUtils | static |
| globalProjectLayerExpressionContext(QgsVectorLayer *layer) | Qgs3DUtils | static |
| isCullable(const QgsAABB &bbox, const QMatrix4x4 &viewProjectionMatrix) | Qgs3DUtils | static |
| layerToWorldExtent(const QgsRectangle &extent, double zMin, double zMax, const QgsCoordinateReferenceSystem &layerCrs, const QgsVector3D &mapOrigin, const QgsCoordinateReferenceSystem &mapCrs, const QgsCoordinateTransformContext &context) | Qgs3DUtils | static |
| lineSegmentToCameraPose(const QgsVector3D &startPoint, const QgsVector3D &endPoint, const QgsDoubleRange &elevationRange, float fieldOfView, const QgsVector3D &worldOrigin) | Qgs3DUtils | static |
| lineSegmentToClippingPlanes(const QgsVector3D &startPoint, const QgsVector3D &endPoint, double distance, const QgsVector3D &origin) | Qgs3DUtils | static |
| mapToWorldCoordinates(const QgsVector3D &mapCoords, const QgsVector3D &origin) | Qgs3DUtils | static |
| mapToWorldExtent(const QgsRectangle &extent, double zMin, double zMax, const QgsVector3D &mapOrigin) | Qgs3DUtils | static |
| mapToWorldExtent(const QgsBox3D &box3D, const QgsVector3D &mapOrigin) | Qgs3DUtils | static |
| matrix4x4toString(const QMatrix4x4 &m) | Qgs3DUtils | static |
| maxZoomLevel(double tile0width, double tileResolution, double maxError) | Qgs3DUtils | static |
| openGlMaxClipPlanes(QSurface *surface) | Qgs3DUtils | static |
| phongMaterialFromQt3DComponent(Qt3DExtras::QPhongMaterial *material) | Qgs3DUtils | static |
| pitchAndYawFromViewVector(QVector3D vect, double &pitch, double &yaw) | Qgs3DUtils | static |
| qt3DcullingMode(Qgs3DTypes::CullingMode mode) | Qgs3DUtils | static |
| rayFromScreenPoint(const QPoint &point, const QSize &windowSize, Qt3DRender::QCamera *camera) | Qgs3DUtils | static |
| removeDefinesFromShaderCode(const QByteArray &shaderCode, const QStringList &defines) | Qgs3DUtils | static |
| rotationFromPitchHeadingAngles(float pitchAngle, float headingAngle) | Qgs3DUtils | static |
| screenPointToMapCoordinates(const QPoint &screenPoint, QSize size, const QgsCameraController *cameraController, const Qgs3DMapSettings *mapSettings) | Qgs3DUtils | static |
| screenPointToWorldPos(const QPoint &screenPoint, double depth, const QSize &screenSize, Qt3DRender::QCamera *camera) | Qgs3DUtils | static |
| screenSpaceError(float epsilon, float distance, int screenSize, float fov) | Qgs3DUtils | static |
| screenToTextureCoordinates(QVector2D screenXY, QSize winSize) | Qgs3DUtils | static |
| stringToMatrix4x4(const QString &str) | Qgs3DUtils | static |
| textureToScreenCoordinates(QVector2D textureXY, QSize winSize) | Qgs3DUtils | static |
| transformWorldCoordinates(const QgsVector3D &worldPoint1, const QgsVector3D &origin1, const QgsCoordinateReferenceSystem &crs1, const QgsVector3D &origin2, const QgsCoordinateReferenceSystem &crs2, const QgsCoordinateTransformContext &context) | Qgs3DUtils | static |
| tryReprojectExtent2D(const QgsRectangle &extent, const QgsCoordinateReferenceSystem &crs1, const QgsCoordinateReferenceSystem &crs2, const QgsCoordinateTransformContext &context) | Qgs3DUtils | static |
| waitForFrame(QgsAbstract3DEngine &engine, Qgs3DMapScene *scene) | Qgs3DUtils | static |
| worldToLayerExtent(const QgsAABB &bbox, const QgsCoordinateReferenceSystem &layerCrs, const QgsVector3D &mapOrigin, const QgsCoordinateReferenceSystem &mapCrs, const QgsCoordinateTransformContext &context) | Qgs3DUtils | static |
| worldToMapCoordinates(const QgsVector3D &worldCoords, const QgsVector3D &origin) | Qgs3DUtils | static |
| worldToMapExtent(const QgsAABB &bbox, const QgsVector3D &mapOrigin) | Qgs3DUtils | static |