Class AffineTransformation
Properties
Private
matrix
matrix: Float32Array
Methods
concatenate
- concatenate(other): void
Returns void
equals
- equals(other): boolean
Returns boolean
flipX
- flipX(anchorX): void
Returns void
flipY
- flipY(anchorY): void
Returns void
isIdentity
- isIdentity(): boolean
Returns boolean
nearlyEquals
- nearlyEquals(other, epsilon): boolean
Returns boolean
preConcatenate
- preConcatenate(other): void
Returns void
rotate
- rotate(angle): void
Returns void
rotateAround
- rotateAround(angle, anchorX, anchorY): void
Parameters
- angle: number
- anchorX: number
- anchorY: number
Returns void
scale
- scale(sx, sy): void
Returns void
setToFlipX
- setToFlipX(anchorX): void
Returns void
setToFlipY
- setToFlipY(anchorY): void
Returns void
setToIdentity
- setToIdentity(): void
Returns void
setToRotation
- setToRotation(angle): void
Returns void
setToRotationAround
- setToRotationAround(angle, anchorX, anchorY): void
Parameters
- angle: number
- anchorX: number
- anchorY: number
Returns void
setToScale
- setToScale(sx, sy): void
Returns void
setToTranslation
- setToTranslation(tx, ty): void
Returns void
toString
- toString(): string
Returns string
transform
- transform(source, destination): void
Parameters
- source: FloatPoint
- destination: FloatPoint
Returns void
translate
- translate(tx, ty): void
Returns void
An affine transformation that can transform points.