How to manipulate Canvas elements: Difference between revisions

Jump to navigation Jump to search
Line 8: Line 8:


=== line ===
=== line ===
'''Parameters:''' (group, from, to, color)
Plots a line as <'''group'''>'s child.
Plots a line as <'''group'''>'s child.
'''Parameters:''' (group, from, to, color)<br />
* '''from''' as [x,y] in pixels.
* '''from''' as [x,y] in pixels.
* '''to''' as [x,y] in pixels.
* '''to''' as [x,y] in pixels.
Line 32: Line 32:
<hr/>
<hr/>
=== hzLine ===
=== hzLine ===
Plots an horizontal line as <'''group'''>'s child.<br />
'''Parameters:''' (group, from, length, color)
'''Parameters:''' (group, from, length, color)
Plots an horizontal line as <'''group'''>'s child.
* '''from''' as [x,y] in pixels.
* '''from''' as [x,y] in pixels.
* '''length'''  in pixels.
* '''length'''  in pixels.
Line 39: Line 39:
<hr/>
<hr/>
=== vtLine ===
=== vtLine ===
Plots a vertical line as <'''group'''>'s child.<br />
'''Parameters:''' (group, from, length, color)
'''Parameters:''' (group, from, length, color)
Plots a vertical line as <'''group'''>'s child.
* '''from''' as [x,y] in pixels.
* '''from''' as [x,y] in pixels.
* '''length'''  in pixels.
* '''length'''  in pixels.
Line 46: Line 46:
<hr/>
<hr/>
=== dashedLine ===
=== dashedLine ===
Plots a vertical line as <'''group'''>'s child.<br />
'''Parameters:''' (group, from, length, color)
'''Parameters:''' (group, from, length, color)
Plots a vertical line as <'''group'''>'s child.
* '''from''' as [x,y] in pixels.
* '''from''' as [x,y] in pixels.
* '''to''' as [x,y] in pixels.
* '''to''' as [x,y] in pixels.
Line 70: Line 70:
<hr/>
<hr/>
=== rectangle ===
=== rectangle ===
Plots a rectangle as <'''group'''>'s child.<br />
'''Parameters:''' (group, size ,origin=nil, color="#0", fill=nil, rounded=nil)
'''Parameters:''' (group, size ,origin=nil, color="#0", fill=nil, rounded=nil)
Plots a rectangle as <'''group'''>'s child.
* '''size''' as [width,height] in pixels.
* '''size''' as [width,height] in pixels.
* '''origin''' optional as [x,y] in pixels, [0,0] by default.
* '''origin''' optional as [x,y] in pixels, [0,0] by default.
Line 79: Line 79:
<hr/>
<hr/>
=== grid ===
=== grid ===
Plots a grid as <'''group'''>'s child.<br />
'''Parameters:''' (group, size, dx, dy, origin=nil, color="#0", border=1)
'''Parameters:''' (group, size, dx, dy, origin=nil, color="#0", border=1)
Plots a grid as <'''group'''>'s child.
* '''size''' as [width,height] in pixels.
* '''size''' as [width,height] in pixels.
* '''dx''' tiles width in pixels.
* '''dx''' tiles width in pixels.
229

edits

Navigation menu