Difference between revisions of "Igis-Ellipses"
From Coder Merlin
m (Updated syntax) |
|||
Line 1: | Line 1: | ||
= Ellipse = | = Ellipse = | ||
<syntaxhighlight lang="swift"> | <syntaxhighlight lang="swift"> | ||
let ellipse = Ellipse(center:Point(x:155, y:200), radiusX:120, radiusY:55) | |||
canvas.render(ellipse) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 9: | Line 9: | ||
= Rotated Ellipse = | = Rotated Ellipse = | ||
<syntaxhighlight lang="swift"> | <syntaxhighlight lang="swift"> | ||
let rotatedEllipse = Ellipse(center:Point(x:155, y:200), radiusX:120, radiusY:55, rotation (1.0/4.0)*Double.pi) | |||
canvas.render(rotatedEllipse) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 17: | Line 17: | ||
= Partial Ellipse = | = Partial Ellipse = | ||
<syntaxhighlight lang="swift"> | <syntaxhighlight lang="swift"> | ||
let partialEllipse = Ellipse(center:Point(x:155, y:200), radiusX:120, radiusY:55, rotation:0.0, startAngle:0.0, endAngle:(3.0/2.0)*Double.pi) | |||
canvas.render(partialEllipse) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
[[File:Igis-Ellipse-partial.png]] | [[File:Igis-Ellipse-partial.png]] |
Latest revision as of 23:37, 5 December 2019
Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder
Ellipse[edit]
let ellipse = Ellipse(center:Point(x:155, y:200), radiusX:120, radiusY:55)
canvas.render(ellipse)
Rotated Ellipse[edit]
let rotatedEllipse = Ellipse(center:Point(x:155, y:200), radiusX:120, radiusY:55, rotation (1.0/4.0)*Double.pi)
canvas.render(rotatedEllipse)
Partial Ellipse[edit]
let partialEllipse = Ellipse(center:Point(x:155, y:200), radiusX:120, radiusY:55, rotation:0.0, startAngle:0.0, endAngle:(3.0/2.0)*Double.pi)
canvas.render(partialEllipse)