🔗Asymptote Gallery Tagged by “Arrows/Bars” #75
đź”—generalities-fig030

Show generalities/fig0300.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
size(8cm,0); transform T=shift(0,-0.125); path g=(0,0)--(1,0); int i=-1; draw(T^(++i)*g, Arrows()); draw(T^(++i)*g, 0.8*green, Arrows(SimpleHead)); draw(T^(++i)*g, 0.8*red, Arrows(SimpleHead,size=5mm)); draw(T^(++i)*g, Arrows(HookHead)); draw(T^(++i)*g, 0.8*green, Arrows(HookHead,size=5mm)); draw(T^(++i)*g, 0.8*red, Arrows(HookHead(barb=20),size=5mm)); draw(T^(++i)*g, 2mm+0.8*blue, Arrows(HookHead(dir=60),size=5mm, Fill)); draw(T^(++i)*g, 0.8*yellow, Arrows(HookHead(barb=-10,dir=40),size=5mm)); draw(T^(++i)*g, Arrows(TeXHead)); draw(T^(++i)*g, 0.8*green, Arrows(TeXHead,size=5bp)); draw(T^(++i)*g, 5bp+0.8*red, Arrows(TeXHead));
đź”—generalities-fig031

Show generalities/fig0310.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
path line=(0,0)--(5cm,0); draw(line,Arrow); draw(shift(0,-cm)*line, BeginArrow); draw(shift(0,-2cm)*line, MidArrow); draw(shift(0,-3cm)*line, Arrows); draw(shift(0,-4cm)*line, linewidth(3bp), Arrow(20bp)); draw(shift(0,-5cm)*line, linewidth(3bp), BeginArrow(20bp)); draw(shift(0,-6cm)*line, linewidth(3bp), MidArrow(20bp)); draw(shift(0,-7cm)*line, linewidth(3bp), Arrows(20bp));
đź”—generalities-fig032

Show generalities/fig0320.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
path line=(0,0)--(5cm,0); DefaultHead=HookHead; draw(shift(6cm,0)*line,Arrow()); draw(shift(6cm,-cm)*line, BeginArrow()); draw(shift(6cm,-2cm)*line, MidArrow()); draw(shift(6cm,-3cm)*line, Arrows()); draw(shift(6cm,-4cm)*line, linewidth(3bp), Arrow(20bp)); draw(shift(6cm,-5cm)*line, linewidth(3bp), BeginArrow(20bp)); draw(shift(6cm,-6cm)*line, linewidth(3bp), MidArrow(20bp)); draw(shift(6cm,-7cm)*line, linewidth(3bp), Arrows(20bp));
đź”—generalities-fig033

Show generalities/fig0330.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
path line=(0,0)--(5cm,0); DefaultHead=SimpleHead; draw(shift(6cm,0)*line,Arrow()); draw(shift(6cm,-cm)*line, BeginArrow()); draw(shift(6cm,-2cm)*line, MidArrow()); draw(shift(6cm,-3cm)*line, Arrows()); draw(shift(6cm,-4cm)*line, linewidth(3bp), Arrow(20bp)); draw(shift(6cm,-5cm)*line, linewidth(3bp), BeginArrow(20bp)); draw(shift(6cm,-6cm)*line, linewidth(3bp), MidArrow(20bp)); draw(shift(6cm,-7cm)*line, linewidth(3bp), Arrows(20bp));
đź”—generalities-fig034

Show generalities/fig0340.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
path line=(0,0)--(5cm,0); DefaultHead=TeXHead; draw(shift(6cm,0)*line,Arrow()); draw(shift(6cm,-cm)*line, BeginArrow()); draw(shift(6cm,-2cm)*line, MidArrow()); draw(shift(6cm,-3cm)*line, Arrows()); draw(shift(6cm,-4cm)*line, linewidth(bp), Arrow()); draw(shift(6cm,-5cm)*line, linewidth(2bp), BeginArrow(5bp)); draw(shift(6cm,-6cm)*line, linewidth(2bp), MidArrow(5bp)); draw(shift(6cm,-7cm)*line, linewidth(2bp), Arrows(5bp));
đź”—generalities-fig035

Show generalities/fig0350.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
path line=(0,0)..(2.5cm,2.5cm)..(5cm,0); draw(line,ArcArrow); draw(shift(0,-2cm)*line,BeginArcArrow); draw(shift(0,-4cm)*line,MidArcArrow); draw(shift(0,-6cm)*line,ArcArrows); draw(shift(6cm,0)*line,3bp+.8red,ArcArrow(20bp)); draw(shift(6cm,-2cm)*line,3bp+.8red,BeginArcArrow(20bp)); draw(shift(6cm,-4cm)*line,3bp+.8red,MidArcArrow(20bp)); draw(shift(6cm,-6cm)*line,3bp+.8red,ArcArrows(20bp));
đź”—generalities-fig036

Show generalities/fig0360.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
DefaultHead=HookHead; path line=(0,0)..(2.5cm,2.5cm)..(5cm,0); draw(line,ArcArrow()); draw(shift(0,-2cm)*line,BeginArcArrow()); draw(shift(0,-4cm)*line,MidArcArrow()); draw(shift(0,-6cm)*line,ArcArrows()); draw(shift(6cm,0)*line,3bp+.8red,ArcArrow(20bp)); draw(shift(6cm,-2cm)*line,3bp+.8red,BeginArcArrow(20bp)); draw(shift(6cm,-4cm)*line,3bp+.8red,MidArcArrow(20bp)); draw(shift(6cm,-6cm)*line,3bp+.8red,ArcArrows(20bp));
đź”—generalities-fig037

Show generalities/fig0370.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
DefaultHead=SimpleHead; path line=(0,0)..(2.5cm,2.5cm)..(5cm,0); draw(line,ArcArrow()); draw(shift(0,-2cm)*line,BeginArcArrow()); draw(shift(0,-4cm)*line,MidArcArrow()); draw(shift(0,-6cm)*line,ArcArrows()); draw(shift(6cm,0)*line,3bp+.8red,ArcArrow(20bp)); draw(shift(6cm,-2cm)*line,3bp+.8red,BeginArcArrow(20bp)); draw(shift(6cm,-4cm)*line,3bp+.8red,MidArcArrow(20bp)); draw(shift(6cm,-6cm)*line,3bp+.8red,ArcArrows(20bp));
đź”—generalities-fig038

Show generalities/fig0380.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
DefaultHead=TeXHead; path line=(0,0)..(2.5cm,2.5cm)..(5cm,0); draw(line,Arrow()); draw(shift(0,-2cm)*line,BeginArrow()); draw(shift(0,-4cm)*line,MidArrow()); draw(shift(0,-6cm)*line,Arrows()); draw(shift(6cm,0)*line,3bp+.8red,Arrow(5bp)); draw(shift(6cm,-2cm)*line,3bp+.8red,BeginArrow(5bp)); draw(shift(6cm,-4cm)*line,3bp+.8red,MidArrow(5bp)); draw(shift(6cm,-6cm)*line,3bp+.8red,Arrows(5bp));
đź”—generalities-fig039

Show generalities/fig0390.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Fill/Unfill
path line=(0,0)--(5cm,0); draw(line,Arrow(20bp,filltype=NoFill)); draw(shift(0,-cm)*line,Arrow(20bp,filltype=FillDraw(.8red))); draw(shift(0,-2cm)*line,Arrow(20bp,filltype=Fill(.8red))); draw(shift(0,-3cm)*line,Arrows(filltype=FillDraw(-10,10,.8red)));
đź”—generalities-fig040

Show generalities/fig0400.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Fill/Unfill
DefaultHead=HookHead; path line=(0,0)--(5cm,0); draw(line,Arrow(20bp,filltype=NoFill)); draw(shift(0,-cm)*line,Arrow(20bp,filltype=FillDraw(.8red))); draw(shift(0,-2cm)*line,Arrow(20bp,filltype=Fill(.8red))); draw(shift(0,-3cm)*line,Arrows(filltype=FillDraw(-10,10,.8red)));
đź”—generalities-fig041

Show generalities/fig0410.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Fill/Unfill
DefaultHead=TeXHead; path line=(0,0)--(5cm,0); draw(line,Arrow(10bp,filltype=NoFill)); draw(shift(0,-2cm)*line,Arrow(10bp,filltype=FillDraw(.8red))); draw(shift(0,-4cm)*line,Arrow(10bp,filltype=Fill(.8red))); draw(shift(0,-6cm)*line,Arrows(filltype=FillDraw(-10,10,.8red)));
đź”—generalities-fig042

Show generalities/fig0420.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
path line=(0,0)--(5cm,0); draw(line,linewidth(5bp),Arrow); draw(shift(0,-2cm)*line,linewidth(5bp),Arrow(30bp,10)); draw(shift(0,-5cm)*line,linewidth(30bp),Arrow(20bp,50)); draw(shift(0,-8cm)*line,linewidth(10bp),Arrow(20bp,50,filltype=NoFill));
đź”—generalities-fig043

Show generalities/fig0430.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Position | #Fill/Unfill
size(5cm,0); path line=(0,0)--(5,0); draw(line,Arrow(20bp,position=.75)); draw(shift(0,-2)*line,Arrow(20bp,40,.75,filltype=NoFill)); position pos=BeginPoint; pos.position=.75; draw(shift(0,-4)*line,BeginArrow(20bp,pos)); draw(shift(0,-6)*line,BeginArrow(20bp,40,pos,filltype=NoFill));
đź”—generalities-fig044

Show generalities/fig0440.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Position
unitsize(8cm); path g=(0,0)--(1,0); draw(g,Arrow(Relative(0.45))); add(arrow(g,Relative(0.55)));
đź”—generalities-fig045

Show generalities/fig0450.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Position | #Fill/Unfill
size(8cm,0); path g = (0,0)--(1,0); draw(g,Arrow(Relative(0.75))); add(arrow(reverse(g), invisible, FillDraw(green,red), Relative(0.75)));
đź”—generalities-fig046

Show generalities/fig0460.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Position
size(5cm,0); path line=(0,0)--(5,0); transform T=shift(0,-1); draw(line, Bar); draw(T*line, BeginBar); draw(T^2*line, Bars); draw(T^3*line, Arrow, BeginBar);
đź”—generalities-fig047

Show generalities/fig0470.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars | #Line type
path line=(0,0)--(5cm,0); transform T=shift(0,-cm); draw(line,linewidth(1mm),Bars); draw(T^2*line,Bars(5mm)); draw(T^3*line,linewidth(1mm),Bars(5mm)); draw(T^4*line,dotted+red,Bars);
đź”—generalities-fig048

Show generalities/fig0480.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
size(6cm,0); draw((-.5,0)--(1,0)); draw((0,-.5)--(0,1)); draw((0,0)--(.75,0),linewidth(1mm),Arrow(3mm)); draw((0,0)--(0,.75),linewidth(1mm),Arrow(3mm));
đź”—generalities-fig088

Show generalities/fig0880.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Defaultpen | #Point/Dot | #Transform/scale/shift/rotate | #Arrows/Bars | #Margin
size(0,0); pair A=(0,0), B=(4cm,0); path line=A--B; transform TD=shift(0,-cm); transform TR=shift(2.5cm,0); defaultpen(linewidth(3bp)); draw("$AB$",line,.8red,Arrows(3mm)); draw("$A$",A,N); draw("$B$",B,N); draw("$AB$",TD*line,.8red,Arrows(3mm),PenMargins); draw("$A$",TD*A,N); draw("$B$",TD*B,N); draw("$AB$",TD^2*line,.8red,Arrows(3mm),DotMargins); dot("$A$",TD^2*A,dotfactor*NW); dot("$B$",TD^2*B,dotfactor*NE); margin BigMargins=Margin(2,2); draw("$AB$",TD^3*line,.8red,Arrows(3mm),BigMargins); draw("$A$",TD^3*A,N); draw("$B$",TD^3*B,N);
đź”—generalities-fig089

Show generalities/fig0890.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Deferred drawing | #Arrows/Bars | #Labelmargin | #Margin | #Picture
//From documentation of Asymptote size(6cm, 0); void distance(picture pic=currentpicture, pair A, pair B, Label L="", real n=0, pen p=currentpen) { real d=3mm; guide g=A--B; transform T=shift(-n*d*unit(B-A)*I); pic.add(new void(frame f, transform t) { picture opic; guide G=T*t*g; draw(opic, G, p, Arrows(NoFill), Bars, PenMargins); label(opic, L, midpoint(G), UnFill(1)); add(f, opic.fit()); }); pic.addBox(min(g), max(g), T*min(p), T*max(p)); } pair A=(0, 0), B=(3, 3); dot(A); dot(B); distance(A, B, Label("$\ell$", Rotate(dir(A--B))), 1);
đź”—generalities-fig091

Show generalities/fig0910.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Arrows/Bars
size(0,0); pair A=0; dot(A); arrow("1",A,NE, 3cm); arrow("2",A,SE, 2cm); arrow("3",A,SW, 2.5cm, Margin(3,0)); arrow("4",A,NW, 2.5cm,N);
đź”—geometry-fig098

Show geometry/fig0980.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Arc | #Arrows/Bars | #Circle | #Abscissa
import geometry; size(6cm,0); // currentcoordsys=cartesiansystem((1,2),i=(1,0.5),j=(-0.5,.75)); // show(currentcoordsys, xpen=invisible); point A=(-1,1); dot("$A$",A,S); arc a=arc(circle(A,2), 45, 270); draw(a,linewidth(3mm),ArcArrow(5mm)); /*<asyxml><view file="modules/geometry.asy" type="arc" signature="arc(explicit arc,abscissa,abscissa)"/></asyxml>*/ draw(arc(a,angabscissa(135),angabscissa(225)),1mm+red,ArcArrow(3mm),TrueMargin(0,0.5mm));
đź”—geometry-fig099

Show geometry/fig0990.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Arc | #Arrows/Bars | #Ellipse | #Abscissa
import geometry; size(6cm,0); // currentcoordsys=cartesiansystem((1,2),i=(1,0.5),j=(-0.5,.75)); // show(currentcoordsys, xpen=invisible); point A=(-1,1); dot("$A$",A,S); arc a=arc(ellipse(A,2,1,45), 45, 270, fromCenter); draw(a,linewidth(3mm),ArcArrow(5mm)); /*<asyxml><view file="modules/geometry.asy" type="arc" signature="arc(explicit arc,abscissa,abscissa)"/></asyxml>*/ draw(arc(a,angabscissa(135),angabscissa(225)),1mm+red,ArcArrow(3mm),TrueMargin(0,0.5mm));
đź”—geometry-fig100

Show geometry/fig1000.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Arc | #Arrows/Bars | #Circle | #Abscissa | #Coords system
import geometry; size(6cm,0); currentcoordsys=cartesiansystem((1,2),i=(1,0.5),j=(-0.5,.75)); show(currentcoordsys, xpen=invisible); point A=(-1,1); point B=(2,2); point M=(1,3); /*<asyxml><view file="modules/geometry.asy" type="arc" signature="arccircle(point,point,point)"/></asyxml>*/ arc AMB=arccircle(A,M,B); draw(AMB,linewidth(3mm),Arrow(5mm),TrueMargin(0,0.5mm)); dot("$C$",AMB.el.C); draw(arccircle(A,B,M),1mm+red,Arrow(3mm)); dot("$A$",A,2SW,blue); dot("$B$",B,2E,blue); dot("$M$",M,2N,blue);