def __init__(self, geoType, parentSymbol, layerTransparency): """ Abstract base class :param geoType: Layer.geometryType() GeometryType of the layer. :type geoType: GeometryType e.g. QGis.WKBPolygon :param parentSymbol: The parent symbol to use with this layer. :type parentSymbol: QgsSymbolV2 :param layerTransparency: Transparency setting for the overall layer. :type layerTransparency: float """ self.geometryType = geoType self.isMain = False self.transparency = layerTransparency self.cssHelper = css3() self.index = 0 self.css = "" self.size = "20" self.color = "#000000" self.colorTrans = 255 self.symbolTrans = 1.0 self.outlineWidth = 0.26 self.outlineColor = "#000000" self.outlineStyle = None self.outlineTrans = 1.0 self.brushStyle = 1 self.path = u"" self.legendWidth = "20" self.legendHeight = "20"
def __init__(self, geoType, parentSymbol, layerTransparency): """ :param geoType: Layer.geometryType() GeometryType of the layer. :type geoType: GeometryType e.g. QGis.WKBPolygon :param parentSymbol: The parent symbol to use with this layer. :type parentSymbol: QgsMarkerSymbolV2 :param layerTransparency: Transparency setting for the overall layer. :type layerTransparency: float """ self.__logger = log(self.__class__.__name__) self.isMain = False self.geometryType = geoType self.transparency = layerTransparency self.cssHelper = css3() self.index = 0 self.css = "" self.size = "8" self.path = u"" self.color = "#000000" self.colorTrans = 255 self.symbolTrans = 1.0 self.outlineWidth = 0.26 self.outlineColor = "#000000" # No outline style set by this symbol, force a solid border self.outlineStyle = 1 self.outlineTrans = 1.0 self.brushStyle = 1 self.legendWidth = "20" self.legendHeight = "20" self.readStyles(parentSymbol)
def __init__(self, geoType, parentSymbol, index, cssClassName, layerTransparency): """ Abstract base class :param geoType: Layer.geometryType() GeometryType of the layer. :type geoType: GeometryType e.g. QGis.WKBPolygon :param parentSymbol: The parent symbol to use with this layer. :type parentSymbol: QgsSymbolV2 :param index: Index in the layer output order :type index: int :param cssClassName: Css class name to use. :type cssClassName: str :param layerTransparency: Transparency setting for the overall layer. :type layerTransparency: float """ self.geometryType = geoType self.transparency = layerTransparency self.cssHelper = css3() self.index = index self.css = cssClassName self.size = "20" self.color = "#000000" self.colorTrans = 255 self.symbolTrans = 1.0 self.outlineWidth = 0.26 self.outlineColor = "#000000" self.outlineStyle = None self.outlineTrans = 1.0 self.brushStyle = 1 self.path = u"" self.legendWidth = "20" self.legendHeight = "20"
def __init__(self, geoType, parentSymbol, index, cssClassName, layerTransparency): """ :param geoType: Layer.geometryType() GeometryType of the layer. :type geoType: GeometryType e.g. QGis.WKBPolygon :param parentSymbol: The parent symbol to use with this layer. :type parentSymbol: QgsMarkerSymbolV2 :param index: Index in the layer output order :type index: int :param cssClassName: Css class name to use. :type cssClassName: str :param layerTransparency: Transparency setting for the overall layer. :type layerTransparency: float """ self.__logger = log(self.__class__.__name__) self.geometryType = geoType self.transparency = layerTransparency self.cssHelper = css3() self.index = index self.css = cssClassName self.size = "8" self.name = "circle" self.color = "#000000" self.colorTrans = 255 self.symbolTrans = 1.0 self.outlineWidth = 0.26 self.outlineColor = "#000000" self.outlineStyle = None self.outlineTrans = 1.0 self.brushStyle = 1 self.legendWidth = "20" self.legendHeight = "20" self.readStyles(parentSymbol)