From b74f1d6983fd070ec6b967e8f1e4e6b765bed116 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Sat, 24 Oct 2020 09:11:27 +1000 Subject: [PATCH] Remove QgsPointCloudLayer3DRendererMetadata from sip --- .../qgspointcloudlayer3drenderer.sip.in | 27 ------------------- src/3d/qgspointcloudlayer3drenderer.h | 2 ++ 2 files changed, 2 insertions(+), 27 deletions(-) diff --git a/python/3d/auto_generated/qgspointcloudlayer3drenderer.sip.in b/python/3d/auto_generated/qgspointcloudlayer3drenderer.sip.in index d1fd7427b56..b932d501f54 100644 --- a/python/3d/auto_generated/qgspointcloudlayer3drenderer.sip.in +++ b/python/3d/auto_generated/qgspointcloudlayer3drenderer.sip.in @@ -12,33 +12,6 @@ -class QgsPointCloudLayer3DRendererMetadata : Qgs3DRendererAbstractMetadata -{ -%Docstring -Metadata for point cloud layer 3D renderer to allow creation of its instances from XML - -.. warning:: - - This is not considered stable API, and may change in future QGIS releases. It is - exposed to the Python bindings as a tech preview only. - -.. versionadded:: 3.18 -%End - -%TypeHeaderCode -#include "qgspointcloudlayer3drenderer.h" -%End - public: - QgsPointCloudLayer3DRendererMetadata(); - - virtual QgsAbstract3DRenderer *createRenderer( QDomElement &elem, const QgsReadWriteContext &context ) /Factory/; - -%Docstring -Creates an instance of a 3D renderer based on a DOM element with renderer configuration -%End -}; - - class QgsPointCloudLayer3DRenderer : QgsAbstract3DRenderer { %Docstring diff --git a/src/3d/qgspointcloudlayer3drenderer.h b/src/3d/qgspointcloudlayer3drenderer.h index 02242b18bca..f91c2220434 100644 --- a/src/3d/qgspointcloudlayer3drenderer.h +++ b/src/3d/qgspointcloudlayer3drenderer.h @@ -27,6 +27,7 @@ class QgsPointCloudLayer; +#ifndef SIP_RUN /** * \ingroup core @@ -46,6 +47,7 @@ class _3D_EXPORT QgsPointCloudLayer3DRendererMetadata : public Qgs3DRendererAbst QgsAbstract3DRenderer *createRenderer( QDomElement &elem, const QgsReadWriteContext &context ) override SIP_FACTORY; }; +#endif /** * \ingroup core