Class: QgsPointCloudLayerElevationProperties¶
Point cloud layer specific subclass of
QgsMapLayerElevationProperties.
Added in version 3.18.
List of all members, including inherited members
Class Hierarchy¶
Base classes¶
Base class for storage of map layer elevation properties. |
|
Methods
Returns |
|
Returns the maximum screen error allowed when generating elevation profiles for the point cloud. |
|
Returns the unit for the maximum screen error allowed when generating elevation profiles for the point cloud. |
|
Returns the color used drawing points in elevation profile charts. |
|
Returns the point size used for drawing points in elevation profile charts. |
|
Returns the units used for the point size used for drawing points in elevation profile charts. |
|
Returns the symbol used drawing points in elevation profile charts. |
|
Returns |
|
Sets whether a reduced opacity by distance from profile curve effect should be applied when drawing points in elevation profile charts. |
|
Sets the maximum screen error allowed when generating elevation profiles for the point cloud. |
|
Sets the unit for the maximum screen error allowed when generating elevation profiles for the point cloud. |
|
Sets the color used drawing points in elevation profile charts. |
|
Sets the point size used for drawing points in elevation profile charts. |
|
Sets the units used for the point size used for drawing points in elevation profile charts. |
|
Sets the symbol used drawing points in elevation profile charts. |
|
Sets whether layer coloring should be respected when rendering elevation profile plots. |
- class qgis.core.QgsPointCloudLayerElevationProperties[source]¶
Bases:
QgsMapLayerElevationProperties- __init__(parent: QObject | None)
Constructor for QgsPointCloudLayerElevationProperties, with the specified
parentobject.- Parameters:
parent (Optional[QObject])
- applyOpacityByDistanceEffect(self) bool[source]¶
Returns
Trueif a reduced opacity by distance from profile curve effect should be applied when drawing points in elevation profile charts.See also
Added in version 3.26.
- Return type:
bool
- maximumScreenError(self) float[source]¶
Returns the maximum screen error allowed when generating elevation profiles for the point cloud.
Larger values result in a faster generation with less points included.
Units are retrieved via
maximumScreenErrorUnit().See also
See also
Added in version 3.26.
- Return type:
float
- maximumScreenErrorUnit(self) Qgis.RenderUnit[source]¶
Returns the unit for the maximum screen error allowed when generating elevation profiles for the point cloud.
See also
See also
Added in version 3.26.
- Return type:
- pointColor(self) QColor[source]¶
Returns the color used drawing points in elevation profile charts.
See also
Added in version 3.26.
- Return type:
QColor
- pointSize(self) float[source]¶
Returns the point size used for drawing points in elevation profile charts.
The point size units are retrieved by calling
pointSizeUnit().See also
See also
Added in version 3.26.
- Return type:
float
- pointSizeUnit(self) Qgis.RenderUnit[source]¶
Returns the units used for the point size used for drawing points in elevation profile charts.
See also
See also
Added in version 3.26.
- Return type:
- pointSymbol(self) Qgis.PointCloudSymbol[source]¶
Returns the symbol used drawing points in elevation profile charts.
See also
Added in version 3.26.
- Return type:
- respectLayerColors(self) bool[source]¶
Returns
Trueif layer coloring should be respected when rendering elevation profile plots.See also
- Return type:
bool
- setApplyOpacityByDistanceEffect(self, apply: bool)[source]¶
Sets whether a reduced opacity by distance from profile curve effect should be applied when drawing points in elevation profile charts.
See also
Added in version 3.26.
- Parameters:
apply (bool)
- setMaximumScreenError(self, error: float)[source]¶
Sets the maximum screen
errorallowed when generating elevation profiles for the point cloud.Larger values result in a faster generation with less points included.
Units are set via
setMaximumScreenErrorUnit().See also
See also
Added in version 3.26.
- Parameters:
error (float)
- setMaximumScreenErrorUnit(self, unit: Qgis.RenderUnit)[source]¶
Sets the
unitfor the maximum screen error allowed when generating elevation profiles for the point cloud.See also
See also
Added in version 3.26.
- Parameters:
unit (Qgis.RenderUnit)
- setPointColor(self, color: QColor | Qt.GlobalColor)[source]¶
Sets the
colorused drawing points in elevation profile charts.See also
Added in version 3.26.
- Parameters:
color (Union[QColor, Qt.GlobalColor])
- setPointSize(self, size: float)[source]¶
Sets the point
sizeused for drawing points in elevation profile charts.Point size units are specified via
setPointSizeUnit().See also
See also
Added in version 3.26.
- Parameters:
size (float)
- setPointSizeUnit(self, units: Qgis.RenderUnit)[source]¶
Sets the
unitsused for the point size used for drawing points in elevation profile charts.See also
See also
Added in version 3.26.
- Parameters:
units (Qgis.RenderUnit)
- setPointSymbol(self, symbol: Qgis.PointCloudSymbol)[source]¶
Sets the
symbolused drawing points in elevation profile charts.See also
Added in version 3.26.
- Parameters:
symbol (Qgis.PointCloudSymbol)