Difference between revisions of "Asymptote: Useful functions"
(→Stub stuff: comment) |
(next) |
||
| Line 1: | Line 1: | ||
{{Asymptote}} | {{Asymptote}} | ||
| − | |||
== Intersection points == | == Intersection points == | ||
| − | function <b>intersectionpoints</b>( path, path) | + | function <b>intersectionpoints</b>( path, path) |
| − | { | + | { |
| − | returns pair[] | + | returns pair[] |
| − | } | + | } |
Example: | Example: | ||
| Line 50: | Line 49: | ||
This page should comprised the most used functions in Asymptote for regular drawings. | This page should comprised the most used functions in Asymptote for regular drawings. | ||
--> | --> | ||
| + | |||
| + | [[Asymptote: CSE5|Next: CSE5]] | ||
[[Category: Asymptote]] | [[Category: Asymptote]] | ||
Revision as of 20:52, 15 November 2007
Intersection points
function intersectionpoints( path, path)
{
returns pair[]
}
Example:
size(8cm,0); import math; import graph; real r,s; pair a,b, common; path circ1, circ2; r=1; s=1; a=(0,0); b=(1,0); circ1=circle(a,r); circ2=circle(b,s); draw(circ1,linewidth(1bp)); draw(circ2,1bp+green); pair [] x=intersectionpoints(circ1, circ2); dot(x[0],3bp+blue); dot(x[1],3bp+blue); draw(x[0] -- x[1],1bp+red);