Class: QgsAbstract3DMapBackgroundSettings¶
Base class for all background settings classes used in a 3D map view.
QgsAbstract3DMapBackgroundSettings subclasses are
responsible for storing the configuration of different background types
(skybox, gradient).
Added in version 4.2.
Note
This is an abstract class, with methods which must be implemented by a subclass.
The following methods must be implemented: clone(), readXml(), type(), writeXml()
Class Hierarchy¶
Subclasses¶
Background settings for a two-color vertical gradient rendered behind the 3D scene. |
Abstract Methods
Returns a deep copy of this background settings object. |
|
Reads settings from a DOM element. |
|
Returns the unique type for this background settings class. |
|
Writes settings to a DOM element. |
- class qgis._3d.QgsAbstract3DMapBackgroundSettings[source]¶
Bases:
object- abstract clone(self) QgsAbstract3DMapBackgroundSettings | None[source]¶
Returns a deep copy of this background settings object.
- Return type:
- abstract readXml(self, element: QDomElement, context: QgsReadWriteContext)[source]¶
Reads settings from a DOM
element.See also
- Parameters:
element (QDomElement)
context (QgsReadWriteContext)
- abstract type(self) Qgis.Map3DBackgroundType[source]¶
Returns the unique type for this background settings class.
- Return type:
- abstract writeXml(self, element: QDomElement, context: QgsReadWriteContext)[source]¶
Writes settings to a DOM
element.See also
- Parameters:
element (QDomElement)
context (QgsReadWriteContext)