Difference between revisions of "Asymptote: Drawing"
Crazycat30 (talk | contribs) m (→Dots) |
Crazycat30 (talk | contribs) m (→Dots) |
||
Line 18: | Line 18: | ||
<tt> | <tt> | ||
− | dot((0,0), | + | dot((0,0),green); |
</tt> | </tt> | ||
<asy> | <asy> | ||
− | dot((0,0), | + | dot((0,0),green); |
</asy> | </asy> | ||
Revision as of 16:36, 1 July 2021
Dots
Let us start off with the most basic of this basic command: drawing a dot.
To draw a dot, simply write the following code:
dot((0,0));
You can fix certain attributes to this dot, such as color:
dot((0,0),green);
Circles
In this article, draw(circle((0,0),5));
We see that the first draw() command creates the circle, which uses the circle() command. How this works is that the circle() command produces a path in which the draw() command draws. Within the circle command, we see the center point is located at the cartesian plane point (0,0), and it has a radius of 5.
This code produces:
Once again, we can fix certain attributes to this code:
draw(circle((0,0),5),red+linewidth(1));
And we can fill the inside:
filldraw(circle((0,0),5),green,red+linewidth(1));
Ellipse
Another rounded figure we can create is the ellipse.
draw(ellipse((0,0),5,3));
In this case, the (0,0) is the center of the ellipse, the 5 is the length of the major axis and the 3 is the length of the minor axis. This results in:
Once again, we can fix attributes and fill the inside.