haXe

Graphics

extern class flash.display.GraphicsAvailable in flash9 function new() : Void function beginBitmapFill( bitmap : BitmapData, ?matrix : Matrix, ?repeat : Bool, ?smooth : Bool ) : Void function beginFill( color : UInt, ?alpha : Float ) : Void function beginGradientFill( type : GradientType, colors : Array<UInt>, alphas : Array<Dynamic>, ratios : Array<Dynamic>, ?matrix : Matrix, ?spreadMethod : SpreadMethod, ?interpolationMethod : InterpolationMethod, ?focalPointRatio : Float ) : Void function beginShaderFill( ?shader : Shader, ?matrix : Matrix ) : Void function clear() : Void function copyFrom( sourceGraphics : Graphics ) : Void function curveTo( controlX : Float, controlY : Float, anchorX : Float, anchorY : Float ) : Void function drawCircle( x : Float, y : Float, radius : Float ) : Void function drawEllipse( x : Float, y : Float, width : Float, height : Float ) : Void function drawGraphicsData( graphicsData : Vector<IGraphicsData> ) : Void function drawPath( ?commands : Vector<Int>, ?data : Vector<Float>, ?winding : GraphicsPathWinding ) : Dynamic function drawRect( x : Float, y : Float, width : Float, height : Float ) : Void function drawRoundRect( x : Float, y : Float, width : Float, height : Float, ellipseWidth : Float, ?ellipseHeight : Float ) : Void function drawRoundRectComplex( x : Float, y : Float, width : Float, height : Float, topLeftRadius : Float, topRightRadius : Float, bottomLeftRadius : Float, bottomRightRadius : Float ) : Void function drawTriangles( ?vertices : Vector<Float>, ?indices : Vector<Int>, ?uvtData : Vector<Float>, ?culling : TriangleCulling ) : Dynamic function endFill() : Void function lineBitmapStyle( ?bitmap : BitmapData, ?matrix : Matrix, ?repeat : Bool, ?smooth : Bool ) : Void function lineGradientStyle( type : GradientType, colors : Array<UInt>, alphas : Array<Dynamic>, ratios : Array<Dynamic>, ?matrix : Matrix, ?spreadMethod : SpreadMethod, ?interpolationMethod : InterpolationMethod, ?focalPointRatio : Float ) : Void function lineStyle( ?thickness : Float, ?color : UInt, ?alpha : Float, ?pixelHinting : Bool, ?scaleMode : LineScaleMode, ?caps : CapsStyle, ?joints : JointStyle, ?miterLimit : Float ) : Void function lineTo( x : Float, y : Float ) : Void function moveTo( x : Float, y : Float ) : Void
version #1825, modified 2008-07-28 09:58:05 by api