Package elemental2.dom
Class BaseRenderingContext2D
- java.lang.Object
-
- elemental2.dom.BaseRenderingContext2D
-
- All Implemented Interfaces:
CanvasDrawingStyles
,CanvasPathMethods
- Direct Known Subclasses:
CanvasRenderingContext2D
,OffscreenCanvasRenderingContext2D
@JsType(isNative=true, namespace="<global>") public class BaseRenderingContext2D extends java.lang.Object implements CanvasDrawingStyles, CanvasPathMethods
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BaseRenderingContext2D.CanvasUnionType
static interface
BaseRenderingContext2D.ClipOptFillRuleOrPathUnionType
static interface
BaseRenderingContext2D.CreatePatternImageUnionType
static interface
BaseRenderingContext2D.DrawImageImageUnionType
static interface
BaseRenderingContext2D.FillOptFillRuleOrPathUnionType
static interface
BaseRenderingContext2D.FillStyleUnionType
static interface
BaseRenderingContext2D.SetFillColorAUnionType
static interface
BaseRenderingContext2D.SetStrokeColorAUnionType
static interface
BaseRenderingContext2D.StrokeStyleUnionType
-
Field Summary
Fields Modifier and Type Field Description BaseRenderingContext2D.CanvasUnionType
canvas
java.lang.String
direction
java.lang.String
fillColor
BaseRenderingContext2D.FillStyleUnionType
fillStyle
java.lang.String
filter
java.lang.String
font
double
globalAlpha
java.lang.String
globalCompositeOperation
boolean
imageSmoothingEnabled
java.lang.String
imageSmoothingQuality
java.lang.String
letterSpacing
java.lang.String
lineCap
double
lineDashOffset
java.lang.String
lineJoin
double
lineWidth
double
miterLimit
double
shadowBlur
java.lang.String
shadowColor
double
shadowOffsetX
double
shadowOffsetY
java.lang.String
strokeColor
BaseRenderingContext2D.StrokeStyleUnionType
strokeStyle
java.lang.String
textAlign
java.lang.String
textBaseline
-
Constructor Summary
Constructors Constructor Description BaseRenderingContext2D()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method 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
clip(BaseRenderingContext2D.ClipOptFillRuleOrPathUnionType optFillRuleOrPath)
void
clip(BaseRenderingContext2D.ClipOptFillRuleOrPathUnionType optFillRuleOrPath, java.lang.String optFillRule)
void
clip(Path2D optFillRuleOrPath)
void
clip(Path2D optFillRuleOrPath, java.lang.String optFillRule)
void
clip(java.lang.String optFillRuleOrPath)
void
clip(java.lang.String optFillRuleOrPath, java.lang.String optFillRule)
void
closePath()
ImageData
createImageData(int sw, int sh)
CanvasGradient
createLinearGradient(double x0, double y0, double x1, double y1)
CanvasPattern
createPattern(BaseRenderingContext2D.CreatePatternImageUnionType image, java.lang.String repetition)
CanvasPattern
createPattern(HTMLCanvasElement image, java.lang.String repetition)
CanvasPattern
createPattern(HTMLImageElement image, java.lang.String repetition)
CanvasPattern
createPattern(HTMLVideoElement image, java.lang.String repetition)
CanvasPattern
createPattern(ImageBitmap image, java.lang.String repetition)
CanvasPattern
createPattern(OffscreenCanvas image, java.lang.String repetition)
CanvasGradient
createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1)
void
drawFocusIfNeeded(Element element)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx, double sy)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
void
drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
void
drawImage(HTMLCanvasElement image, double dx, double dy)
void
drawImage(HTMLCanvasElement image, double dx, double dy, double dw)
void
drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh)
void
drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx)
void
drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx, double sy)
void
drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
void
drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
void
drawImage(HTMLImageElement image, double dx, double dy)
void
drawImage(HTMLImageElement image, double dx, double dy, double dw)
void
drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh)
void
drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx)
void
drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx, double sy)
void
drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
void
drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
void
drawImage(HTMLVideoElement image, double dx, double dy)
void
drawImage(HTMLVideoElement image, double dx, double dy, double dw)
void
drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh)
void
drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx)
void
drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx, double sy)
void
drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
void
drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
void
drawImage(ImageBitmap image, double dx, double dy)
void
drawImage(ImageBitmap image, double dx, double dy, double dw)
void
drawImage(ImageBitmap image, double dx, double dy, double dw, double dh)
void
drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx)
void
drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx, double sy)
void
drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
void
drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
void
drawImage(OffscreenCanvas image, double dx, double dy)
void
drawImage(OffscreenCanvas image, double dx, double dy, double dw)
void
drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh)
void
drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx)
void
drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx, double sy)
void
drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
void
drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
void
ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle)
void
ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, boolean anticlockwise)
void
fill()
void
fill(BaseRenderingContext2D.FillOptFillRuleOrPathUnionType optFillRuleOrPath)
void
fill(BaseRenderingContext2D.FillOptFillRuleOrPathUnionType optFillRuleOrPath, java.lang.String optFillRule)
void
fill(Path2D optFillRuleOrPath)
void
fill(Path2D optFillRuleOrPath, java.lang.String optFillRule)
void
fill(java.lang.String optFillRuleOrPath)
void
fill(java.lang.String optFillRuleOrPath, java.lang.String optFillRule)
void
fillRect(double x, double y, double w, double h)
void
fillText(java.lang.String text, double x, double y)
void
fillText(java.lang.String text, double x, double y, double maxWidth)
CanvasRenderingContext2DSettings
getContextAttributes()
java.lang.String
getFont()
ImageData
getImageData(int sx, int sy, int sw, int sh)
java.lang.String
getLetterSpacing()
java.lang.String
getLineCap()
elemental2.core.JsArray<java.lang.Double>
getLineDash()
java.lang.String
getLineJoin()
double
getLineWidth()
double
getMiterLimit()
java.lang.String
getTextAlign()
java.lang.String
getTextBaseline()
DOMMatrixReadOnly
getTransform()
boolean
isPointInPath(double x, double y)
boolean
isPointInPath(double x, double y, java.lang.String fillRule)
boolean
isPointInStroke(double x, double y)
void
lineTo(double x, double y)
TextMetrics
measureText(java.lang.String text)
void
moveTo(double x, double y)
void
putImageData(ImageData imagedata, int dx, int dy)
void
putImageData(ImageData imagedata, int dx, int dy, int dirtyX)
void
putImageData(ImageData imagedata, int dx, int dy, int dirtyX, int dirtyY)
void
putImageData(ImageData imagedata, int dx, int dy, int dirtyX, int dirtyY, int dirtyWidth)
void
putImageData(ImageData imagedata, int dx, int dy, int dirtyX, int dirtyY, int dirtyWidth, int dirtyHeight)
void
quadraticCurveTo(double cpx, double cpy, double x, double y)
void
rect(double x, double y, double w, double h)
void
resetTransform()
void
restore()
void
rotate(double angle)
void
save()
void
scale(double x, double y)
void
setFillColor()
Deprecated.void
setFillColor(double a)
Deprecated.void
setFillColor(double a, double b)
Deprecated.void
setFillColor(double a, double b, double c)
Deprecated.void
setFillColor(double a, double b, double c, double d)
Deprecated.void
setFillColor(double a, double b, double c, double d, double e)
Deprecated.void
setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a)
Deprecated.void
setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b)
Deprecated.void
setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b, double c)
Deprecated.void
setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b, double c, double d)
Deprecated.void
setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b, double c, double d, double e)
Deprecated.void
setFillColor(java.lang.String a)
Deprecated.void
setFillColor(java.lang.String a, double b)
Deprecated.void
setFillColor(java.lang.String a, double b, double c)
Deprecated.void
setFillColor(java.lang.String a, double b, double c, double d)
Deprecated.void
setFillColor(java.lang.String a, double b, double c, double d, double e)
Deprecated.void
setFont(java.lang.String font)
void
setLetterSpacing(java.lang.String letterSpacing)
void
setLineCap(java.lang.String lineCap)
void
setLineDash(elemental2.core.JsArray<java.lang.Double> segments)
void
setLineJoin(java.lang.String lineJoin)
void
setLineWidth(double lineWidth)
void
setMiterLimit(double miterLimit)
void
setStrokeColor()
Deprecated.void
setStrokeColor(double a)
Deprecated.void
setStrokeColor(double a, double b)
Deprecated.void
setStrokeColor(double a, double b, double c)
Deprecated.void
setStrokeColor(double a, double b, double c, double d)
Deprecated.void
setStrokeColor(double a, double b, double c, double d, double e)
Deprecated.void
setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a)
Deprecated.void
setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b)
Deprecated.void
setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b, double c)
Deprecated.void
setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b, double c, double d)
Deprecated.void
setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b, double c, double d, double e)
Deprecated.void
setStrokeColor(java.lang.String a)
Deprecated.void
setStrokeColor(java.lang.String a, double b)
Deprecated.void
setStrokeColor(java.lang.String a, double b, double c)
Deprecated.void
setStrokeColor(java.lang.String a, double b, double c, double d)
Deprecated.void
setStrokeColor(java.lang.String a, double b, double c, double d, double e)
Deprecated.void
setTextAlign(java.lang.String textAlign)
void
setTextBaseline(java.lang.String textBaseline)
void
setTransform(double m11, double m12, double m21, double m22, double dx, double dy)
void
stroke()
void
stroke(Path2D optStroke)
void
strokeRect(double x, double y, double w, double h)
void
strokeText(java.lang.String text, double x, double y)
void
strokeText(java.lang.String text, double x, double y, double maxWidth)
void
transform(double m11, double m12, double m21, double m22, double dx, double dy)
void
translate(double x, double y)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elemental2.dom.CanvasDrawingStyles
setLineDash
-
-
-
-
Field Detail
-
canvas
public BaseRenderingContext2D.CanvasUnionType canvas
-
direction
public java.lang.String direction
-
fillColor
public java.lang.String fillColor
-
fillStyle
public BaseRenderingContext2D.FillStyleUnionType fillStyle
-
filter
public java.lang.String filter
-
font
public java.lang.String font
-
globalAlpha
public double globalAlpha
-
globalCompositeOperation
public java.lang.String globalCompositeOperation
-
imageSmoothingEnabled
public boolean imageSmoothingEnabled
-
imageSmoothingQuality
public java.lang.String imageSmoothingQuality
-
letterSpacing
public java.lang.String letterSpacing
-
lineCap
public java.lang.String lineCap
-
lineDashOffset
public double lineDashOffset
-
lineJoin
public java.lang.String lineJoin
-
lineWidth
public double lineWidth
-
miterLimit
public double miterLimit
-
shadowBlur
public double shadowBlur
-
shadowColor
public java.lang.String shadowColor
-
shadowOffsetX
public double shadowOffsetX
-
shadowOffsetY
public double shadowOffsetY
-
strokeColor
public java.lang.String strokeColor
-
strokeStyle
public BaseRenderingContext2D.StrokeStyleUnionType strokeStyle
-
textAlign
public java.lang.String textAlign
-
textBaseline
public java.lang.String textBaseline
-
-
Method Detail
-
arc
public void arc(double x, double y, double radius, double startAngle, double endAngle, boolean anticlockwise)
- Specified by:
arc
in interfaceCanvasPathMethods
-
arc
public void arc(double x, double y, double radius, double startAngle, double endAngle)
- Specified by:
arc
in interfaceCanvasPathMethods
-
arcTo
public void arcTo(double x1, double y1, double x2, double y2, double radius)
- Specified by:
arcTo
in interfaceCanvasPathMethods
-
beginPath
public void beginPath()
-
bezierCurveTo
public void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)
- Specified by:
bezierCurveTo
in interfaceCanvasPathMethods
-
clearRect
public void clearRect(double x, double y, double w, double h)
-
clip
public void clip()
-
clip
public void clip(BaseRenderingContext2D.ClipOptFillRuleOrPathUnionType optFillRuleOrPath, java.lang.String optFillRule)
-
clip
public void clip(BaseRenderingContext2D.ClipOptFillRuleOrPathUnionType optFillRuleOrPath)
-
clip
@JsOverlay public final void clip(Path2D optFillRuleOrPath, java.lang.String optFillRule)
-
clip
@JsOverlay public final void clip(Path2D optFillRuleOrPath)
-
clip
@JsOverlay public final void clip(java.lang.String optFillRuleOrPath, java.lang.String optFillRule)
-
clip
@JsOverlay public final void clip(java.lang.String optFillRuleOrPath)
-
closePath
public void closePath()
- Specified by:
closePath
in interfaceCanvasPathMethods
-
createImageData
public ImageData createImageData(int sw, int sh)
-
createLinearGradient
public CanvasGradient createLinearGradient(double x0, double y0, double x1, double y1)
-
createPattern
public CanvasPattern createPattern(BaseRenderingContext2D.CreatePatternImageUnionType image, java.lang.String repetition)
-
createPattern
@JsOverlay public final CanvasPattern createPattern(HTMLCanvasElement image, java.lang.String repetition)
-
createPattern
@JsOverlay public final CanvasPattern createPattern(HTMLImageElement image, java.lang.String repetition)
-
createPattern
@JsOverlay public final CanvasPattern createPattern(HTMLVideoElement image, java.lang.String repetition)
-
createPattern
@JsOverlay public final CanvasPattern createPattern(ImageBitmap image, java.lang.String repetition)
-
createPattern
@JsOverlay public final CanvasPattern createPattern(OffscreenCanvas image, java.lang.String repetition)
-
createRadialGradient
public CanvasGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1)
-
drawFocusIfNeeded
public void drawFocusIfNeeded(Element element)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx, double sy)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh, double sx)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw, double dh)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy, double dw)
-
drawImage
public void drawImage(BaseRenderingContext2D.DrawImageImageUnionType image, double dx, double dy)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx, double sy)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh, double sx)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy, double dw)
-
drawImage
@JsOverlay public final void drawImage(HTMLCanvasElement image, double dx, double dy)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx, double sy)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh, double sx)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy, double dw, double dh)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy, double dw)
-
drawImage
@JsOverlay public final void drawImage(HTMLImageElement image, double dx, double dy)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx, double sy)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh, double sx)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy, double dw, double dh)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy, double dw)
-
drawImage
@JsOverlay public final void drawImage(HTMLVideoElement image, double dx, double dy)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx, double sy)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy, double dw, double dh, double sx)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy, double dw, double dh)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy, double dw)
-
drawImage
@JsOverlay public final void drawImage(ImageBitmap image, double dx, double dy)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx, double sy, double sw, double sh)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx, double sy, double sw)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx, double sy)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh, double sx)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy, double dw, double dh)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy, double dw)
-
drawImage
@JsOverlay public final void drawImage(OffscreenCanvas image, double dx, double dy)
-
ellipse
public void ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, boolean anticlockwise)
-
ellipse
public void ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle)
-
fill
public void fill()
-
fill
public void fill(BaseRenderingContext2D.FillOptFillRuleOrPathUnionType optFillRuleOrPath, java.lang.String optFillRule)
-
fill
public void fill(BaseRenderingContext2D.FillOptFillRuleOrPathUnionType optFillRuleOrPath)
-
fill
@JsOverlay public final void fill(Path2D optFillRuleOrPath, java.lang.String optFillRule)
-
fill
@JsOverlay public final void fill(Path2D optFillRuleOrPath)
-
fill
@JsOverlay public final void fill(java.lang.String optFillRuleOrPath, java.lang.String optFillRule)
-
fill
@JsOverlay public final void fill(java.lang.String optFillRuleOrPath)
-
fillRect
public void fillRect(double x, double y, double w, double h)
-
fillText
public void fillText(java.lang.String text, double x, double y, double maxWidth)
-
fillText
public void fillText(java.lang.String text, double x, double y)
-
getContextAttributes
public CanvasRenderingContext2DSettings getContextAttributes()
-
getFont
@JsProperty public java.lang.String getFont()
- Specified by:
getFont
in interfaceCanvasDrawingStyles
-
getImageData
public ImageData getImageData(int sx, int sy, int sw, int sh)
-
getLetterSpacing
@JsProperty public java.lang.String getLetterSpacing()
- Specified by:
getLetterSpacing
in interfaceCanvasDrawingStyles
-
getLineCap
@JsProperty public java.lang.String getLineCap()
- Specified by:
getLineCap
in interfaceCanvasDrawingStyles
-
getLineDash
public elemental2.core.JsArray<java.lang.Double> getLineDash()
- Specified by:
getLineDash
in interfaceCanvasDrawingStyles
-
getLineJoin
@JsProperty public java.lang.String getLineJoin()
- Specified by:
getLineJoin
in interfaceCanvasDrawingStyles
-
getLineWidth
@JsProperty public double getLineWidth()
- Specified by:
getLineWidth
in interfaceCanvasDrawingStyles
-
getMiterLimit
@JsProperty public double getMiterLimit()
- Specified by:
getMiterLimit
in interfaceCanvasDrawingStyles
-
getTextAlign
@JsProperty public java.lang.String getTextAlign()
- Specified by:
getTextAlign
in interfaceCanvasDrawingStyles
-
getTextBaseline
@JsProperty public java.lang.String getTextBaseline()
- Specified by:
getTextBaseline
in interfaceCanvasDrawingStyles
-
getTransform
public DOMMatrixReadOnly getTransform()
-
isPointInPath
public boolean isPointInPath(double x, double y, java.lang.String fillRule)
-
isPointInPath
public boolean isPointInPath(double x, double y)
-
isPointInStroke
public boolean isPointInStroke(double x, double y)
-
lineTo
public void lineTo(double x, double y)
- Specified by:
lineTo
in interfaceCanvasPathMethods
-
measureText
public TextMetrics measureText(java.lang.String text)
-
moveTo
public void moveTo(double x, double y)
- Specified by:
moveTo
in interfaceCanvasPathMethods
-
putImageData
public void putImageData(ImageData imagedata, int dx, int dy, int dirtyX, int dirtyY, int dirtyWidth, int dirtyHeight)
-
putImageData
public void putImageData(ImageData imagedata, int dx, int dy, int dirtyX, int dirtyY, int dirtyWidth)
-
putImageData
public void putImageData(ImageData imagedata, int dx, int dy, int dirtyX, int dirtyY)
-
putImageData
public void putImageData(ImageData imagedata, int dx, int dy, int dirtyX)
-
putImageData
public void putImageData(ImageData imagedata, int dx, int dy)
-
quadraticCurveTo
public void quadraticCurveTo(double cpx, double cpy, double x, double y)
- Specified by:
quadraticCurveTo
in interfaceCanvasPathMethods
-
rect
public void rect(double x, double y, double w, double h)
- Specified by:
rect
in interfaceCanvasPathMethods
-
resetTransform
public void resetTransform()
-
restore
public void restore()
-
rotate
public void rotate(double angle)
-
save
public void save()
-
scale
public void scale(double x, double y)
-
setFillColor
@Deprecated public void setFillColor()
Deprecated.
-
setFillColor
@Deprecated public void setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b, double c, double d, double e)
Deprecated.
-
setFillColor
@Deprecated public void setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b, double c, double d)
Deprecated.
-
setFillColor
@Deprecated public void setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b, double c)
Deprecated.
-
setFillColor
@Deprecated public void setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a, double b)
Deprecated.
-
setFillColor
@Deprecated public void setFillColor(BaseRenderingContext2D.SetFillColorAUnionType a)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(java.lang.String a, double b, double c, double d, double e)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(java.lang.String a, double b, double c, double d)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(java.lang.String a, double b, double c)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(java.lang.String a, double b)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(java.lang.String a)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(double a, double b, double c, double d, double e)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(double a, double b, double c, double d)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(double a, double b, double c)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(double a, double b)
Deprecated.
-
setFillColor
@JsOverlay @Deprecated public final void setFillColor(double a)
Deprecated.
-
setFont
@JsProperty public void setFont(java.lang.String font)
- Specified by:
setFont
in interfaceCanvasDrawingStyles
-
setLetterSpacing
@JsProperty public void setLetterSpacing(java.lang.String letterSpacing)
- Specified by:
setLetterSpacing
in interfaceCanvasDrawingStyles
-
setLineCap
@JsProperty public void setLineCap(java.lang.String lineCap)
- Specified by:
setLineCap
in interfaceCanvasDrawingStyles
-
setLineDash
public void setLineDash(elemental2.core.JsArray<java.lang.Double> segments)
- Specified by:
setLineDash
in interfaceCanvasDrawingStyles
-
setLineJoin
@JsProperty public void setLineJoin(java.lang.String lineJoin)
- Specified by:
setLineJoin
in interfaceCanvasDrawingStyles
-
setLineWidth
@JsProperty public void setLineWidth(double lineWidth)
- Specified by:
setLineWidth
in interfaceCanvasDrawingStyles
-
setMiterLimit
@JsProperty public void setMiterLimit(double miterLimit)
- Specified by:
setMiterLimit
in interfaceCanvasDrawingStyles
-
setStrokeColor
@Deprecated public void setStrokeColor()
Deprecated.
-
setStrokeColor
@Deprecated public void setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b, double c, double d, double e)
Deprecated.
-
setStrokeColor
@Deprecated public void setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b, double c, double d)
Deprecated.
-
setStrokeColor
@Deprecated public void setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b, double c)
Deprecated.
-
setStrokeColor
@Deprecated public void setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a, double b)
Deprecated.
-
setStrokeColor
@Deprecated public void setStrokeColor(BaseRenderingContext2D.SetStrokeColorAUnionType a)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(java.lang.String a, double b, double c, double d, double e)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(java.lang.String a, double b, double c, double d)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(java.lang.String a, double b, double c)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(java.lang.String a, double b)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(java.lang.String a)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(double a, double b, double c, double d, double e)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(double a, double b, double c, double d)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(double a, double b, double c)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(double a, double b)
Deprecated.
-
setStrokeColor
@JsOverlay @Deprecated public final void setStrokeColor(double a)
Deprecated.
-
setTextAlign
@JsProperty public void setTextAlign(java.lang.String textAlign)
- Specified by:
setTextAlign
in interfaceCanvasDrawingStyles
-
setTextBaseline
@JsProperty public void setTextBaseline(java.lang.String textBaseline)
- Specified by:
setTextBaseline
in interfaceCanvasDrawingStyles
-
setTransform
public void setTransform(double m11, double m12, double m21, double m22, double dx, double dy)
-
stroke
public void stroke()
-
stroke
public void stroke(Path2D optStroke)
-
strokeRect
public void strokeRect(double x, double y, double w, double h)
-
strokeText
public void strokeText(java.lang.String text, double x, double y, double maxWidth)
-
strokeText
public void strokeText(java.lang.String text, double x, double y)
-
transform
public void transform(double m11, double m12, double m21, double m22, double dx, double dy)
-
translate
public void translate(double x, double y)
-
-