Property | Defined By | ||
---|---|---|---|
detail : int = 1
drawQuad()時の描画ポリゴン分割数. | FBitmapGraphics | ||
graphics : Graphics | FBitmapGraphics | ||
smoothing : Boolean = true
画像描画のスムーシング. | FBitmapGraphics |
Method | Defined By | ||
---|---|---|---|
FBitmapGraphics(graphics:Graphics) | FBitmapGraphics | ||
drawImage(image:BitmapData, mtx:Matrix = null):void
BitmapData を 描画します. | FBitmapGraphics | ||
drawQuad(image:BitmapData, x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number, u0:Number = 0, v0:Number = 0, u1:Number = 1, v1:Number = 0, u2:Number = 1, v2:Number = 1, u3:Number = 0, v3:Number = 1):void
BitmapData を Quad の領域に描画します. | FBitmapGraphics | ||
drawRect(image:BitmapData, x:Number, y:Number, width:Number, height:Number):void
BitmapData を 矩形領域に描画します. | FBitmapGraphics | ||
drawTriangle(image:BitmapData, x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, u0:Number, v0:Number, u1:Number, v1:Number, u2:Number, v2:Number):void
BitmapData を Triangle の領域に描画します. | FBitmapGraphics |
detail | property |
public var detail:int = 1
drawQuad()時の描画ポリゴン分割数. ポリゴン数は 2 (detail^2) になる.
graphics | property |
public var graphics:Graphics
smoothing | property |
public var smoothing:Boolean = true
画像描画のスムーシング.
FBitmapGraphics | () | Constructor |
public function FBitmapGraphics(graphics:Graphics)
Parameters
graphics:Graphics — target Graphics.
|
drawImage | () | method |
public function drawImage(image:BitmapData, mtx:Matrix = null):void
BitmapData を 描画します.
Parameters
image:BitmapData — BitmapData
| |
mtx:Matrix (default = null ) — transform matrix
|
drawQuad | () | method |
public function drawQuad(image:BitmapData, x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number, u0:Number = 0, v0:Number = 0, u1:Number = 1, v1:Number = 0, u2:Number = 1, v2:Number = 1, u3:Number = 0, v3:Number = 1):void
BitmapData を Quad の領域に描画します.
Parameters
image:BitmapData | |
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number | |
x2:Number | |
y2:Number | |
x3:Number | |
y3:Number | |
u0:Number (default = 0 )
| |
v0:Number (default = 0 )
| |
u1:Number (default = 1 )
| |
v1:Number (default = 0 )
| |
u2:Number (default = 1 )
| |
v2:Number (default = 1 )
| |
u3:Number (default = 0 )
| |
v3:Number (default = 1 )
|
drawRect | () | method |
public function drawRect(image:BitmapData, x:Number, y:Number, width:Number, height:Number):void
BitmapData を 矩形領域に描画します.
Parameters
image:BitmapData | |
x:Number | |
y:Number | |
width:Number | |
height:Number |
drawTriangle | () | method |
public function drawTriangle(image:BitmapData, x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, u0:Number, v0:Number, u1:Number, v1:Number, u2:Number, v2:Number):void
BitmapData を Triangle の領域に描画します.
Parameters
image:BitmapData | |
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number | |
x2:Number | |
y2:Number | |
u0:Number | |
v0:Number | |
u1:Number | |
v1:Number | |
u2:Number | |
v2:Number |