Figure Asymptote geometry -- 021
🔗This picture comes from the Asymptote gallery of topic geometry

Show geometry/fig0210.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Coords system | #Line | #Markers
size(12cm); import geometry; currentcoordsys=cartesiansystem((2,1),i=(1,0.5),j=(-0.25,1)); show(currentcoordsys); point A=(1,1); line l1=line(45,A); draw("$(l_1)$",l1); dot("$A$",A); point B=(3,1); line l2=line(-60,B); draw("$(l_2)$",l2); dot("$B$",B); markangleradiusfactor*=5; /*<asyxml><view file="modules/geometry.asy" type="void" signature="markangle(picture,Label,int,real,real,line,line,arrowbar,pen,filltype,margin,marker)"/></asyxml>*/ markangle(2,l2,l1,0.8*green,StickIntervalMarker(i=1,n=2)); markangle(2,radius=-0.5*markangleradius(), l2,l1,0.8*blue); markangle(reverse(l2),reverse(l1),Arrow,StickIntervalMarker(i=1,n=2)); /*<asyxml><view file="modules/geometry.asy" type="real" signature="sharpdegrees(line,line)"/></asyxml>*/ markangle((string) sharpdegrees(l2,l1), radius=-1.5*markangleradius(), reverse(l2),l1,Arrow,red);