IGraphics
Type interface
Sources
IGraphics is an interface: it describes a shape of data and is not imported on its own.
Inheritance
IGraphics extends IDisplayObject.
IGraphics is not extended by any other symbol.
Properties
blendModeType
BlendMode
18 inherited items
alphaType
numberInherited fromIDisplayObjectangleType
numberInherited fromIDisplayObjectType
booleanInherited fromIDisplayObjectcancelTouchType
booleanInherited fromIDisplayObjectcrispType
booleanInherited fromIDisplayObjectcursorOverStyleType
undefined|stringInherited fromIDisplayObjectexportableType
undefined|false|trueInherited fromIDisplayObjectfilterType
undefined|stringInherited fromIDisplayObjectinactiveType
boolean|nullInherited fromIDisplayObjectinteractiveType
booleanInherited fromIDisplayObjectisMeasuredType
booleanInherited fromIDisplayObjectmaskType
IGraphics|nullInherited fromIDisplayObjectpivotType
IPointInherited fromIDisplayObjectscaleType
numberInherited fromIDisplayObjectvisibleType
booleanInherited fromIDisplayObjectwheelableType
booleanInherited fromIDisplayObjectxType
numberInherited fromIDisplayObjectyType
numberInherited fromIDisplayObject
Methods
arc(cx:number,
cy:number,
radius:number,
startAngle:number,
endAngle:number,
anticlockwise?:undefined|false|true)Returns
voidarcTo(x1:number,
y1:number,
x2:number,
y2:number,
radius:number)Returns
voidbeginFill(color?:Color|IGradient|IPattern,
alpha?:undefined|number)Returns
voidbeginGroup(id?:undefined|string,
name?:undefined|string)Returns
voidSince 5.21.0Groups the shapes drawn until
endGroupunder an id and a name. Canvas ignores it; SVG writes a<g>.beginPath()Returns
voidbezierCurveTo(cpX:number,
cpY:number,
cpX2:number,
cpY2:number,
toX:number,
toY:number)Returns
voidclear()Returns
voidclosePath()Returns
voiddrawCircle(x:number,
y:number,
radius:number)Returns
voiddrawEllipse(x:number,
y:number,
radiusX:number,
radiusY:number)Returns
voiddrawRect(x:number,
y:number,
width:number,
height:number)Returns
voidendFill()Returns
voidendGroup()Returns
voidendStroke()Returns
voidimage(image:HTMLImageElement|HTMLCanvasElement,
width:number,
height:number,
x:number,
y:number)Returns
voidlineStyle(width?:undefined|number,
color?:Color|IGradient|IPattern,
alpha?:undefined|number,
lineJoin?:"miter"|"round"|"bevel",
lineCap?:"butt"|"round"|"square")Returns
voidlineTo(x:number,
y:number)Returns
voidmoveTo(x:number,
y:number)Returns
voidquadraticCurveTo(cpX:number,
cpY:number,
toX:number,
toY:number)Returns
voidsetLineDash(dash?:number[])Returns
voidsetLineDashOffset(dashOffset?:undefined|number)Returns
voidshadow(color:Color,
blur?:undefined|number,
offsetX?:undefined|number,
offsetY?:undefined|number,
opacity?:undefined|number)Returns
voidsvgPath(path:string)Returns
void
11 inherited items
getAdjustedBounds(bounds?:IBounds)Returns
IBoundsInherited fromIDisplayObjectgetCanvas()Returns
HTMLCanvasElementInherited fromIDisplayObjectgetLayer()Returns
ILayerInherited fromIDisplayObjectgetLocalBounds()Returns
IBoundsInherited fromIDisplayObjecthovering()Returns
booleanInherited fromIDisplayObjectinvalidateBounds()Returns
voidInherited fromIDisplayObjectmarkDirtyLayer(deep?:undefined|false|true)Returns
voidInherited fromIDisplayObjecton(key:Key,
callback: (this:C, event:IRendererEvents[""]) =>void,
context?:C)Returns
IDisposerInherited fromIDisplayObjectsetLayer(order:number|undefined,
margin:IMargin|undefined)Returns
voidInherited fromIDisplayObjecttoGlobal(point:IPoint)Returns
IPointInherited fromIDisplayObjecttoLocal(point:IPoint)Returns
IPointInherited fromIDisplayObject