| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 /* | 
|  | 2  * Copyright 2016 Google Inc. | 
|  | 3  * | 
|  | 4  * Use of this source code is governed by a BSD-style license that can be | 
|  | 5  * found in the LICENSE file. | 
|  | 6  */ | 
|  | 7 | 
|  | 8 #include "SkSVGRenderContext.h" | 
|  | 9 #include "SkSVGShape.h" | 
|  | 10 | 
|  | 11 SkSVGShape::SkSVGShape(SkSVGTag t) : INHERITED(t) {} | 
|  | 12 | 
|  | 13 void SkSVGShape::onRender(SkCanvas* canvas, const SkSVGRenderContext& ctx) const
     { | 
|  | 14     if (const SkPaint* fillPaint = ctx.fillPaint()) { | 
|  | 15         this->onDraw(canvas, ctx.lengthContext(), *fillPaint); | 
|  | 16     } | 
|  | 17 | 
|  | 18     if (const SkPaint* strokePaint = ctx.strokePaint()) { | 
|  | 19         this->onDraw(canvas, ctx.lengthContext(), *strokePaint); | 
|  | 20     } | 
|  | 21 } | 
|  | 22 | 
|  | 23 void SkSVGShape::appendChild(sk_sp<SkSVGNode>) { | 
|  | 24     SkDebugf("cannot append child nodes to an SVG shape.\n"); | 
|  | 25 } | 
| OLD | NEW | 
|---|