| Package | sketchbook.graphics |
| Class | public class GraphicsHelper |
基本的な多角形や、ポリライン描画などをサポートします
| Property | Defined by | ||
|---|---|---|---|
| _target : Graphics | GraphicsHelper | ||
| Method | Defined by | ||
|---|---|---|---|
|
GraphicsHelper(_target:Graphics)
| GraphicsHelper | ||
|
beginBitmapFill(bitmap:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):void
| GraphicsHelper | ||
|
beginFill(color:uint, alpha:Number = 1.0):void
| GraphicsHelper | ||
|
beginGradientFill(type:String, color:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = "pad", interpolationMethod:String = "rgb", focalPointRation:Number = 0.0):void
| GraphicsHelper | ||
|
clear():void
| GraphicsHelper | ||
|
curveTo(controlX:Number, controlY:Number, anchorX:Number, anchorY:Number):void
| GraphicsHelper | ||
|
drawArc(x:Number, y:Number, radius:Number, startDegree:Number, endDegree:Number):void
| GraphicsHelper | ||
|
drawCircle(x:Number, y:Number, radius:Number):void
| GraphicsHelper | ||
|
drawEllipse(x:Number, y:Number, width:Number, height:Number):void
| GraphicsHelper | ||
|
drawLines(points:Array, close:Boolean = false):void
| GraphicsHelper | ||
|
drawPolygon(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number):void
| GraphicsHelper | ||
|
drawQuad(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void
| GraphicsHelper | ||
|
drawRect(x:Number, y:Number, width:Number, height:Number):void
| GraphicsHelper | ||
|
drawRoundRect(x:Number, y:Number, width:Number, height:Number, ellipseWidth:Number, ellipseHeight:Number):void
| GraphicsHelper | ||
|
drawRoundRectComplex(x:Number, y:Number, width:Number, height:Number, topLeftRadius:Number, topRightRadius:Number, bottomLeftRadius:Number, bottomRightRadius:Number):void
| GraphicsHelper | ||
|
drawStar(x:Number, y:Number, outerRadius:Number, innerRadius:Number, num:Number):void
| GraphicsHelper | ||
|
endFill():void
| GraphicsHelper | ||
|
getQuadPoints(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):Array
| GraphicsHelper | ||
|
getStarPoints(x:Number, y:Number, outerRadius:Number, innerRadius:Number, num:Number):Array
| GraphicsHelper | ||
|
lineGradientStyle(type:String, colors:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = "pad", interpolationMethod:String = "rgb", focalPointRatio:Number = 0.0):void
| GraphicsHelper | ||
|
lineStyle(thickness:Number = 0, color:uint = 0, alpha:Number = 1, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3):void
| GraphicsHelper | ||
|
lineTo(x:Number, y:Number):void
| GraphicsHelper | ||
|
moveTo(x:Number, y:Number):void
| GraphicsHelper | ||
| _target | property |
protected var _target:Graphics
| GraphicsHelper | () | constructor |
public function GraphicsHelper(_target:Graphics)Parameters
_target:Graphics |
| beginBitmapFill | () | method |
public function beginBitmapFill(bitmap:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):voidParameters
bitmap:BitmapData |
|
matrix:Matrix (default = null) |
|
repeat:Boolean (default = true) |
|
smooth:Boolean (default = false) |
| beginFill | () | method |
public function beginFill(color:uint, alpha:Number = 1.0):voidParameters
color:uint |
|
alpha:Number (default = 1.0) |
| beginGradientFill | () | method |
public function beginGradientFill(type:String, color:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = "pad", interpolationMethod:String = "rgb", focalPointRation:Number = 0.0):voidParameters
type:String |
|
color:Array |
|
alphas:Array |
|
ratios:Array |
|
matrix:Matrix (default = null) |
|
spreadMethod:String (default = "pad") |
|
interpolationMethod:String (default = "rgb") |
|
focalPointRation:Number (default = 0.0) |
| clear | () | method |
public function clear():void
| curveTo | () | method |
public function curveTo(controlX:Number, controlY:Number, anchorX:Number, anchorY:Number):voidParameters
controlX:Number |
|
controlY:Number |
|
anchorX:Number |
|
anchorY:Number |
| drawArc | () | method |
public function drawArc(x:Number, y:Number, radius:Number, startDegree:Number, endDegree:Number):voidParameters
x:Number |
|
y:Number |
|
radius:Number |
|
startDegree:Number |
|
endDegree:Number |
| drawCircle | () | method |
public function drawCircle(x:Number, y:Number, radius:Number):voidParameters
x:Number |
|
y:Number |
|
radius:Number |
| drawEllipse | () | method |
public function drawEllipse(x:Number, y:Number, width:Number, height:Number):voidParameters
x:Number |
|
y:Number |
|
width:Number |
|
height:Number |
| drawLines | () | method |
public function drawLines(points:Array, close:Boolean = false):voidParameters
points:Array |
|
close:Boolean (default = false) |
| drawPolygon | () | method |
public function drawPolygon(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number):voidParameters
x0:Number |
|
y0:Number |
|
x1:Number |
|
y1:Number |
|
x2:Number |
|
y2:Number |
| drawQuad | () | method |
public function drawQuad(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):voidParameters
x0:Number |
|
y0:Number |
|
x1:Number |
|
y1:Number |
|
x2:Number |
|
y2:Number |
|
x3:Number |
|
y3:Number |
| drawRect | () | method |
public function drawRect(x:Number, y:Number, width:Number, height:Number):voidParameters
x:Number |
|
y:Number |
|
width:Number |
|
height:Number |
| drawRoundRect | () | method |
public function drawRoundRect(x:Number, y:Number, width:Number, height:Number, ellipseWidth:Number, ellipseHeight:Number):voidParameters
x:Number |
|
y:Number |
|
width:Number |
|
height:Number |
|
ellipseWidth:Number |
|
ellipseHeight:Number |
| drawRoundRectComplex | () | method |
public function drawRoundRectComplex(x:Number, y:Number, width:Number, height:Number, topLeftRadius:Number, topRightRadius:Number, bottomLeftRadius:Number, bottomRightRadius:Number):voidParameters
x:Number |
|
y:Number |
|
width:Number |
|
height:Number |
|
topLeftRadius:Number |
|
topRightRadius:Number |
|
bottomLeftRadius:Number |
|
bottomRightRadius:Number |
| drawStar | () | method |
public function drawStar(x:Number, y:Number, outerRadius:Number, innerRadius:Number, num:Number):voidParameters
x:Number |
|
y:Number |
|
outerRadius:Number |
|
innerRadius:Number |
|
num:Number |
| endFill | () | method |
public function endFill():void
| getQuadPoints | () | method |
public function getQuadPoints(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):ArrayParameters
x0:Number |
|
y0:Number |
|
x1:Number |
|
y1:Number |
|
x2:Number |
|
y2:Number |
|
x3:Number |
|
y3:Number |
Array |
| getStarPoints | () | method |
public function getStarPoints(x:Number, y:Number, outerRadius:Number, innerRadius:Number, num:Number):ArrayParameters
x:Number |
|
y:Number |
|
outerRadius:Number |
|
innerRadius:Number |
|
num:Number |
Array |
| lineGradientStyle | () | method |
public function lineGradientStyle(type:String, colors:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = "pad", interpolationMethod:String = "rgb", focalPointRatio:Number = 0.0):voidParameters
type:String |
|
colors:Array |
|
alphas:Array |
|
ratios:Array |
|
matrix:Matrix (default = null) |
|
spreadMethod:String (default = "pad") |
|
interpolationMethod:String (default = "rgb") |
|
focalPointRatio:Number (default = 0.0) |
| lineStyle | () | method |
public function lineStyle(thickness:Number = 0, color:uint = 0, alpha:Number = 1, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3):voidParameters
thickness:Number (default = 0) |
|
color:uint (default = 0) |
|
alpha:Number (default = 1) |
|
pixelHinting:Boolean (default = false) |
|
scaleMode:String (default = "normal") |
|
caps:String (default = null) |
|
joints:String (default = null) |
|
miterLimit:Number (default = 3) |
| lineTo | () | method |
public function lineTo(x:Number, y:Number):voidParameters
x:Number |
|
y:Number |
| moveTo | () | method |
public function moveTo(x:Number, y:Number):voidParameters
x:Number |
|
y:Number |