SVG-Transformationen in JavaScript

SVG-Transformationen erfolgt durch JavaScript-Einstellungen Ihrer entsprechenden Attribute setAttribute("transform", "translate(x,y)") sollte aber auch möglich sein, durch Reine JavaScript.

elem.transform.baseVal.getItem(0).setTranslate(x, y);
elem.transform.baseVal.getItem(0).setRotate(x, y);

Diese beiden sollten für die translation und rotation, aber wie wäre es, neigen, skalieren und matrix? elem.transform.baseVal.getItem(0).setMatrix() vorhanden ist, aber soweit ich sagen kann, es nicht außer jeder params und SVGCreateMatrix() übernimmt keine params entweder. Wie soll ich dies tun, und als bonus-Frage: was bedeutet getItem(0) tatsächlich?

InformationsquelleAutor Roger | 2013-05-29
Schreibe einen Kommentar