1 2 /* 3 * Copyright 2006 The Android Open Source Project 4 * 5 * Use of this source code is governed by a BSD-style license that can be 6 * found in the LICENSE file. 7 */ 8 9 10 #include "SkSVGLine.h" 11 #include "SkSVGParser.h" 12 13 const SkSVGAttribute SkSVGLine::gAttributes[] = { 14 SVG_ATTRIBUTE(x1), 15 SVG_ATTRIBUTE(x2), 16 SVG_ATTRIBUTE(y1), 17 SVG_ATTRIBUTE(y2) 18 }; 19 DEFINE_SVG_INFO(Line)20DEFINE_SVG_INFO(Line) 21 22 void SkSVGLine::translate(SkSVGParser& parser, bool defState) { 23 parser._startElement("line"); 24 INHERITED::translate(parser, defState); 25 SVG_ADD_ATTRIBUTE(x1); 26 SVG_ADD_ATTRIBUTE(y1); 27 SVG_ADD_ATTRIBUTE(x2); 28 SVG_ADD_ATTRIBUTE(y2); 29 parser._endElement(); 30 } 31