# The following has been generated automatically from src/core/symbology/qgssymbollayer.h # monkey patching scoped based enum QgsSymbolLayer.PropertySize = QgsSymbolLayer.Property.Size QgsSymbolLayer.Property.PropertySize = QgsSymbolLayer.Property.Size QgsSymbolLayer.PropertySize.is_monkey_patched = True QgsSymbolLayer.PropertySize.__doc__ = "Symbol size" QgsSymbolLayer.PropertyAngle = QgsSymbolLayer.Property.Angle QgsSymbolLayer.Property.PropertyAngle = QgsSymbolLayer.Property.Angle QgsSymbolLayer.PropertyAngle.is_monkey_patched = True QgsSymbolLayer.PropertyAngle.__doc__ = "Symbol angle" QgsSymbolLayer.PropertyName = QgsSymbolLayer.Property.Name QgsSymbolLayer.Property.PropertyName = QgsSymbolLayer.Property.Name QgsSymbolLayer.PropertyName.is_monkey_patched = True QgsSymbolLayer.PropertyName.__doc__ = "Name, eg shape name for simple markers" QgsSymbolLayer.PropertyFillColor = QgsSymbolLayer.Property.FillColor QgsSymbolLayer.Property.PropertyFillColor = QgsSymbolLayer.Property.FillColor QgsSymbolLayer.PropertyFillColor.is_monkey_patched = True QgsSymbolLayer.PropertyFillColor.__doc__ = "Fill color" QgsSymbolLayer.PropertyStrokeColor = QgsSymbolLayer.Property.StrokeColor QgsSymbolLayer.Property.PropertyStrokeColor = QgsSymbolLayer.Property.StrokeColor QgsSymbolLayer.PropertyStrokeColor.is_monkey_patched = True QgsSymbolLayer.PropertyStrokeColor.__doc__ = "Stroke color" QgsSymbolLayer.PropertyStrokeWidth = QgsSymbolLayer.Property.StrokeWidth QgsSymbolLayer.Property.PropertyStrokeWidth = QgsSymbolLayer.Property.StrokeWidth QgsSymbolLayer.PropertyStrokeWidth.is_monkey_patched = True QgsSymbolLayer.PropertyStrokeWidth.__doc__ = "Stroke width" QgsSymbolLayer.PropertyStrokeStyle = QgsSymbolLayer.Property.StrokeStyle QgsSymbolLayer.Property.PropertyStrokeStyle = QgsSymbolLayer.Property.StrokeStyle QgsSymbolLayer.PropertyStrokeStyle.is_monkey_patched = True QgsSymbolLayer.PropertyStrokeStyle.__doc__ = "Stroke style (eg solid, dashed)" QgsSymbolLayer.PropertyOffset = QgsSymbolLayer.Property.Offset QgsSymbolLayer.Property.PropertyOffset = QgsSymbolLayer.Property.Offset QgsSymbolLayer.PropertyOffset.is_monkey_patched = True QgsSymbolLayer.PropertyOffset.__doc__ = "Symbol offset" QgsSymbolLayer.PropertyCharacter = QgsSymbolLayer.Property.Character QgsSymbolLayer.Property.PropertyCharacter = QgsSymbolLayer.Property.Character QgsSymbolLayer.PropertyCharacter.is_monkey_patched = True QgsSymbolLayer.PropertyCharacter.__doc__ = "Character, eg for font marker symbol layers" QgsSymbolLayer.PropertyWidth = QgsSymbolLayer.Property.Width QgsSymbolLayer.Property.PropertyWidth = QgsSymbolLayer.Property.Width QgsSymbolLayer.PropertyWidth.is_monkey_patched = True QgsSymbolLayer.PropertyWidth.__doc__ = "Symbol width" QgsSymbolLayer.PropertyHeight = QgsSymbolLayer.Property.Height QgsSymbolLayer.Property.PropertyHeight = QgsSymbolLayer.Property.Height QgsSymbolLayer.PropertyHeight.is_monkey_patched = True QgsSymbolLayer.PropertyHeight.__doc__ = "Symbol height" QgsSymbolLayer.PropertyPreserveAspectRatio = QgsSymbolLayer.Property.PreserveAspectRatio QgsSymbolLayer.Property.PropertyPreserveAspectRatio = QgsSymbolLayer.Property.PreserveAspectRatio QgsSymbolLayer.PropertyPreserveAspectRatio.is_monkey_patched = True QgsSymbolLayer.PropertyPreserveAspectRatio.__doc__ = "Preserve aspect ratio between width and height" QgsSymbolLayer.PropertyFillStyle = QgsSymbolLayer.Property.FillStyle QgsSymbolLayer.Property.PropertyFillStyle = QgsSymbolLayer.Property.FillStyle QgsSymbolLayer.PropertyFillStyle.is_monkey_patched = True QgsSymbolLayer.PropertyFillStyle.__doc__ = "Fill style (eg solid, dots)" QgsSymbolLayer.PropertyJoinStyle = QgsSymbolLayer.Property.JoinStyle QgsSymbolLayer.Property.PropertyJoinStyle = QgsSymbolLayer.Property.JoinStyle QgsSymbolLayer.PropertyJoinStyle.is_monkey_patched = True QgsSymbolLayer.PropertyJoinStyle.__doc__ = "Line join style" QgsSymbolLayer.PropertySecondaryColor = QgsSymbolLayer.Property.SecondaryColor QgsSymbolLayer.Property.PropertySecondaryColor = QgsSymbolLayer.Property.SecondaryColor QgsSymbolLayer.PropertySecondaryColor.is_monkey_patched = True QgsSymbolLayer.PropertySecondaryColor.__doc__ = "Secondary color (eg for gradient fills)" QgsSymbolLayer.PropertyLineAngle = QgsSymbolLayer.Property.LineAngle QgsSymbolLayer.Property.PropertyLineAngle = QgsSymbolLayer.Property.LineAngle QgsSymbolLayer.PropertyLineAngle.is_monkey_patched = True QgsSymbolLayer.PropertyLineAngle.__doc__ = "Line angle, or angle of hash lines for hash line symbols" QgsSymbolLayer.PropertyLineDistance = QgsSymbolLayer.Property.LineDistance QgsSymbolLayer.Property.PropertyLineDistance = QgsSymbolLayer.Property.LineDistance QgsSymbolLayer.PropertyLineDistance.is_monkey_patched = True QgsSymbolLayer.PropertyLineDistance.__doc__ = "Distance between lines, or length of lines for hash line symbols" QgsSymbolLayer.PropertyGradientType = QgsSymbolLayer.Property.GradientType QgsSymbolLayer.Property.PropertyGradientType = QgsSymbolLayer.Property.GradientType QgsSymbolLayer.PropertyGradientType.is_monkey_patched = True QgsSymbolLayer.PropertyGradientType.__doc__ = "Gradient fill type" QgsSymbolLayer.PropertyCoordinateMode = QgsSymbolLayer.Property.CoordinateMode QgsSymbolLayer.Property.PropertyCoordinateMode = QgsSymbolLayer.Property.CoordinateMode QgsSymbolLayer.PropertyCoordinateMode.is_monkey_patched = True QgsSymbolLayer.PropertyCoordinateMode.__doc__ = "Gradient coordinate mode" QgsSymbolLayer.PropertyGradientSpread = QgsSymbolLayer.Property.GradientSpread QgsSymbolLayer.Property.PropertyGradientSpread = QgsSymbolLayer.Property.GradientSpread QgsSymbolLayer.PropertyGradientSpread.is_monkey_patched = True QgsSymbolLayer.PropertyGradientSpread.__doc__ = "Gradient spread mode" QgsSymbolLayer.PropertyGradientReference1X = QgsSymbolLayer.Property.GradientReference1X QgsSymbolLayer.Property.PropertyGradientReference1X = QgsSymbolLayer.Property.GradientReference1X QgsSymbolLayer.PropertyGradientReference1X.is_monkey_patched = True QgsSymbolLayer.PropertyGradientReference1X.__doc__ = "Gradient reference point 1 x" QgsSymbolLayer.PropertyGradientReference1Y = QgsSymbolLayer.Property.GradientReference1Y QgsSymbolLayer.Property.PropertyGradientReference1Y = QgsSymbolLayer.Property.GradientReference1Y QgsSymbolLayer.PropertyGradientReference1Y.is_monkey_patched = True QgsSymbolLayer.PropertyGradientReference1Y.__doc__ = "Gradient reference point 1 y" QgsSymbolLayer.PropertyGradientReference2X = QgsSymbolLayer.Property.GradientReference2X QgsSymbolLayer.Property.PropertyGradientReference2X = QgsSymbolLayer.Property.GradientReference2X QgsSymbolLayer.PropertyGradientReference2X.is_monkey_patched = True QgsSymbolLayer.PropertyGradientReference2X.__doc__ = "Gradient reference point 2 x" QgsSymbolLayer.PropertyGradientReference2Y = QgsSymbolLayer.Property.GradientReference2Y QgsSymbolLayer.Property.PropertyGradientReference2Y = QgsSymbolLayer.Property.GradientReference2Y QgsSymbolLayer.PropertyGradientReference2Y.is_monkey_patched = True QgsSymbolLayer.PropertyGradientReference2Y.__doc__ = "Gradient reference point 2 y" QgsSymbolLayer.PropertyGradientReference1IsCentroid = QgsSymbolLayer.Property.GradientReference1IsCentroid QgsSymbolLayer.Property.PropertyGradientReference1IsCentroid = QgsSymbolLayer.Property.GradientReference1IsCentroid QgsSymbolLayer.PropertyGradientReference1IsCentroid.is_monkey_patched = True QgsSymbolLayer.PropertyGradientReference1IsCentroid.__doc__ = "Gradient reference point 1 is centroid" QgsSymbolLayer.PropertyGradientReference2IsCentroid = QgsSymbolLayer.Property.GradientReference2IsCentroid QgsSymbolLayer.Property.PropertyGradientReference2IsCentroid = QgsSymbolLayer.Property.GradientReference2IsCentroid QgsSymbolLayer.PropertyGradientReference2IsCentroid.is_monkey_patched = True QgsSymbolLayer.PropertyGradientReference2IsCentroid.__doc__ = "Gradient reference point 2 is centroid" QgsSymbolLayer.PropertyBlurRadius = QgsSymbolLayer.Property.BlurRadius QgsSymbolLayer.Property.PropertyBlurRadius = QgsSymbolLayer.Property.BlurRadius QgsSymbolLayer.PropertyBlurRadius.is_monkey_patched = True QgsSymbolLayer.PropertyBlurRadius.__doc__ = "Shapeburst blur radius" QgsSymbolLayer.PropertyShapeburstUseWholeShape = QgsSymbolLayer.Property.ShapeburstUseWholeShape QgsSymbolLayer.Property.PropertyShapeburstUseWholeShape = QgsSymbolLayer.Property.ShapeburstUseWholeShape QgsSymbolLayer.PropertyShapeburstUseWholeShape.is_monkey_patched = True QgsSymbolLayer.PropertyShapeburstUseWholeShape.__doc__ = "Shapeburst use whole shape" QgsSymbolLayer.PropertyShapeburstMaxDistance = QgsSymbolLayer.Property.ShapeburstMaxDistance QgsSymbolLayer.Property.PropertyShapeburstMaxDistance = QgsSymbolLayer.Property.ShapeburstMaxDistance QgsSymbolLayer.PropertyShapeburstMaxDistance.is_monkey_patched = True QgsSymbolLayer.PropertyShapeburstMaxDistance.__doc__ = "Shapeburst fill from edge distance" QgsSymbolLayer.PropertyShapeburstIgnoreRings = QgsSymbolLayer.Property.ShapeburstIgnoreRings QgsSymbolLayer.Property.PropertyShapeburstIgnoreRings = QgsSymbolLayer.Property.ShapeburstIgnoreRings QgsSymbolLayer.PropertyShapeburstIgnoreRings.is_monkey_patched = True QgsSymbolLayer.PropertyShapeburstIgnoreRings.__doc__ = "Shapeburst ignore rings" QgsSymbolLayer.PropertyFile = QgsSymbolLayer.Property.File QgsSymbolLayer.Property.PropertyFile = QgsSymbolLayer.Property.File QgsSymbolLayer.PropertyFile.is_monkey_patched = True QgsSymbolLayer.PropertyFile.__doc__ = "Filename, eg for svg files" QgsSymbolLayer.PropertyDistanceX = QgsSymbolLayer.Property.DistanceX QgsSymbolLayer.Property.PropertyDistanceX = QgsSymbolLayer.Property.DistanceX QgsSymbolLayer.PropertyDistanceX.is_monkey_patched = True QgsSymbolLayer.PropertyDistanceX.__doc__ = "Horizontal distance between points" QgsSymbolLayer.PropertyDistanceY = QgsSymbolLayer.Property.DistanceY QgsSymbolLayer.Property.PropertyDistanceY = QgsSymbolLayer.Property.DistanceY QgsSymbolLayer.PropertyDistanceY.is_monkey_patched = True QgsSymbolLayer.PropertyDistanceY.__doc__ = "Vertical distance between points" QgsSymbolLayer.PropertyDisplacementX = QgsSymbolLayer.Property.DisplacementX QgsSymbolLayer.Property.PropertyDisplacementX = QgsSymbolLayer.Property.DisplacementX QgsSymbolLayer.PropertyDisplacementX.is_monkey_patched = True QgsSymbolLayer.PropertyDisplacementX.__doc__ = "Horizontal displacement" QgsSymbolLayer.PropertyDisplacementY = QgsSymbolLayer.Property.DisplacementY QgsSymbolLayer.Property.PropertyDisplacementY = QgsSymbolLayer.Property.DisplacementY QgsSymbolLayer.PropertyDisplacementY.is_monkey_patched = True QgsSymbolLayer.PropertyDisplacementY.__doc__ = "Vertical displacement" QgsSymbolLayer.PropertyOpacity = QgsSymbolLayer.Property.Opacity QgsSymbolLayer.Property.PropertyOpacity = QgsSymbolLayer.Property.Opacity QgsSymbolLayer.PropertyOpacity.is_monkey_patched = True QgsSymbolLayer.PropertyOpacity.__doc__ = "Opacity" QgsSymbolLayer.PropertyCustomDash = QgsSymbolLayer.Property.CustomDash QgsSymbolLayer.Property.PropertyCustomDash = QgsSymbolLayer.Property.CustomDash QgsSymbolLayer.PropertyCustomDash.is_monkey_patched = True QgsSymbolLayer.PropertyCustomDash.__doc__ = "Custom dash pattern" QgsSymbolLayer.PropertyCapStyle = QgsSymbolLayer.Property.CapStyle QgsSymbolLayer.Property.PropertyCapStyle = QgsSymbolLayer.Property.CapStyle QgsSymbolLayer.PropertyCapStyle.is_monkey_patched = True QgsSymbolLayer.PropertyCapStyle.__doc__ = "Line cap style" QgsSymbolLayer.PropertyPlacement = QgsSymbolLayer.Property.Placement QgsSymbolLayer.Property.PropertyPlacement = QgsSymbolLayer.Property.Placement QgsSymbolLayer.PropertyPlacement.is_monkey_patched = True QgsSymbolLayer.PropertyPlacement.__doc__ = "Line marker placement" QgsSymbolLayer.PropertyInterval = QgsSymbolLayer.Property.Interval QgsSymbolLayer.Property.PropertyInterval = QgsSymbolLayer.Property.Interval QgsSymbolLayer.PropertyInterval.is_monkey_patched = True QgsSymbolLayer.PropertyInterval.__doc__ = "Line marker interval" QgsSymbolLayer.PropertyOffsetAlongLine = QgsSymbolLayer.Property.OffsetAlongLine QgsSymbolLayer.Property.PropertyOffsetAlongLine = QgsSymbolLayer.Property.OffsetAlongLine QgsSymbolLayer.PropertyOffsetAlongLine.is_monkey_patched = True QgsSymbolLayer.PropertyOffsetAlongLine.__doc__ = "Offset along line" QgsSymbolLayer.PropertyAverageAngleLength = QgsSymbolLayer.Property.AverageAngleLength QgsSymbolLayer.Property.PropertyAverageAngleLength = QgsSymbolLayer.Property.AverageAngleLength QgsSymbolLayer.PropertyAverageAngleLength.is_monkey_patched = True QgsSymbolLayer.PropertyAverageAngleLength.__doc__ = "Length to average symbol angles over" QgsSymbolLayer.PropertyHorizontalAnchor = QgsSymbolLayer.Property.HorizontalAnchor QgsSymbolLayer.Property.PropertyHorizontalAnchor = QgsSymbolLayer.Property.HorizontalAnchor QgsSymbolLayer.PropertyHorizontalAnchor.is_monkey_patched = True QgsSymbolLayer.PropertyHorizontalAnchor.__doc__ = "Horizontal anchor point" QgsSymbolLayer.PropertyVerticalAnchor = QgsSymbolLayer.Property.VerticalAnchor QgsSymbolLayer.Property.PropertyVerticalAnchor = QgsSymbolLayer.Property.VerticalAnchor QgsSymbolLayer.PropertyVerticalAnchor.is_monkey_patched = True QgsSymbolLayer.PropertyVerticalAnchor.__doc__ = "Vertical anchor point" QgsSymbolLayer.PropertyLayerEnabled = QgsSymbolLayer.Property.LayerEnabled QgsSymbolLayer.Property.PropertyLayerEnabled = QgsSymbolLayer.Property.LayerEnabled QgsSymbolLayer.PropertyLayerEnabled.is_monkey_patched = True QgsSymbolLayer.PropertyLayerEnabled.__doc__ = "Whether symbol layer is enabled" QgsSymbolLayer.PropertyArrowWidth = QgsSymbolLayer.Property.ArrowWidth QgsSymbolLayer.Property.PropertyArrowWidth = QgsSymbolLayer.Property.ArrowWidth QgsSymbolLayer.PropertyArrowWidth.is_monkey_patched = True QgsSymbolLayer.PropertyArrowWidth.__doc__ = "Arrow tail width" QgsSymbolLayer.PropertyArrowStartWidth = QgsSymbolLayer.Property.ArrowStartWidth QgsSymbolLayer.Property.PropertyArrowStartWidth = QgsSymbolLayer.Property.ArrowStartWidth QgsSymbolLayer.PropertyArrowStartWidth.is_monkey_patched = True QgsSymbolLayer.PropertyArrowStartWidth.__doc__ = "Arrow tail start width" QgsSymbolLayer.PropertyArrowHeadLength = QgsSymbolLayer.Property.ArrowHeadLength QgsSymbolLayer.Property.PropertyArrowHeadLength = QgsSymbolLayer.Property.ArrowHeadLength QgsSymbolLayer.PropertyArrowHeadLength.is_monkey_patched = True QgsSymbolLayer.PropertyArrowHeadLength.__doc__ = "Arrow head length" QgsSymbolLayer.PropertyArrowHeadThickness = QgsSymbolLayer.Property.ArrowHeadThickness QgsSymbolLayer.Property.PropertyArrowHeadThickness = QgsSymbolLayer.Property.ArrowHeadThickness QgsSymbolLayer.PropertyArrowHeadThickness.is_monkey_patched = True QgsSymbolLayer.PropertyArrowHeadThickness.__doc__ = "Arrow head thickness" QgsSymbolLayer.PropertyArrowHeadType = QgsSymbolLayer.Property.ArrowHeadType QgsSymbolLayer.Property.PropertyArrowHeadType = QgsSymbolLayer.Property.ArrowHeadType QgsSymbolLayer.PropertyArrowHeadType.is_monkey_patched = True QgsSymbolLayer.PropertyArrowHeadType.__doc__ = "Arrow head type" QgsSymbolLayer.PropertyArrowType = QgsSymbolLayer.Property.ArrowType QgsSymbolLayer.Property.PropertyArrowType = QgsSymbolLayer.Property.ArrowType QgsSymbolLayer.PropertyArrowType.is_monkey_patched = True QgsSymbolLayer.PropertyArrowType.__doc__ = "Arrow type" QgsSymbolLayer.PropertyOffsetX = QgsSymbolLayer.Property.OffsetX QgsSymbolLayer.Property.PropertyOffsetX = QgsSymbolLayer.Property.OffsetX QgsSymbolLayer.PropertyOffsetX.is_monkey_patched = True QgsSymbolLayer.PropertyOffsetX.__doc__ = "Horizontal offset" QgsSymbolLayer.PropertyOffsetY = QgsSymbolLayer.Property.OffsetY QgsSymbolLayer.Property.PropertyOffsetY = QgsSymbolLayer.Property.OffsetY QgsSymbolLayer.PropertyOffsetY.is_monkey_patched = True QgsSymbolLayer.PropertyOffsetY.__doc__ = "Vertical offset" QgsSymbolLayer.PropertyPointCount = QgsSymbolLayer.Property.PointCount QgsSymbolLayer.Property.PropertyPointCount = QgsSymbolLayer.Property.PointCount QgsSymbolLayer.PropertyPointCount.is_monkey_patched = True QgsSymbolLayer.PropertyPointCount.__doc__ = "Point count" QgsSymbolLayer.PropertyRandomSeed = QgsSymbolLayer.Property.RandomSeed QgsSymbolLayer.Property.PropertyRandomSeed = QgsSymbolLayer.Property.RandomSeed QgsSymbolLayer.PropertyRandomSeed.is_monkey_patched = True QgsSymbolLayer.PropertyRandomSeed.__doc__ = "Random number seed" QgsSymbolLayer.PropertyClipPoints = QgsSymbolLayer.Property.ClipPoints QgsSymbolLayer.Property.PropertyClipPoints = QgsSymbolLayer.Property.ClipPoints QgsSymbolLayer.PropertyClipPoints.is_monkey_patched = True QgsSymbolLayer.PropertyClipPoints.__doc__ = "Whether markers should be clipped to polygon boundaries" QgsSymbolLayer.PropertyDensityArea = QgsSymbolLayer.Property.DensityArea QgsSymbolLayer.Property.PropertyDensityArea = QgsSymbolLayer.Property.DensityArea QgsSymbolLayer.PropertyDensityArea.is_monkey_patched = True QgsSymbolLayer.PropertyDensityArea.__doc__ = "Density area" QgsSymbolLayer.PropertyFontFamily = QgsSymbolLayer.Property.FontFamily QgsSymbolLayer.Property.PropertyFontFamily = QgsSymbolLayer.Property.FontFamily QgsSymbolLayer.PropertyFontFamily.is_monkey_patched = True QgsSymbolLayer.PropertyFontFamily.__doc__ = "Font family" QgsSymbolLayer.PropertyFontStyle = QgsSymbolLayer.Property.FontStyle QgsSymbolLayer.Property.PropertyFontStyle = QgsSymbolLayer.Property.FontStyle QgsSymbolLayer.PropertyFontStyle.is_monkey_patched = True QgsSymbolLayer.PropertyFontStyle.__doc__ = "Font style" QgsSymbolLayer.PropertyDashPatternOffset = QgsSymbolLayer.Property.DashPatternOffset QgsSymbolLayer.Property.PropertyDashPatternOffset = QgsSymbolLayer.Property.DashPatternOffset QgsSymbolLayer.PropertyDashPatternOffset.is_monkey_patched = True QgsSymbolLayer.PropertyDashPatternOffset.__doc__ = "Dash pattern offset," QgsSymbolLayer.PropertyTrimStart = QgsSymbolLayer.Property.TrimStart QgsSymbolLayer.Property.PropertyTrimStart = QgsSymbolLayer.Property.TrimStart QgsSymbolLayer.PropertyTrimStart.is_monkey_patched = True QgsSymbolLayer.PropertyTrimStart.__doc__ = "Trim distance from start of line \n.. versionadded:: 3.20" QgsSymbolLayer.PropertyTrimEnd = QgsSymbolLayer.Property.TrimEnd QgsSymbolLayer.Property.PropertyTrimEnd = QgsSymbolLayer.Property.TrimEnd QgsSymbolLayer.PropertyTrimEnd.is_monkey_patched = True QgsSymbolLayer.PropertyTrimEnd.__doc__ = "Trim distance from end of line \n.. versionadded:: 3.20" QgsSymbolLayer.PropertyLineStartWidthValue = QgsSymbolLayer.Property.LineStartWidthValue QgsSymbolLayer.Property.PropertyLineStartWidthValue = QgsSymbolLayer.Property.LineStartWidthValue QgsSymbolLayer.PropertyLineStartWidthValue.is_monkey_patched = True QgsSymbolLayer.PropertyLineStartWidthValue.__doc__ = "Start line width for interpolated line renderer \n.. versionadded:: 3.22" QgsSymbolLayer.PropertyLineEndWidthValue = QgsSymbolLayer.Property.LineEndWidthValue QgsSymbolLayer.Property.PropertyLineEndWidthValue = QgsSymbolLayer.Property.LineEndWidthValue QgsSymbolLayer.PropertyLineEndWidthValue.is_monkey_patched = True QgsSymbolLayer.PropertyLineEndWidthValue.__doc__ = "End line width for interpolated line renderer \n.. versionadded:: 3.22" QgsSymbolLayer.PropertyLineStartColorValue = QgsSymbolLayer.Property.LineStartColorValue QgsSymbolLayer.Property.PropertyLineStartColorValue = QgsSymbolLayer.Property.LineStartColorValue QgsSymbolLayer.PropertyLineStartColorValue.is_monkey_patched = True QgsSymbolLayer.PropertyLineStartColorValue.__doc__ = "Start line color for interpolated line renderer \n.. versionadded:: 3.22" QgsSymbolLayer.PropertyLineEndColorValue = QgsSymbolLayer.Property.LineEndColorValue QgsSymbolLayer.Property.PropertyLineEndColorValue = QgsSymbolLayer.Property.LineEndColorValue QgsSymbolLayer.PropertyLineEndColorValue.is_monkey_patched = True QgsSymbolLayer.PropertyLineEndColorValue.__doc__ = "End line color for interpolated line renderer \n.. versionadded:: 3.22" QgsSymbolLayer.PropertyMarkerClipping = QgsSymbolLayer.Property.MarkerClipping QgsSymbolLayer.Property.PropertyMarkerClipping = QgsSymbolLayer.Property.MarkerClipping QgsSymbolLayer.PropertyMarkerClipping.is_monkey_patched = True QgsSymbolLayer.PropertyMarkerClipping.__doc__ = "Marker clipping mode \n.. versionadded:: 3.24" QgsSymbolLayer.PropertyRandomOffsetX = QgsSymbolLayer.Property.RandomOffsetX QgsSymbolLayer.Property.PropertyRandomOffsetX = QgsSymbolLayer.Property.RandomOffsetX QgsSymbolLayer.PropertyRandomOffsetX.is_monkey_patched = True QgsSymbolLayer.PropertyRandomOffsetX.__doc__ = "Random offset X \n.. versionadded:: 3.24" QgsSymbolLayer.PropertyRandomOffsetY = QgsSymbolLayer.Property.RandomOffsetY QgsSymbolLayer.Property.PropertyRandomOffsetY = QgsSymbolLayer.Property.RandomOffsetY QgsSymbolLayer.PropertyRandomOffsetY.is_monkey_patched = True QgsSymbolLayer.PropertyRandomOffsetY.__doc__ = "Random offset Y \n.. versionadded:: 3.24" QgsSymbolLayer.PropertyLineClipping = QgsSymbolLayer.Property.LineClipping QgsSymbolLayer.Property.PropertyLineClipping = QgsSymbolLayer.Property.LineClipping QgsSymbolLayer.PropertyLineClipping.is_monkey_patched = True QgsSymbolLayer.PropertyLineClipping.__doc__ = "Line clipping mode \n.. versionadded:: 3.24" QgsSymbolLayer.SkipMultiples = QgsSymbolLayer.Property.SkipMultiples QgsSymbolLayer.SkipMultiples.is_monkey_patched = True QgsSymbolLayer.SkipMultiples.__doc__ = "Skip multiples of \n.. versionadded:: 3.40" QgsSymbolLayer.ShowMarker = QgsSymbolLayer.Property.ShowMarker QgsSymbolLayer.ShowMarker.is_monkey_patched = True QgsSymbolLayer.ShowMarker.__doc__ = "Show markers \n.. versionadded:: 3.40" QgsSymbolLayer.Property.__doc__ = """Data definable properties. * ``Size``: Symbol size Available as ``QgsSymbolLayer.PropertySize`` in older QGIS releases. * ``Angle``: Symbol angle Available as ``QgsSymbolLayer.PropertyAngle`` in older QGIS releases. * ``Name``: Name, eg shape name for simple markers Available as ``QgsSymbolLayer.PropertyName`` in older QGIS releases. * ``FillColor``: Fill color Available as ``QgsSymbolLayer.PropertyFillColor`` in older QGIS releases. * ``StrokeColor``: Stroke color Available as ``QgsSymbolLayer.PropertyStrokeColor`` in older QGIS releases. * ``StrokeWidth``: Stroke width Available as ``QgsSymbolLayer.PropertyStrokeWidth`` in older QGIS releases. * ``StrokeStyle``: Stroke style (eg solid, dashed) Available as ``QgsSymbolLayer.PropertyStrokeStyle`` in older QGIS releases. * ``Offset``: Symbol offset Available as ``QgsSymbolLayer.PropertyOffset`` in older QGIS releases. * ``Character``: Character, eg for font marker symbol layers Available as ``QgsSymbolLayer.PropertyCharacter`` in older QGIS releases. * ``Width``: Symbol width Available as ``QgsSymbolLayer.PropertyWidth`` in older QGIS releases. * ``Height``: Symbol height Available as ``QgsSymbolLayer.PropertyHeight`` in older QGIS releases. * ``PreserveAspectRatio``: Preserve aspect ratio between width and height Available as ``QgsSymbolLayer.PropertyPreserveAspectRatio`` in older QGIS releases. * ``FillStyle``: Fill style (eg solid, dots) Available as ``QgsSymbolLayer.PropertyFillStyle`` in older QGIS releases. * ``JoinStyle``: Line join style Available as ``QgsSymbolLayer.PropertyJoinStyle`` in older QGIS releases. * ``SecondaryColor``: Secondary color (eg for gradient fills) Available as ``QgsSymbolLayer.PropertySecondaryColor`` in older QGIS releases. * ``LineAngle``: Line angle, or angle of hash lines for hash line symbols Available as ``QgsSymbolLayer.PropertyLineAngle`` in older QGIS releases. * ``LineDistance``: Distance between lines, or length of lines for hash line symbols Available as ``QgsSymbolLayer.PropertyLineDistance`` in older QGIS releases. * ``GradientType``: Gradient fill type Available as ``QgsSymbolLayer.PropertyGradientType`` in older QGIS releases. * ``CoordinateMode``: Gradient coordinate mode Available as ``QgsSymbolLayer.PropertyCoordinateMode`` in older QGIS releases. * ``GradientSpread``: Gradient spread mode Available as ``QgsSymbolLayer.PropertyGradientSpread`` in older QGIS releases. * ``GradientReference1X``: Gradient reference point 1 x Available as ``QgsSymbolLayer.PropertyGradientReference1X`` in older QGIS releases. * ``GradientReference1Y``: Gradient reference point 1 y Available as ``QgsSymbolLayer.PropertyGradientReference1Y`` in older QGIS releases. * ``GradientReference2X``: Gradient reference point 2 x Available as ``QgsSymbolLayer.PropertyGradientReference2X`` in older QGIS releases. * ``GradientReference2Y``: Gradient reference point 2 y Available as ``QgsSymbolLayer.PropertyGradientReference2Y`` in older QGIS releases. * ``GradientReference1IsCentroid``: Gradient reference point 1 is centroid Available as ``QgsSymbolLayer.PropertyGradientReference1IsCentroid`` in older QGIS releases. * ``GradientReference2IsCentroid``: Gradient reference point 2 is centroid Available as ``QgsSymbolLayer.PropertyGradientReference2IsCentroid`` in older QGIS releases. * ``BlurRadius``: Shapeburst blur radius Available as ``QgsSymbolLayer.PropertyBlurRadius`` in older QGIS releases. * ``ShapeburstUseWholeShape``: Shapeburst use whole shape Available as ``QgsSymbolLayer.PropertyShapeburstUseWholeShape`` in older QGIS releases. * ``ShapeburstMaxDistance``: Shapeburst fill from edge distance Available as ``QgsSymbolLayer.PropertyShapeburstMaxDistance`` in older QGIS releases. * ``ShapeburstIgnoreRings``: Shapeburst ignore rings Available as ``QgsSymbolLayer.PropertyShapeburstIgnoreRings`` in older QGIS releases. * ``File``: Filename, eg for svg files Available as ``QgsSymbolLayer.PropertyFile`` in older QGIS releases. * ``DistanceX``: Horizontal distance between points Available as ``QgsSymbolLayer.PropertyDistanceX`` in older QGIS releases. * ``DistanceY``: Vertical distance between points Available as ``QgsSymbolLayer.PropertyDistanceY`` in older QGIS releases. * ``DisplacementX``: Horizontal displacement Available as ``QgsSymbolLayer.PropertyDisplacementX`` in older QGIS releases. * ``DisplacementY``: Vertical displacement Available as ``QgsSymbolLayer.PropertyDisplacementY`` in older QGIS releases. * ``Opacity``: Opacity Available as ``QgsSymbolLayer.PropertyOpacity`` in older QGIS releases. * ``CustomDash``: Custom dash pattern Available as ``QgsSymbolLayer.PropertyCustomDash`` in older QGIS releases. * ``CapStyle``: Line cap style Available as ``QgsSymbolLayer.PropertyCapStyle`` in older QGIS releases. * ``Placement``: Line marker placement Available as ``QgsSymbolLayer.PropertyPlacement`` in older QGIS releases. * ``Interval``: Line marker interval Available as ``QgsSymbolLayer.PropertyInterval`` in older QGIS releases. * ``OffsetAlongLine``: Offset along line Available as ``QgsSymbolLayer.PropertyOffsetAlongLine`` in older QGIS releases. * ``AverageAngleLength``: Length to average symbol angles over Available as ``QgsSymbolLayer.PropertyAverageAngleLength`` in older QGIS releases. * ``HorizontalAnchor``: Horizontal anchor point Available as ``QgsSymbolLayer.PropertyHorizontalAnchor`` in older QGIS releases. * ``VerticalAnchor``: Vertical anchor point Available as ``QgsSymbolLayer.PropertyVerticalAnchor`` in older QGIS releases. * ``LayerEnabled``: Whether symbol layer is enabled Available as ``QgsSymbolLayer.PropertyLayerEnabled`` in older QGIS releases. * ``ArrowWidth``: Arrow tail width Available as ``QgsSymbolLayer.PropertyArrowWidth`` in older QGIS releases. * ``ArrowStartWidth``: Arrow tail start width Available as ``QgsSymbolLayer.PropertyArrowStartWidth`` in older QGIS releases. * ``ArrowHeadLength``: Arrow head length Available as ``QgsSymbolLayer.PropertyArrowHeadLength`` in older QGIS releases. * ``ArrowHeadThickness``: Arrow head thickness Available as ``QgsSymbolLayer.PropertyArrowHeadThickness`` in older QGIS releases. * ``ArrowHeadType``: Arrow head type Available as ``QgsSymbolLayer.PropertyArrowHeadType`` in older QGIS releases. * ``ArrowType``: Arrow type Available as ``QgsSymbolLayer.PropertyArrowType`` in older QGIS releases. * ``OffsetX``: Horizontal offset Available as ``QgsSymbolLayer.PropertyOffsetX`` in older QGIS releases. * ``OffsetY``: Vertical offset Available as ``QgsSymbolLayer.PropertyOffsetY`` in older QGIS releases. * ``PointCount``: Point count Available as ``QgsSymbolLayer.PropertyPointCount`` in older QGIS releases. * ``RandomSeed``: Random number seed Available as ``QgsSymbolLayer.PropertyRandomSeed`` in older QGIS releases. * ``ClipPoints``: Whether markers should be clipped to polygon boundaries Available as ``QgsSymbolLayer.PropertyClipPoints`` in older QGIS releases. * ``DensityArea``: Density area Available as ``QgsSymbolLayer.PropertyDensityArea`` in older QGIS releases. * ``FontFamily``: Font family Available as ``QgsSymbolLayer.PropertyFontFamily`` in older QGIS releases. * ``FontStyle``: Font style Available as ``QgsSymbolLayer.PropertyFontStyle`` in older QGIS releases. * ``DashPatternOffset``: Dash pattern offset, Available as ``QgsSymbolLayer.PropertyDashPatternOffset`` in older QGIS releases. * ``TrimStart``: Trim distance from start of line .. versionadded:: 3.20 Available as ``QgsSymbolLayer.PropertyTrimStart`` in older QGIS releases. * ``TrimEnd``: Trim distance from end of line .. versionadded:: 3.20 Available as ``QgsSymbolLayer.PropertyTrimEnd`` in older QGIS releases. * ``LineStartWidthValue``: Start line width for interpolated line renderer .. versionadded:: 3.22 Available as ``QgsSymbolLayer.PropertyLineStartWidthValue`` in older QGIS releases. * ``LineEndWidthValue``: End line width for interpolated line renderer .. versionadded:: 3.22 Available as ``QgsSymbolLayer.PropertyLineEndWidthValue`` in older QGIS releases. * ``LineStartColorValue``: Start line color for interpolated line renderer .. versionadded:: 3.22 Available as ``QgsSymbolLayer.PropertyLineStartColorValue`` in older QGIS releases. * ``LineEndColorValue``: End line color for interpolated line renderer .. versionadded:: 3.22 Available as ``QgsSymbolLayer.PropertyLineEndColorValue`` in older QGIS releases. * ``MarkerClipping``: Marker clipping mode .. versionadded:: 3.24 Available as ``QgsSymbolLayer.PropertyMarkerClipping`` in older QGIS releases. * ``RandomOffsetX``: Random offset X .. versionadded:: 3.24 Available as ``QgsSymbolLayer.PropertyRandomOffsetX`` in older QGIS releases. * ``RandomOffsetY``: Random offset Y .. versionadded:: 3.24 Available as ``QgsSymbolLayer.PropertyRandomOffsetY`` in older QGIS releases. * ``LineClipping``: Line clipping mode .. versionadded:: 3.24 Available as ``QgsSymbolLayer.PropertyLineClipping`` in older QGIS releases. * ``SkipMultiples``: Skip multiples of .. versionadded:: 3.40 * ``ShowMarker``: Show markers .. versionadded:: 3.40 """ # -- try: QgsMarkerSymbolLayer._rotatedOffset = staticmethod(QgsMarkerSymbolLayer._rotatedOffset) QgsMarkerSymbolLayer.__group__ = ['symbology'] except (NameError, AttributeError): pass try: QgsSymbolLayer.__group__ = ['symbology'] except (NameError, AttributeError): pass try: QgsLineSymbolLayer.__group__ = ['symbology'] except (NameError, AttributeError): pass try: QgsFillSymbolLayer.__group__ = ['symbology'] except (NameError, AttributeError): pass