Class: QgsPointCloud3DSymbol

class qgis.3d.QgsPointCloud3DSymbol

Bases: QgsAbstract3DSymbol

Constructor for QgsPointCloud3DSymbol

QgsPointCloud3DSymbol(QgsPointCloud3DSymbol)

3D symbol that draws point cloud geometries as 3D objects.

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.

Methods

clone

rtype

QgsAbstract3DSymbol

copyBaseSettings

Copies base class settings from this object to a destination object.

isEnabled

Returns whether rendering for this symbol is enabled

pointSize

Returns the point size of the point cloud

readXml

param elem

setIsEnabled

Sets whether rendering for this symbol is enabled

setPointSize

Sets the point size

type

rtype

str

writeXml

param elem

clone(self)QgsAbstract3DSymbol
Return type

QgsAbstract3DSymbol

copyBaseSettings(self, destination: QgsAbstract3DSymbol)

Copies base class settings from this object to a destination object.

isEnabled(self) → bool

Returns whether rendering for this symbol is enabled

See also

setIsEnabled()

Return type

bool

pointSize(self) → float

Returns the point size of the point cloud

See also

setPointSize()

Return type

float

readXml(self, elem: QDomElement, context: QgsReadWriteContext)
Parameters
setIsEnabled(self, enabled: bool)

Sets whether rendering for this symbol is enabled

See also

isEnabled()

Parameters

enabled (bool) –

setPointSize(self, size: float)

Sets the point size

See also

pointSize()

Parameters

size (float) –

type(self) → str
Return type

str

writeXml(self, elem: QDomElement, context: QgsReadWriteContext)
Parameters