protected override Css.Value Clone() { SVGUrlFunction result = new SVGUrlFunction(); result.Values = CopyInnerValues(); return(result); }
public override ShapeProvider ToShape(SVGElement context, RenderContext renderer, out Css.Value value) { // Convert into an SVG url function so it can store a cached square: SVGUrlFunction url = new SVGUrlFunction(); url.Values = Values; value = url; Css.Value junk; return(value.ToShape(context, renderer, out junk)); }