Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 874 Bytes

README.md

File metadata and controls

20 lines (17 loc) · 874 Bytes

$$appendTranslateTransform

SVGTransform.SVG_TRANSFORM_TRANSLATE 타입의 SVGTransformtx, ty 값을 수정합니다. 기존 tx, ty에 입력받은 tx, ty를 더한 결과로 수정합니다. 수정한 SVGTransform 객체를 반환합니다. 이 함수는 인자로 받은 SVGTransform 객체를 직접 수정합니다.

const transform = $$createSVGTransformTranslate({ tx: 10, ty: 20 })();
console.log(transform);
// SVGTransform {type: 2, matrix: SVGMatrix, angle: 0}
// matrix: SVGMatrix {a: 1, b: 0, c: 0, d: 1, e: 10, f: 20}
$$appendTranslateTransform({ tx: 100, ty: 200 })(transform);
console.log(transform);
// SVGTransform {type: 2, matrix: SVGMatrix, angle: 0}
// matrix: SVGMatrix {a: 1, b: 0, c: 0, d: 1, e: 110, f: 220}