Skip to content

@ralphschuler.webgl shader factory.<internal>.SVGTransform

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: SVGTransform

@ralphschuler/webgl-shader-factory.<internal>.SVGTransform

SVGTransform is the interface for one of the component transformations within an SVGTransformList; thus, an SVGTransform object corresponds to a single component (e.g., scale(…) or matrix(…)) within a transform attribute.

MDN Reference

Table of contents

Properties

Methods

Properties

SVG_TRANSFORM_MATRIX

Readonly SVG_TRANSFORM_MATRIX: 1

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20843


SVG_TRANSFORM_ROTATE

Readonly SVG_TRANSFORM_ROTATE: 4

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20846


SVG_TRANSFORM_SCALE

Readonly SVG_TRANSFORM_SCALE: 3

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20845


SVG_TRANSFORM_SKEWX

Readonly SVG_TRANSFORM_SKEWX: 5

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20847


SVG_TRANSFORM_SKEWY

Readonly SVG_TRANSFORM_SKEWY: 6

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20848


SVG_TRANSFORM_TRANSLATE

Readonly SVG_TRANSFORM_TRANSLATE: 2

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20844


SVG_TRANSFORM_UNKNOWN

Readonly SVG_TRANSFORM_UNKNOWN: 0

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20842


angle

Readonly angle: number

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20833


matrix

Readonly matrix: DOMMatrix

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20834


type

Readonly type: number

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20835

Methods

setMatrix

setMatrix(matrix?): void

Parameters

Name Type
matrix? DOMMatrix2DInit

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20836


setRotate

setRotate(angle, cx, cy): void

Parameters

Name Type
angle number
cx number
cy number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20837


setScale

setScale(sx, sy): void

Parameters

Name Type
sx number
sy number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20838


setSkewX

setSkewX(angle): void

Parameters

Name Type
angle number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20839


setSkewY

setSkewY(angle): void

Parameters

Name Type
angle number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20840


setTranslate

setTranslate(tx, ty): void

Parameters

Name Type
tx number
ty number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:20841

Typescript Libraries

Modules

Namespaces

Clone this wiki locally