Index: src/svg/parser/SkSVGCircle.cpp |
diff --git a/src/svg/parser/SkSVGCircle.cpp b/src/svg/parser/SkSVGCircle.cpp |
deleted file mode 100644 |
index 9b129625fde0101b42de9762afadebb9d828de77..0000000000000000000000000000000000000000 |
--- a/src/svg/parser/SkSVGCircle.cpp |
+++ /dev/null |
@@ -1,44 +0,0 @@ |
-/* |
- * Copyright 2006 The Android Open Source Project |
- * |
- * Use of this source code is governed by a BSD-style license that can be |
- * found in the LICENSE file. |
- */ |
- |
- |
-#include "SkSVGCircle.h" |
-#include "SkSVGParser.h" |
-#include "SkParse.h" |
-#include <stdio.h> |
- |
-const SkSVGAttribute SkSVGCircle::gAttributes[] = { |
- SVG_ATTRIBUTE(cx), |
- SVG_ATTRIBUTE(cy), |
- SVG_ATTRIBUTE(r) |
-}; |
- |
-DEFINE_SVG_INFO(Circle) |
- |
-void SkSVGCircle::translate(SkSVGParser& parser, bool defState) { |
- parser._startElement("oval"); |
- INHERITED::translate(parser, defState); |
- SkScalar cx, cy, r; |
- SkParse::FindScalar(f_cx.c_str(), &cx); |
- SkParse::FindScalar(f_cy.c_str(), &cy); |
- SkParse::FindScalar(f_r.c_str(), &r); |
- SkScalar left, top, right, bottom; |
- left = cx - r; |
- top = cy - r; |
- right = cx + r; |
- bottom = cy + r; |
- char scratch[16]; |
- sprintf(scratch, "%g", SkScalarToDouble(left)); |
- parser._addAttribute("left", scratch); |
- sprintf(scratch, "%g", SkScalarToDouble(top)); |
- parser._addAttribute("top", scratch); |
- sprintf(scratch, "%g", SkScalarToDouble(right)); |
- parser._addAttribute("right", scratch); |
- sprintf(scratch, "%g", SkScalarToDouble(bottom)); |
- parser._addAttribute("bottom", scratch); |
- parser._endElement(); |
-} |