public interface CanvasRenderingContext2D
| Modifier and Type | Method and Description |
|---|---|
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 |
beginPath() |
void |
bezierCurveTo(double cp1x,
double cp1y,
double cp2x,
double cp2y,
double x,
double y) |
void |
clearRect(double x,
double y,
double w,
double h) |
void |
clip() |
void |
closePath() |
ImageData |
createImageData(double sw,
double sh) |
ImageData |
createImageData(ImageData imagedata) |
CanvasGradient |
createLinearGradient(double x0,
double y0,
double x1,
double y1) |
CanvasPattern |
createPattern(HTMLCanvasElement image,
String repetition) |
CanvasPattern |
createPattern(HTMLImageElement image,
String repetition) |
CanvasPattern |
createPattern(HTMLVideoElement image,
String repetition) |
CanvasGradient |
createRadialGradient(double x0,
double y0,
double r0,
double x1,
double y1,
double r1) |
boolean |
drawCustomFocusRing(Element element) |
void |
drawImage(HTMLCanvasElement image,
double dx,
double dy) |
void |
drawImage(HTMLCanvasElement image,
double dx,
double dy,
double dw,
double dh) |
void |
drawImage(HTMLCanvasElement image,
double sx,
double sy,
double sw,
double sh,
double dx,
double dy,
double dw,
double dh) |
void |
drawImage(HTMLImageElement image,
double dx,
double dy) |
void |
drawImage(HTMLImageElement image,
double dx,
double dy,
double dw,
double dh) |
void |
drawImage(HTMLImageElement image,
double sx,
double sy,
double sw,
double sh,
double dx,
double dy,
double dw,
double dh) |
void |
drawImage(HTMLVideoElement image,
double dx,
double dy) |
void |
drawImage(HTMLVideoElement image,
double dx,
double dy,
double dw,
double dh) |
void |
drawImage(HTMLVideoElement image,
double sx,
double sy,
double sw,
double sh,
double dx,
double dy,
double dw,
double dh) |
void |
drawSystemFocusRing(Element element) |
void |
fill() |
void |
fillRect(double x,
double y,
double w,
double h) |
void |
fillText(String text,
double x,
double y) |
void |
fillText(String text,
double x,
double y,
double maxWidth) |
HTMLCanvasElement |
getCanvas() |
Object |
getFillStyle() |
String |
getFont() |
double |
getGlobalAlpha() |
String |
getGlobalCompositeOperation() |
ImageData |
getImageData(double sx,
double sy,
double sw,
double sh) |
String |
getLineCap() |
String |
getLineJoin() |
double |
getLineWidth() |
double |
getMiterLimit() |
double |
getShadowBlur() |
String |
getShadowColor() |
double |
getShadowOffsetX() |
double |
getShadowOffsetY() |
Object |
getStrokeStyle() |
String |
getTextAlign() |
String |
getTextBaseline() |
boolean |
isPointInPath(double x,
double y) |
void |
lineTo(double x,
double y) |
TextMetrics |
measureText(String text) |
void |
moveTo(double x,
double y) |
void |
putImageData(ImageData imagedata,
double dx,
double dy) |
void |
putImageData(ImageData imagedata,
double dx,
double dy,
double dirtyX,
double dirtyY,
double dirtyWidth,
double dirtyHeight) |
void |
quadraticCurveTo(double cpx,
double cpy,
double x,
double y) |
void |
rect(double x,
double y,
double w,
double h) |
void |
restore() |
void |
rotate(double angle) |
void |
save() |
void |
scale(double x,
double y) |
void |
scrollPathIntoView() |
void |
setFillStyle(Object fillStyle) |
void |
setFont(String font) |
void |
setGlobalAlpha(double globalAlpha) |
void |
setGlobalCompositeOperation(String globalCompositeOperation) |
void |
setLineCap(String lineCap) |
void |
setLineJoin(String lineJoin) |
void |
setLineWidth(double lineWidth) |
void |
setMiterLimit(double miterLimit) |
void |
setShadowBlur(double shadowBlur) |
void |
setShadowColor(String shadowColor) |
void |
setShadowOffsetX(double shadowOffsetX) |
void |
setShadowOffsetY(double shadowOffsetY) |
void |
setStrokeStyle(Object strokeStyle) |
void |
setTextAlign(String textAlign) |
void |
setTextBaseline(String textBaseline) |
void |
setTransform(double a,
double b,
double c,
double d,
double e,
double f) |
void |
stroke() |
void |
strokeRect(double x,
double y,
double w,
double h) |
void |
strokeText(String text,
double x,
double y) |
void |
strokeText(String text,
double x,
double y,
double maxWidth) |
void |
transform(double a,
double b,
double c,
double d,
double e,
double f) |
void |
translate(double x,
double y) |
HTMLCanvasElement getCanvas()
void save()
void restore()
void scale(double x,
double y)
void rotate(double angle)
void translate(double x,
double y)
void transform(double a,
double b,
double c,
double d,
double e,
double f)
void setTransform(double a,
double b,
double c,
double d,
double e,
double f)
double getGlobalAlpha()
void setGlobalAlpha(double globalAlpha)
String getGlobalCompositeOperation()
void setGlobalCompositeOperation(String globalCompositeOperation)
Object getStrokeStyle()
void setStrokeStyle(Object strokeStyle)
Object getFillStyle()
void setFillStyle(Object fillStyle)
CanvasGradient createLinearGradient(double x0, double y0, double x1, double y1)
CanvasGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1)
CanvasPattern createPattern(HTMLImageElement image, String repetition)
CanvasPattern createPattern(HTMLCanvasElement image, String repetition)
CanvasPattern createPattern(HTMLVideoElement image, String repetition)
double getLineWidth()
void setLineWidth(double lineWidth)
String getLineCap()
void setLineCap(String lineCap)
String getLineJoin()
void setLineJoin(String lineJoin)
double getMiterLimit()
void setMiterLimit(double miterLimit)
double getShadowOffsetX()
void setShadowOffsetX(double shadowOffsetX)
double getShadowOffsetY()
void setShadowOffsetY(double shadowOffsetY)
double getShadowBlur()
void setShadowBlur(double shadowBlur)
String getShadowColor()
void setShadowColor(String shadowColor)
void clearRect(double x,
double y,
double w,
double h)
void fillRect(double x,
double y,
double w,
double h)
void strokeRect(double x,
double y,
double w,
double h)
void beginPath()
void closePath()
void moveTo(double x,
double y)
void lineTo(double x,
double y)
void quadraticCurveTo(double cpx,
double cpy,
double x,
double y)
void bezierCurveTo(double cp1x,
double cp1y,
double cp2x,
double cp2y,
double x,
double y)
void arcTo(double x1,
double y1,
double x2,
double y2,
double radius)
void rect(double x,
double y,
double w,
double h)
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 fill()
void stroke()
void drawSystemFocusRing(Element element)
boolean drawCustomFocusRing(Element element)
void scrollPathIntoView()
void clip()
boolean isPointInPath(double x,
double y)
String getFont()
void setFont(String font)
String getTextAlign()
void setTextAlign(String textAlign)
String getTextBaseline()
void setTextBaseline(String textBaseline)
void fillText(String text, double x, double y)
void fillText(String text, double x, double y, double maxWidth)
void strokeText(String text, double x, double y)
void strokeText(String text, double x, double y, double maxWidth)
TextMetrics measureText(String text)
void drawImage(HTMLImageElement image, double dx, double dy)
void drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh)
void drawImage(HTMLImageElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
void drawImage(HTMLCanvasElement image, double dx, double dy)
void drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh)
void drawImage(HTMLCanvasElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
void drawImage(HTMLVideoElement image, double dx, double dy)
void drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh)
void drawImage(HTMLVideoElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
ImageData createImageData(double sw, double sh)
ImageData getImageData(double sx, double sy, double sw, double sh)
void putImageData(ImageData imagedata, double dx, double dy)
void putImageData(ImageData imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight)
Copyright © 2016. All Rights Reserved.