| Package | frocessing.core.canvas |
| Class | public class DualCanvas2D |
| Inheritance | DualCanvas2D Object |
| Implements | ICanvas2D, ICanvasRender |
| Property | Defined By | ||
|---|---|---|---|
| bezierDetail : uint | DualCanvas2D | ||
| currentFill : ICanvasFill | DualCanvas2D | ||
| currentStroke : ICanvasStroke | DualCanvas2D | ||
| fillEnabled : Boolean | DualCanvas2D | ||
| imageDetail : uint | DualCanvas2D | ||
| imageSmoothing : Boolean | DualCanvas2D | ||
| pathStartX : Number [read-only] | DualCanvas2D | ||
| pathStartY : Number [read-only] | DualCanvas2D | ||
| pathX : Number [read-only] | DualCanvas2D | ||
| pathY : Number [read-only] | DualCanvas2D | ||
| splineDetail : uint | DualCanvas2D | ||
| splineTightness : Number | DualCanvas2D | ||
| strokeEnabled : Boolean | DualCanvas2D | ||
| Method | Defined By | ||
|---|---|---|---|
| DualCanvas2D | |||
background(width:Number, height:Number, color:uint, alpha:Number):void | DualCanvas2D | ||
beginCurrentFill():void | DualCanvas2D | ||
beginCurrentStroke():void | DualCanvas2D | ||
beginFill(fill:ICanvasFill):void | DualCanvas2D | ||
beginStroke(stroke:ICanvasStroke):void | DualCanvas2D | ||
beginTexture(texture:BitmapData):void | DualCanvas2D | ||
beginVertexShape(mode:int = 0):void | DualCanvas2D | ||
bezierTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void | DualCanvas2D | ||
bezierVertex(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void | DualCanvas2D | ||
clear():void | DualCanvas2D | ||
closePath():void | DualCanvas2D | ||
curveTo(cx:Number, cy:Number, x:Number, y:Number):void | DualCanvas2D | ||
endFill():void | DualCanvas2D | ||
endStroke():void | DualCanvas2D | ||
endTexture():void | DualCanvas2D | ||
endVertexShape(close_path:Boolean = false):void | DualCanvas2D | ||
image(matrix:Matrix = null):void | DualCanvas2D | ||
lineTo(x:Number, y:Number):void | DualCanvas2D | ||
moveTo(x:Number, y:Number):void | DualCanvas2D | ||
pixel(x:Number, y:Number, color:uint, alpha:Number):void | DualCanvas2D | ||
point(x:Number, y:Number, color:uint, alpha:Number):void | DualCanvas2D | ||
quad(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void | DualCanvas2D | ||
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 | DualCanvas2D | ||
render():void | DualCanvas2D | ||
splineTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void | DualCanvas2D | ||
splineVertex(x:Number, y:Number):void | DualCanvas2D | ||
triangle(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number):void | DualCanvas2D | ||
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 | DualCanvas2D | ||
vertex(x:Number, y:Number, u:Number = 0, v:Number = 0):void | DualCanvas2D | ||
| bezierDetail | property |
bezierDetail:uint public function get bezierDetail():uint public function set bezierDetail(value:uint):void| currentFill | property |
currentFill:ICanvasFill public function get currentFill():ICanvasFill public function set currentFill(value:ICanvasFill):void| currentStroke | property |
currentStroke:ICanvasStroke public function get currentStroke():ICanvasStroke public function set currentStroke(value:ICanvasStroke):void| fillEnabled | property |
fillEnabled:Boolean public function get fillEnabled():Boolean public function set fillEnabled(value:Boolean):void| imageDetail | property |
imageDetail:uint public function get imageDetail():uint public function set imageDetail(value:uint):void| imageSmoothing | property |
imageSmoothing:Boolean public function get imageSmoothing():Boolean public function set imageSmoothing(value:Boolean):void| pathStartX | property |
pathStartX:Number [read-only] public function get pathStartX():Number| pathStartY | property |
pathStartY:Number [read-only] public function get pathStartY():Number| pathX | property |
pathX:Number [read-only] public function get pathX():Number| pathY | property |
pathY:Number [read-only] public function get pathY():Number| splineDetail | property |
splineDetail:uint public function get splineDetail():uint public function set splineDetail(value:uint):void| splineTightness | property |
splineTightness:Number public function get splineTightness():Number public function set splineTightness(value:Number):void| strokeEnabled | property |
strokeEnabled:Boolean public function get strokeEnabled():Boolean public function set strokeEnabled(value:Boolean):void| DualCanvas2D | () | Constructor |
public function DualCanvas2D(canvas1:ICanvas2D, canvas2:ICanvas2D)canvas1:ICanvas2D | |
canvas2:ICanvas2D |
| background | () | method |
public function background(width:Number, height:Number, color:uint, alpha:Number):voidParameters
width:Number | |
height:Number | |
color:uint | |
alpha:Number |
| beginCurrentFill | () | method |
public function beginCurrentFill():void| beginCurrentStroke | () | method |
public function beginCurrentStroke():void| beginFill | () | method |
| beginStroke | () | method |
| beginTexture | () | method |
public function beginTexture(texture:BitmapData):voidParameters
texture:BitmapData |
| beginVertexShape | () | method |
public function beginVertexShape(mode:int = 0):voidParameters
mode:int (default = 0) |
| bezierTo | () | method |
public function bezierTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):voidParameters
cx0:Number | |
cy0:Number | |
cx1:Number | |
cy1:Number | |
x:Number | |
y:Number |
| bezierVertex | () | method |
public function bezierVertex(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):voidParameters
cx0:Number | |
cy0:Number | |
cx1:Number | |
cy1:Number | |
x:Number | |
y:Number |
| clear | () | method |
public function clear():void| closePath | () | method |
public function closePath():void| curveTo | () | method |
public function curveTo(cx:Number, cy:Number, x:Number, y:Number):voidParameters
cx:Number | |
cy:Number | |
x:Number | |
y:Number |
| endFill | () | method |
public function endFill():void| endStroke | () | method |
public function endStroke():void| endTexture | () | method |
public function endTexture():void| endVertexShape | () | method |
public function endVertexShape(close_path:Boolean = false):voidParameters
close_path:Boolean (default = false) |
| image | () | method |
public function image(matrix:Matrix = null):voidParameters
matrix:Matrix (default = null) |
| 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 |
| pixel | () | method |
public function pixel(x:Number, y:Number, color:uint, alpha:Number):voidParameters
x:Number | |
y:Number | |
color:uint | |
alpha:Number |
| point | () | method |
public function point(x:Number, y:Number, color:uint, alpha:Number):voidParameters
x:Number | |
y:Number | |
color:uint | |
alpha:Number |
| quad | () | method |
public function quad(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 |
| quadImage | () | method |
public function 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):voidParameters
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 |
| render | () | method |
public function render():void| splineTo | () | method |
public function splineTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):voidParameters
cx0:Number | |
cy0:Number | |
cx1:Number | |
cy1:Number | |
x:Number | |
y:Number |
| splineVertex | () | method |
public function splineVertex(x:Number, y:Number):voidParameters
x:Number | |
y:Number |
| triangle | () | method |
public function triangle(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 |
| triangleImage | () | method |
public function 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):voidParameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number | |
x2:Number | |
y2:Number | |
u0:Number | |
v0:Number | |
u1:Number | |
v1:Number | |
u2:Number | |
v2:Number |
| vertex | () | method |
public function vertex(x:Number, y:Number, u:Number = 0, v:Number = 0):voidParameters
x:Number | |
y:Number | |
u:Number (default = 0) | |
v:Number (default = 0) |