SVGGraphicsElement

翻译不完整。 请帮助我们翻译这篇文章!

{{APIRef("SVG")}}

 SVGGraphicsElement 接口表示SVG元素,其主要目的是将图形直接渲染到组中。

{{InheritanceDiagram(600, 120)} }

提示: 该接口是SVG 2中引入的,它取代了SVG 1.1中的{{domxref(“ SVGLocatable”)}}和{{domxref(“ SVGTransformable”)}}接口。

属性

此接口还从其父接口{{domxref(“ SVGElement”)}}继承属性

{{domxref(“ SVGGraphicsElement.transform”)}} {{ReadOnlyInline}}
一个{{domxref(“ SVGAnimatedTransformList”)}}反映给定元素的{{cssxref(“ transform”)}}属性的计算值及其对应的{{SVGAttr(“ transform”)}}}属性。

方法

此接口还从其父方法{{domxref(“ SVGElement”)}}继承方法。

{{domxref("SVGGraphicsElement.getBBox()")}}
返回一个{{domxref(“ DOMRect”)}},它表示当前元素的计算出的边界框。
{{domxref("SVGGraphicsElement.getCTM()")}}
返回一个{{domxref(“ DOMMatrix”)}},代表将当前元素的坐标系转换为其SVG视口的坐标系的矩阵。
{{domxref("SVGGraphicsElement.getScreenCTM()")}}
返回一个{{domxref(“ DOMMatrix”)}}代表表示将当前元素的坐标系转换为SVG文档片段的SVG视口的坐标系的矩阵。

规范

规范 状态 说明
{{SpecName("SVG2", "types.html#InterfaceSVGGraphicsElement", "SVGGraphicsElement")}} {{Spec2("SVG2")}} Initial definition

浏览器兼容性

{{Compat("api.SVGGraphicsElement")}}