Difference between revisions of "Asymptote: Drawing"

(See also:)
Line 64: Line 64:
==See also:==
==See also:==
[[Asymptote: Drawing part 2]]
[[Asymptote: Drawing part 2]]
[[asymptote: (vector graphics language)]]

Revision as of 12:13, 5 June 2015

Asymptote (Vector Graphics Language)
Getting Started - Basics - Drawing - Reference - Examples - Macros and Packages - Advanced Asymptote - 3D Graphics - Help

Useful functions - CSE5 Package - How to

This is one of the most basic of asymptote elements.

Let us start off with the most basic of this basic command: drawing a dot.

To draw a dot, simply write the following code:


[asy] dot((0,0)); [/asy]

You can fix certain attributes to this dot, such as color:


[asy] dot((0,0),green); [/asy]

Now let's draw a path, or a line segment.


[asy] draw((0,0)--(5,5)); [/asy]

Once again, we can set certain attributes, such as color and linewidth, both at the same time.


[asy] draw((0,0)--(5,5),green+linewidth(1)); [/asy]

Now if this diagram is too large, we can size it to be smaller:

size(100); draw((0,0)--(5,5),green+linewidth(1));

[asy] size(100); draw((0,0)--(5,5),green+linewidth(1)); [/asy]

We can also create multiple paths with one line, if we want a triangle or a square, for example:


[asy] draw((0,0)--(5,5)--(5,0)--cycle); [/asy]

Note that this uses the cycle command, meaning the path returns to its original point, in this case (0,0).

See also:

Asymptote: Drawing part 2 asymptote: (vector graphics language)

Invalid username
Login to AoPS