Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Methods

Abstract conformsTo

  • Parameters

    Returns boolean

Abstract debug

  • debug(output: Output<unknown>): void
  • Parameters

    Returns void

Abstract equals

  • equals(that: unknown): boolean
  • Parameters

    • that: unknown

    Returns boolean

Abstract equivalentTo

  • equivalentTo(that: unknown, epsilon?: number): boolean
  • Parameters

    • that: unknown
    • Optional epsilon: number

    Returns boolean

Abstract hashCode

  • hashCode(): number
  • Returns number

interpolateTo

  • Parameters

    Returns Interpolator<Transform>

  • Parameters

    • that: unknown

    Returns null | Interpolator<Transform>

Abstract inverse

  • Returns Transform

rotate

  • Parameters

    Returns Transform

scale

  • Parameters

    • x: number
    • y: number

    Returns Transform

scaleX

  • Parameters

    • x: number

    Returns Transform

scaleY

  • Parameters

    • y: number

    Returns Transform

skew

  • Parameters

    Returns Transform

skewX

  • Parameters

    Returns Transform

skewY

  • Parameters

    Returns Transform

Abstract toAffine

  • Returns AffineTransform

toAttributeString

  • toAttributeString(): string
  • Returns string

toCssTransformComponent

  • toCssTransformComponent(): null | CSSTransformComponent
  • Returns null | CSSTransformComponent

toCssValue

  • toCssValue(): null | CSSStyleValue
  • Returns null | CSSStyleValue

toMatrix

  • toMatrix(): DOMMatrix
  • Returns DOMMatrix

Abstract toString

  • toString(): string
  • Returns string

Abstract toValue

  • Returns Value

Abstract transform

  • Parameters

    Returns Transform

  • Parameters

    • x: number
    • y: number

    Returns R2Point

Abstract transformX

  • transformX(x: number, y: number): number
  • Parameters

    • x: number
    • y: number

    Returns number

Abstract transformY

  • transformY(x: number, y: number): number
  • Parameters

    • x: number
    • y: number

    Returns number

translate

  • Parameters

    Returns Transform

translateX

  • Parameters

    Returns Transform

translateY

  • Parameters

    Returns Transform

Static affine

  • affine(x0?: number, y0?: number, x1?: number, y1?: number, tx?: number, ty?: number): AffineTransform
  • Parameters

    • Optional x0: number
    • Optional y0: number
    • Optional x1: number
    • Optional y1: number
    • Optional tx: number
    • Optional ty: number

    Returns AffineTransform

Static form

  • Returns Form<Transform, AnyTransform>

Static fromAny

  • Parameters

    Returns Transform

Static fromCssTransform

  • fromCssTransform(value: CSSTransformValue): Transform
  • Parameters

    • value: CSSTransformValue

    Returns Transform

Static fromCssTransformComponent

  • fromCssTransformComponent(component: CSSTransformComponent): Transform
  • Parameters

    • component: CSSTransformComponent

    Returns Transform

Static fromCssValue

  • fromCssValue(value: CSSStyleValue): Transform
  • Parameters

    • value: CSSStyleValue

    Returns Transform

Static fromValue

  • Parameters

    Returns null | Transform

Static identity

  • Returns Transform

Static isAny

  • Parameters

    • value: unknown

    Returns value is AnyTransform

Static list

  • Parameters

    Returns TransformList

Static parse

  • Parameters

    • string: string

    Returns Transform

Static rotate

  • Parameters

    Returns RotateTransform

Static scale

  • Parameters

    • x: number
    • y: number

    Returns ScaleTransform

Static scaleX

  • Parameters

    • x: number

    Returns ScaleTransform

Static scaleY

  • Parameters

    • y: number

    Returns ScaleTransform

Static skew

  • Parameters

    Returns SkewTransform

Static skewX

  • Parameters

    Returns SkewTransform

Static skewY

  • Parameters

    Returns SkewTransform

Static translate

Static translateX

  • Parameters

    Returns TranslateTransform

Static translateY

  • Parameters

    Returns TranslateTransform

Generated using TypeDoc