Package | frocessing.core.canvas.out |
Class | public class SVGOutput2D |
Inheritance | SVGOutput2D CanvasOutput2D AbstractCanvas2D AbstractCanvas CanvasStyleAdapter Object |
Property | Defined By | ||
---|---|---|---|
bezierDetail : uint
bezierTo()メソッドで描画する曲線の精度. | AbstractCanvas | ||
currentFill : ICanvasFill
現在の塗りを示します. | AbstractCanvas | ||
currentStroke : ICanvasStroke
現在のストロークをしめします. | AbstractCanvas | ||
fillEnabled : Boolean | AbstractCanvas | ||
imageDetail : uint
変形 texture を描画する場合の 精度 を指定します. | AbstractCanvas | ||
imageSmoothing : Boolean
texture を描画する場合の Smoothing を指定します. | AbstractCanvas | ||
pathStartX : Number [read-only]
パス開始座標(X)
| AbstractCanvas2D | ||
pathStartY : Number [read-only]
パス開始座標(Y)
| AbstractCanvas2D | ||
pathX : Number [read-only]
パス座標(X)
| AbstractCanvas2D | ||
pathY : Number [read-only]
パス座標(Y)
| AbstractCanvas2D | ||
splineDetail : uint
splineTo()メソッドで描画する曲線の精度. | AbstractCanvas | ||
splineTightness : Number
スプライン曲線の曲率を指定します. | AbstractCanvas | ||
strokeEnabled : Boolean | AbstractCanvas | ||
svg : String | SVGOutput2D |
Method | Defined By | ||
---|---|---|---|
SVGOutput2D(width:Number, height:Number) | SVGOutput2D | ||
background(width:Number, height:Number, color:uint, alpha:Number):void [override] | CanvasOutput2D | ||
beginCurrentFill():void
fillEnabled が true の場合、直前の塗りを開始します. | AbstractCanvas | ||
beginCurrentStroke():void
strokeEnabled が true の場合、直前のストロークを再開します. | AbstractCanvas | ||
beginFill(fill:ICanvasFill):void [override] | CanvasOutput2D | ||
beginStroke(st:ICanvasStroke):void [override] | CanvasOutput2D | ||
beginTexture(texture:BitmapData):void
描画する テクスチャ(画像) を設定します. | AbstractCanvas | ||
beginVertexShape(mode:int = 0):void
Vertex描画 を 開始します. | AbstractCanvas2D | ||
bezierTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void [override]
3次ベジェ曲線を描画します. | CanvasOutput2D | ||
bezierVertex(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void
Vertex描画 で ベジェ曲線 を 追加します. | AbstractCanvas2D | ||
clear():void [override] | AbstractCanvas2D | ||
closePath():void [override]
描画しているパスを閉じます. | CanvasOutput2D | ||
curveTo(cx:Number, cy:Number, x:Number, y:Number):void [override]
2次ベジェ曲線を描画します. | CanvasOutput2D | ||
endFill():void
塗りを終了します. | AbstractCanvas | ||
endStroke():void [override] | CanvasOutput2D | ||
endTexture():void
テクスチャの終了. | AbstractCanvas | ||
endVertexShape(close_path:Boolean = false):void
Vertex描画 を 終了します. | AbstractCanvas2D | ||
flush():void
flush draw data. | CanvasOutput2D | ||
image(matrix:Matrix = null):void [override]
beginTexture() で指定している texture を matrix で変形して描画します. | CanvasOutput2D | ||
lineTo(x:Number, y:Number):void [override]
現在の描画位置から (x, y) まで描画します. | CanvasOutput2D | ||
moveTo(x:Number, y:Number):void [override]
現在の描画位置を (x, y) に移動します. | CanvasOutput2D | ||
pixel(x:Number, y:Number, color:uint, alpha:Number):void [override]
ピクセルを描画します. | CanvasOutput2D | ||
point(x:Number, y:Number, color:uint, alpha:Number):void [override]
点を描画します. | CanvasOutput2D | ||
quad(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void [override]
四角形を描画します. | CanvasOutput2D | ||
quadImage(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number, u0:Number, v0:Number, u1:Number, v1:Number, u2:Number, v2:Number, u3:Number, v3:Number):void [override]
beginTexture() で指定している texture で四角形を描画します. | CanvasOutput2D | ||
reset():void
clear all draw data. | CanvasOutput2D | ||
splineTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void [override]
スプライン曲線を描画します. | CanvasOutput2D | ||
splineVertex(x:Number, y:Number):void
Vertex描画 で スプライン曲線 を 追加します. | AbstractCanvas2D | ||
triangle(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number):void [override]
三角形を描画します. | CanvasOutput2D | ||
triangleImage(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 [override]
beginTexture() で指定している texture で三角形を描画します. | CanvasOutput2D | ||
vertex(x:Number, y:Number, u:Number = 0, v:Number = 0):void
Vertex描画 で 座標を追加します. | AbstractCanvas2D |