Class: QgsPointPatternFillSymbolLayer¶
-
class
qgis.core.
QgsPointPatternFillSymbolLayer
¶ Bases:
qgis._core.QgsImageFillSymbolLayer
Enums
Methods
Returns the units for the horizontal displacement between rows in the pattern.
Returns the units for the vertical displacement between rows in the pattern.
Returns the units for the horizontal distance between points in the pattern.
Returns the units for the vertical distance between points in the pattern.
Returns the horizontal offset values for points in the pattern.
Returns the unit scale for the horizontal offset for rows in the pattern.
Returns the units for the horizontal offset for rows in the pattern.
Returns the vertical offset values for points in the pattern.
Returns the unit scale for the vertical offset between rows in the pattern.
Returns the units for the vertical offset for rows in the pattern.
Sets the units for the horizontal displacement between rows in the pattern.
Sets the units for the vertical displacement between rows in the pattern.
Sets the units for the horizontal distance between points in the pattern.
Sets the units for the vertical distance between points in the pattern.
Sets the horizontal offset values for points in the pattern.
Sets the unit scale for the horizontal offset for rows in the pattern.
Sets the units for the horizontal offset between rows in the pattern.
Sets the vertical offset values for points in the pattern.
Sets the unit scale for the vertical offset for rows in the pattern.
Sets the units for the vertical offset for rows in the pattern.
Signals
Attributes
-
applyDataDefinedSettings
(self, context: QgsSymbolRenderContext)¶
-
clone
(self) → QgsPointPatternFillSymbolLayer¶
-
color
(self) → QColor¶
-
copyDataDefinedProperties
()¶
-
copyPaintEffect
()¶
-
create
(properties: Dict[str, str] = {}) → QgsSymbolLayer¶
-
createFromSld
(element: QDomElement) → QgsSymbolLayer¶
-
displacementX
(self) → float¶
-
displacementXMapUnitScale
(self) → QgsMapUnitScale¶
-
displacementXUnit
(self) → QgsUnitTypes.RenderUnit¶ Returns the units for the horizontal displacement between rows in the pattern.
See also
See also
-
displacementY
(self) → float¶
-
displacementYMapUnitScale
(self) → QgsMapUnitScale¶
-
displacementYUnit
(self) → QgsUnitTypes.RenderUnit¶ Returns the units for the vertical displacement between rows in the pattern.
See also
See also
-
distanceX
(self) → float¶
-
distanceXMapUnitScale
(self) → QgsMapUnitScale¶
-
distanceXUnit
(self) → QgsUnitTypes.RenderUnit¶ Returns the units for the horizontal distance between points in the pattern.
See also
See also
-
distanceY
(self) → float¶
-
distanceYMapUnitScale
(self) → QgsMapUnitScale¶
-
distanceYUnit
(self) → QgsUnitTypes.RenderUnit¶ Returns the units for the vertical distance between points in the pattern.
See also
See also
-
estimateMaxBleed
(self, context: QgsRenderContext) → float¶
-
hasDataDefinedProperties
(self) → bool¶
-
layerType
(self) → str¶
-
mapUnitScale
(self) → QgsMapUnitScale¶
-
offsetX
(self) → float¶ Returns the horizontal offset values for points in the pattern.
See also
See also
New in version 3.8.
-
offsetXMapUnitScale
(self) → QgsMapUnitScale¶ Returns the unit scale for the horizontal offset for rows in the pattern.
See also
See also
New in version 3.8.
-
offsetXUnit
(self) → QgsUnitTypes.RenderUnit¶ Returns the units for the horizontal offset for rows in the pattern.
See also
See also
New in version 3.8.
-
offsetY
(self) → float¶ Returns the vertical offset values for points in the pattern.
See also
See also
New in version 3.8.
-
offsetYMapUnitScale
(self) → QgsMapUnitScale¶ Returns the unit scale for the vertical offset between rows in the pattern.
See also
See also
New in version 3.8.
-
offsetYUnit
(self) → QgsUnitTypes.RenderUnit¶ Returns the units for the vertical offset for rows in the pattern.
See also
See also
New in version 3.8.
-
outputUnit
(self) → QgsUnitTypes.RenderUnit¶
-
properties
(self) → Dict[str, str]¶
-
restoreOldDataDefinedProperties
()¶
-
setColor
(self, c: Union[QColor, Qt.GlobalColor])¶
-
setDisplacementX
(self, d: float)¶
-
setDisplacementXMapUnitScale
(self, scale: QgsMapUnitScale)¶
-
setDisplacementXUnit
(self, unit: QgsUnitTypes.RenderUnit)¶ Sets the units for the horizontal displacement between rows in the pattern.
- Parameters
unit – displacement units
See also
See also
-
setDisplacementY
(self, d: float)¶
-
setDisplacementYMapUnitScale
(self, scale: QgsMapUnitScale)¶
-
setDisplacementYUnit
(self, unit: QgsUnitTypes.RenderUnit)¶ Sets the units for the vertical displacement between rows in the pattern.
- Parameters
unit – displacement units
See also
See also
-
setDistanceX
(self, d: float)¶
-
setDistanceXMapUnitScale
(self, scale: QgsMapUnitScale)¶
-
setDistanceXUnit
(self, unit: QgsUnitTypes.RenderUnit)¶ Sets the units for the horizontal distance between points in the pattern.
- Parameters
unit – distance units
See also
See also
-
setDistanceY
(self, d: float)¶
-
setDistanceYMapUnitScale
(self, scale: QgsMapUnitScale)¶
-
setDistanceYUnit
(self, unit: QgsUnitTypes.RenderUnit)¶ Sets the units for the vertical distance between points in the pattern.
- Parameters
unit – distance units
See also
See also
-
setMapUnitScale
(self, scale: QgsMapUnitScale)¶
-
setOffsetX
(self, offset: float)¶ Sets the horizontal offset values for points in the pattern.
- Parameters
offset – offset value
See also
See also
New in version 3.8.
-
setOffsetXMapUnitScale
(self, scale: QgsMapUnitScale)¶ Sets the unit scale for the horizontal offset for rows in the pattern.
- Parameters
scale – offset unit scale
See also
See also
New in version 3.8.
-
setOffsetXUnit
(self, unit: QgsUnitTypes.RenderUnit)¶ Sets the units for the horizontal offset between rows in the pattern.
- Parameters
unit – offset units
See also
See also
New in version 3.8.
-
setOffsetY
(self, offset: float)¶ Sets the vertical offset values for points in the pattern.
- Parameters
offset – offset value
See also
See also
New in version 3.8.
-
setOffsetYMapUnitScale
(self, scale: QgsMapUnitScale)¶ Sets the unit scale for the vertical offset for rows in the pattern.
- Parameters
scale – offset unit scale
See also
See also
New in version 3.8.
-
setOffsetYUnit
(self, unit: QgsUnitTypes.RenderUnit)¶ Sets the units for the vertical offset for rows in the pattern.
- Parameters
unit – offset units
See also
See also
New in version 3.8.
-
setOutputUnit
(self, unit: QgsUnitTypes.RenderUnit)¶
-
setSubSymbol
(self, symbol: QgsSymbol) → bool¶
-
startRender
(self, context: QgsSymbolRenderContext)¶
-
stopRender
(self, context: QgsSymbolRenderContext)¶
-
subSymbol
(self) → QgsSymbol¶
-
toSld
(self, doc: QDomDocument, element: QDomElement, props: Dict[str, str])¶
-
usedAttributes
(self, context: QgsRenderContext) → Set[str]¶
-