// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. // WARNING: // This file contains documentation that is merged into the real source. // Do not make code changes here. /// @domName SVGTransform interface SVGTransform { static final int SVG_TRANSFORM_MATRIX = 1; static final int SVG_TRANSFORM_ROTATE = 4; static final int SVG_TRANSFORM_SCALE = 3; static final int SVG_TRANSFORM_SKEWX = 5; static final int SVG_TRANSFORM_SKEWY = 6; static final int SVG_TRANSFORM_TRANSLATE = 2; static final int SVG_TRANSFORM_UNKNOWN = 0; /** @domName SVGTransform.angle */ final num angle; /** @domName SVGTransform.matrix */ final SVGMatrix matrix; /** @domName SVGTransform.type */ final int type; /** @domName SVGTransform.setMatrix */ void setMatrix(SVGMatrix matrix); /** @domName SVGTransform.setRotate */ void setRotate(num angle, num cx, num cy); /** @domName SVGTransform.setScale */ void setScale(num sx, num sy); /** @domName SVGTransform.setSkewX */ void setSkewX(num angle); /** @domName SVGTransform.setSkewY */ void setSkewY(num angle); /** @domName SVGTransform.setTranslate */ void setTranslate(num tx, num ty); }