Class Canvas2DRenderer

Hierarchy

  • Canvas2DRenderer

Constructors

  • Parameters

    • width: number
    • height: number
    • Optional options: any
    • devicePixelRatio: number = window.devicePixelRatio

    Returns Canvas2DRenderer

Properties

canvasElement: HTMLCanvasElement
context: CanvasRenderingContext2D
devicePixelRatio: number
height: number
width: number

Methods

  • Parameters

    • Optional v: string
    • w: number = 0
    • x: number = 0
    • y: number = ...
    • z: number = ...

    Returns void

  • Parameters

    • image: HTMLImageElement | HTMLCanvasElement | ImageBitmap

    Returns HTMLImageElement | HTMLCanvasElement | ImageBitmap

  • Parameters

    • x: number
    • y: number
    • r: number
    • color: string
    • fill: boolean = false

    Returns void

  • Parameters

    • image: HTMLImageElement | HTMLCanvasElement | ImageBitmap
    • sx: number = 0
    • sy: number = 0
    • sWidth: number = image.width
    • sHeight: number = image.height
    • dx: number = 0
    • dy: number = 0
    • dWidth: number = image.width
    • dHeight: number = image.height

    Returns void

  • Parameters

    • x1: number
    • y1: number
    • x2: number
    • y2: number
    • color: string
    • width: number = 1

    Returns void

  • Parameters

    • points: {
          x: number;
          y: number;
      }[]
    • color: string
    • fill: boolean = false

    Returns void

  • Parameters

    • x: number
    • y: number
    • w: number
    • h: number
    • color: string
    • fill: boolean = false

    Returns void

  • Parameters

    • width: number = ...
    • height: number = ...
    • devicePixelRatio: number = ...

    Returns void