## Uses of Class
com.google.gwt.dom.client.CanvasElement

- Packages that use CanvasElement
  Package | Description
  --- | ---
  com.google.gwt.canvas.client | Classes for HTML Canvas 2D support.
  com.google.gwt.canvas.dom.client | Classes for HTML Canvas 2D support.
  com.google.gwt.dom.client | Classes for low-level DOM programming.

- - ### Uses of CanvasElement in com.google.gwt.canvas.client

    Methods in com.google.gwt.canvas.client that return CanvasElement
    Modifier and Type | Method and Description
    --- | ---
    `CanvasElement` | Canvas.`getCanvasElement()` Returns the attached Canvas Element.

  - ### Uses of CanvasElement in com.google.gwt.canvas.dom.client

    Methods in com.google.gwt.canvas.dom.client that return CanvasElement
    Modifier and Type | Method and Description
    --- | ---
    `CanvasElement` | Context2d.`getCanvas()` Gets this context's canvas.

    Methods in com.google.gwt.canvas.dom.client with parameters of type CanvasElement
    Modifier and Type | Method and Description
    --- | ---
    `CanvasPattern` | Context2d.`createPattern(CanvasElement image, Context2d.Repetition repetition)` Creates a pattern from another canvas.
    `CanvasPattern` | Context2d.`createPattern(CanvasElement image, java.lang.String repetition)` Creates a pattern from another canvas.
    `void` | Context2d.`drawImage(CanvasElement image, double dx, double dy)` Draws an image.
    `void` | Context2d.`drawImage(CanvasElement image, double dx, double dy, double dw, double dh)` Draws a scaled image.
    `void` | Context2d.`drawImage(CanvasElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)` Draws a scaled subset of an image.

  - ### Uses of CanvasElement in com.google.gwt.dom.client

    Methods in com.google.gwt.dom.client that return CanvasElement
    Modifier and Type | Method and Description
    --- | ---
    `CanvasElement` | Document.`createCanvasElement()` Creates a <canvas> element.