- All Superinterfaces:
JSObject
public interface CanvasRenderingContext2D
extends JSObject
-
Method Summary
void
arc(double x,
double y,
double radius,
double startAngle,
double endAngle)
void
arc(double x,
double y,
double radius,
double startAngle,
double endAngle,
boolean anticlockwise)
void
arcTo(double x1,
double y1,
double x2,
double y2,
double radius)
void
void
bezierCurveTo(double cp1x,
double cp1y,
double cp2x,
double cp2y,
double x,
double y)
void
clearRect(double x,
double y,
double width,
double height)
void
void
boolean
void
void
void
void
void
void
fillRect(double x,
double y,
double width,
double height)
void
void
double
getImageData(double x,
double y,
double width,
double height)
double
double
double
double
double
double
boolean
boolean
void
void
void
void
putImageData(ImageData imagedata,
double dx,
double dy,
double dirtyX,
double dirtyY,
double dirtyWidth,
double dirtyHeight)
void
void
rect(double x,
double y,
double width,
double height)
void
void
void
void
scale(double x,
double y)
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
setTransform(double m11,
double m12,
double m21,
double m22,
double dx,
double dy)
void
void
strokeRect(double x,
double y,
double w,
double h)
void
void
void
transform(double m11,
double m12,
double m21,
double m22,
double dx,
double dy)
void
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
beginPath
void beginPath()
-
closePath
void closePath()
-
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)
-
clearRect
void clearRect(double x,
double y,
double width,
double height)
-
moveTo
void moveTo(double x,
double y)
-
lineTo
void lineTo(double x,
double y)
-
isPointInPath
boolean isPointInPath(double x,
double y)
-
isPointInStroke
boolean isPointInStroke(double x,
double y)
-
quadraticCurveTo
void quadraticCurveTo(double cpx,
double cpy,
double x,
double y)
-
rect
void rect(double x,
double y,
double width,
double height)
-
-
-
createImageData
ImageData createImageData(double width,
double height)
-
createLinearGradient
CanvasGradient createLinearGradient(double x0,
double y0,
double x1,
double y1)
-
-
createRadialGradient
CanvasGradient createRadialGradient(double x0,
double y0,
double r0,
double x1,
double y1,
double r1)
-
-
-
drawImage
void drawImage(CanvasImageSource image,
double sx,
double sy,
double sw,
double sh,
double dx,
double dy,
double dw,
double dh)
-
drawCustomFocusRing
boolean drawCustomFocusRing(Element element)
-
drawSystemFocusRing
void drawSystemFocusRing(Element element)
-
-
-
putImageData
void putImageData(ImageData imagedata,
double dx,
double dy,
double dirtyX,
double dirtyY,
double dirtyWidth,
double dirtyHeight)
-
putImageData
void putImageData(ImageData imagedata,
double dx,
double dy)
-
getImageData
ImageData getImageData(double x,
double y,
double width,
double height)
-
-
-
fillRect
void fillRect(double x,
double y,
double width,
double height)
-
fillText
void fillText(String text,
double x,
double y,
double maxWidth)
-
fillText
void fillText(String text,
double x,
double y)
-
-
strokeRect
void strokeRect(double x,
double y,
double w,
double h)
-
strokeText
void strokeText(String text,
double x,
double y,
double maxWidth)
-
strokeText
void strokeText(String text,
double x,
double y)
-
-
-
translate
void translate(double x,
double y)
-
rotate
void rotate(double angle)
-
scale
void scale(double x,
double y)
-
-
-
-
setFillStyle
void setFillStyle(String fillStyle)
-
-
-
-
setLineCap
void setLineCap(String lineCap)
-
getLineDashOffset
double getLineDashOffset()
-
setLineDashOffset
void setLineDashOffset(double lineDashOffset)
-
-
setLineJoin
void setLineJoin(String lineJoin)
-
getLineWidth
double getLineWidth()
-
setLineWidth
void setLineWidth(double lineWidth)
-
getMiterLimit
double getMiterLimit()
-
setMiterLimit
void setMiterLimit(double miterLimit)
-
-
setStrokeStyle
void setStrokeStyle(String fillStyle)
-
-
-
getGlobalAlpha
double getGlobalAlpha()
-
setGlobalAlpha
void setGlobalAlpha(double globalAlpha)
-
getGlobalCompositeOperation
String getGlobalCompositeOperation()
-
setGlobalCompositeOperation
void setGlobalCompositeOperation(String operation)
-
getShadowBlur
double getShadowBlur()
-
setShadowBlur
void setShadowBlur(double shadowBlur)
-
-
setShadowColor
void setShadowColor(String shadowColor)
-
getShadowOffsetX
double getShadowOffsetX()
-
setShadowOffsetX
void setShadowOffsetX(double offsetX)
-
getShadowOffsetY
double getShadowOffsetY()
-
setShadowOffsetY
void setShadowOffsetY(double offsetY)
-
-
-
-
setTextAlign
void setTextAlign(String textAlign)
-
-
setTextBaseline
void setTextBaseline(String textBaseline)
-