package sketchbook.graphics { import flash.display.Graphics; import flash.geom.Point; import flash.geom.Matrix; import flash.display.Bitmap; import flash.display.BitmapData; /** * Graphicsクラスを操作する為のヘルパーオブジェクトです。 *
基本的な多角形や、ポリライン描画などをサポートします
*/ public class GraphicsHelper { protected var _target:Graphics public function GraphicsHelper(_target:Graphics) { this._target = _target } /* Draws a series of lines to target graphics instance. points:Array array that contains Point instances close:Boolean if true, close line from the last point to tha first point. */ public function drawLines(points:Array, close:Boolean=false):void { var g:Graphics = this._target var imax:Number = points.length g.moveTo(points[0].x, points[0].y); for(var i:Number=1; i