mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-10-31 00:06:02 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			643 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			643 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| # 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
 | |
| 
 | |
| 
 | |
| """
 | |
| # --
 | |
| QgsLineSymbolLayer.AllRings = QgsLineSymbolLayer.RenderRingFilter.AllRings
 | |
| QgsLineSymbolLayer.ExteriorRingOnly = QgsLineSymbolLayer.RenderRingFilter.ExteriorRingOnly
 | |
| QgsLineSymbolLayer.InteriorRingsOnly = QgsLineSymbolLayer.RenderRingFilter.InteriorRingsOnly
 | |
| try:
 | |
|     QgsMarkerSymbolLayer._rotatedOffset = staticmethod(QgsMarkerSymbolLayer._rotatedOffset)
 | |
|     QgsMarkerSymbolLayer.__virtual_methods__ = ['setSize', 'writeSldMarker']
 | |
|     QgsMarkerSymbolLayer.__abstract_methods__ = ['renderPoint', 'bounds']
 | |
|     QgsMarkerSymbolLayer.__overridden_methods__ = ['startRender', 'stopRender', 'drawPreviewIcon', 'toSld', 'setOutputUnit', 'outputUnit', 'setMapUnitScale', 'mapUnitScale', 'dxfSize', 'dxfAngle']
 | |
|     QgsMarkerSymbolLayer.__group__ = ['symbology']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 | |
| try:
 | |
|     QgsSymbolLayer.__virtual_methods__ = ['flags', 'color', 'setColor', 'setStrokeColor', 'strokeColor', 'setFillColor', 'fillColor', 'startFeatureRender', 'stopFeatureRender', 'toSld', 'ogrFeatureStyle', 'subSymbol', 'setSubSymbol', 'isCompatibleWithSymbol', 'canCauseArtifactsBetweenAdjacentTiles', 'estimateMaxBleed', 'setOutputUnit', 'outputUnit', 'usesMapUnits', 'setMapUnitScale', 'mapUnitScale', 'usedAttributes', 'setDataDefinedProperty', 'writeDxf', 'dxfWidth', 'dxfSize', 'dxfOffset', 'dxfColor', 'dxfAngle', 'dxfCustomDashPattern', 'dxfPenStyle', 'dxfBrushColor', 'dxfBrushStyle', 'prepareExpressions', 'hasDataDefinedProperties', 'masks', 'prepareMasks']
 | |
|     QgsSymbolLayer.__abstract_methods__ = ['layerType', 'startRender', 'stopRender', 'clone', 'properties', 'drawPreviewIcon']
 | |
|     QgsSymbolLayer.__group__ = ['symbology']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 | |
| try:
 | |
|     QgsLineSymbolLayer.__virtual_methods__ = ['renderPolygonStroke', 'setWidth', 'width']
 | |
|     QgsLineSymbolLayer.__abstract_methods__ = ['renderPolyline']
 | |
|     QgsLineSymbolLayer.__overridden_methods__ = ['setOutputUnit', 'outputUnit', 'setMapUnitScale', 'mapUnitScale', 'drawPreviewIcon', 'dxfWidth']
 | |
|     QgsLineSymbolLayer.__group__ = ['symbology']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 | |
| try:
 | |
|     QgsFillSymbolLayer.__virtual_methods__ = ['toTiledPatternImage']
 | |
|     QgsFillSymbolLayer.__abstract_methods__ = ['renderPolygon']
 | |
|     QgsFillSymbolLayer.__overridden_methods__ = ['drawPreviewIcon']
 | |
|     QgsFillSymbolLayer.__group__ = ['symbology']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 |