Interface ISvgPaintServer

    • Method Detail

      • createColor

        Color createColor​(SvgDrawContext context,
                          Rectangle objectBoundingBox,
                          float objectBoundingBoxMargin,
                          float parentOpacity)
        Creates the Color that represents the corresponding paint server for specified object box.
        Parameters:
        context - the current svg draw context
        objectBoundingBox - the coloring object bounding box without any adjustments (additional stroke width or others)
        objectBoundingBoxMargin - the objectBoundingBoxMargin of the object bounding box to be colored (for example - the part of stroke width that exceeds the object bounding box, i.e. the half of stroke width value)
        parentOpacity - current parent opacity modifier
        Returns:
        the created color