From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- graphics/asymptote/doc/markers2.asy | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 graphics/asymptote/doc/markers2.asy (limited to 'graphics/asymptote/doc/markers2.asy') diff --git a/graphics/asymptote/doc/markers2.asy b/graphics/asymptote/doc/markers2.asy new file mode 100644 index 0000000000..b9c8ac2189 --- /dev/null +++ b/graphics/asymptote/doc/markers2.asy @@ -0,0 +1,34 @@ +size(10cm,0); +import markers; +import geometry; +import math; + +pair A=0, B=(1,0), C=(0.7,1), D=(-0.5,0), F=rotate(-90)*(C-B)/2+B; + +draw(A--B); +draw(A--C); +pen p=linewidth(1mm); +draw(B--C,p); +draw(A--D); +draw(B--F,p); +label("$A$",A,SW); +label("$B$",B,S); +label("$C$",C,N); +dot(Label("$D$",D,S)); +dot(Label("$F$",F,N+NW)); + +markangle(A,C,B); + +markangle(scale(1.5)*"$\theta$",radius=40,C,B,A,ArcArrow(2mm),1mm+red); +markangle(scale(1.5)*"$-\theta$",radius=-70,A,B,C,ArcArrow,green); + +markangle(Label("$\gamma$",Relative(0.25)),n=2,radius=-30,A,C,B,p=0.7blue+2); + +markangle(n=3,B,A,C,marker(markinterval(stickframe(n=2),true))); + +pen RedPen=0.7red+1bp; +markangle(C,A,D,RedPen,marker(markinterval(2,stickframe(3,4mm,RedPen),true))); +drawline(A,A+dir(A--D,A--C),dotted); + +perpendicular(B,NE,F-B,size=10mm,1mm+red, + TrueMargin(linewidth(p)/2,linewidth(p)/2),Fill(yellow)); -- cgit v1.2.3