Interface CanvasPathMethods

All Known Implementing Classes:
BaseRenderingContext2D, CanvasRenderingContext2D, OffscreenCanvasRenderingContext2D, Path2D

@JsType(isNative=true, namespace="<global>") public interface CanvasPathMethods
  • Method Details

    • arc

      void arc(double x, double y, double radius, double startAngle, double endAngle, boolean anticlockwise)
    • arc

      void arc(double x, double y, double radius, double startAngle, double endAngle)
    • arcTo

      void arcTo(double x1, double y1, double x2, double y2, double radius)
    • bezierCurveTo

      void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)
    • closePath

      void closePath()
    • lineTo

      void lineTo(double x, double y)
    • moveTo

      void moveTo(double x, double y)
    • quadraticCurveTo

      void quadraticCurveTo(double cpx, double cpy, double x, double y)
    • rect

      void rect(double x, double y, double w, double h)
    • roundRect

      @JsOverlay default void roundRect(double x, double y, double w, double h, DOMPointInit radii)
    • roundRect

      @JsOverlay default void roundRect(double x, double y, double w, double h, elemental2.core.JsArray<CanvasPathMethods.RoundRectRadiiArrayUnionType> radii)
    • roundRect

      @JsOverlay default void roundRect(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiArrayUnionType[] radii)
    • roundRect

      void roundRect(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiUnionType radii)
    • roundRect

      @JsOverlay default void roundRect(double x, double y, double w, double h, double radii)
    • roundRect

      void roundRect(double x, double y, double w, double h)