🔗Asymptote Gallery Tagged by “Point/Dot” #71
🔗generalities-fig017

Show generalities/fig0170.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Path | #Size
size(6cm,6cm); draw(unitsquare); dot((0,0)--(1,1)--(0,1)--(1,0)); draw((0,0)--(1,1)); draw((1,0)--(0,1));
🔗generalities-fig018

Show generalities/fig0180.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Path | #Size
size(6cm,3cm,false); draw(unitsquare); dot((0,0)--(1,1)--(0,1)--(1,0)); draw((0,0)--(1,1)); draw((1,0)--(0,1));
🔗generalities-fig019

Show generalities/fig0190.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Line type
size(8cm,0); pair A,B,C; A=(0,0);B=(1,0);C=(2,0); draw(A,8bp+black); draw(B,8bp+blue); draw(C,linewidth(8bp));
🔗generalities-fig020

Show generalities/fig0200.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Line type | #Transform/scale/shift/rotate | #Unitsize | #Path
unitsize(3cm); pair A=(0,0), B=(1,0), C=(0,1); path trig; trig=A--B--C--cycle; draw(trig); dot(trig,linewidth(4bp)); dot(shift(3,0)*trig,red+4bp);
🔗generalities-fig027

Show generalities/fig0270.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Position
size(8cm,0); pair A=(0,0), B=(1,0); dot("$A$",A,N); dot("$B$",B,N); draw(interp(A,B,-.5)--interp(A,B,1.25));
🔗generalities-fig063

Show generalities/fig0630.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Direction
pair O=0; dot("N",O,N); dot("S",O,S); dot("E",O,E); dot("W",O,W);
🔗generalities-fig064

Show generalities/fig0640.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Direction | #Label | #Labelmargin
pair O=0; labelmargin=2; dot("N",O,N); dot("S",O,S); dot("E",O,E); dot("W",O,W);
🔗generalities-fig065

Show generalities/fig0650.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Direction | #Label | #Labelmargin
size(10cm,0); pair O=0; dot("N",O,10N); draw("S",O,10S); draw("E",O,10E); draw("W",O,10W); draw("NE",O,5NE); draw("SE",O,5SE); draw("NW",O,5NW); draw("SW",O,5SW);
🔗generalities-fig066

Show generalities/fig0660.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Direction | #Label | #Labelmargin
pair O=0; draw(scale(2)*Label("N",.8red),O,10*N,linewidth(3mm)); draw(scale(2)*Label("S",.8red),O,10*S); draw(scale(2)*Label("E",.8red),O,10*E); draw(scale(2)*Label("W",.8red),O,10*W); draw(rotate(45)*Label("NE"),O,5NE); draw(rotate(-45)*Label("SE"),O,5SE); draw(rotate(-45)*Label("NW"),O,5NW); draw(rotate(45)*Label("SW"),O,5SW);
🔗generalities-fig067

Show generalities/fig0670.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Tex/latex features | #Fraction
pair O=0; dot(O); label(scale(5) * "$\frac{\pi^2}{2}$", O);
🔗generalities-fig068

Show generalities/fig0680.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Tex/latex features | #Fraction | #Align
dot(Label(scale(5) * "$\frac{\pi^2}{2}$", (0,0), align=E));
🔗generalities-fig071

Show generalities/fig0710.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Tex/latex features | #Align
dot(Label("$A$"), (0,0), S);
🔗generalities-fig072

Show generalities/fig0720.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Align | #Shipout
size(6cm, 6cm); dot(Label("$A$"),(0,0),S); draw(E--W,invisible); draw(N--S,invisible); shipout(bbox());
🔗generalities-fig073

Show generalities/fig0730.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Tex/latex features | #Align
dot(Label("$A$", fontsize(26pt)), (0,0), NE);
🔗generalities-fig074

Show generalities/fig0740.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Label | #Tex/latex features | #Align | #Defaultpen
defaultpen(fontsize(26pt)); dot(Label("$A$"),(0,0),NE); dot(Label("$B$"),(2cm,0),NE+N);
🔗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-fig110

Show generalities/fig1110.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(8cm,0); pair A=(0,0), B=(0,1), C=(1,0), D=(1,1); draw(A..B..C..D); dot(A);dot(B);dot(C);dot(D);
🔗generalities-fig111

Show generalities/fig1120.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot | #Path
size(6cm,0); import roundedpath; pair A=(0,0), B=(0,1), C=(1,0), D=(1,1); draw(roundedpath(A--B--C--D,.5)); dot(A--B--C--D);
🔗generalities-fig112

Show generalities/fig1130.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(6cm,0); pair A=(0,0), B=(0,1), C=(1,0), D=(1,1); draw(A--B..C..D); dot(A--B--C--D);
🔗generalities-fig113

Show generalities/fig1140.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(6cm,0); pair A=(0,0), B=(0,1), C=(1,0), D=(1,1); draw(A..B..C..D--cycle); dot(A);dot(B);dot(C);dot(D);
🔗generalities-fig114

Show generalities/fig1150.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(6cm,0); pair A=(0,0), B=(0,1), C=(1,0), D=(1,1); draw(A---B..C..D); dot(A);dot(B);dot(C);dot(D);
🔗generalities-fig115

Show generalities/fig1160.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(6cm,0); import roundedpath; draw(roundedpath(unitsquare,.4)); dot(roundedpath(unitsquare,.4),red); draw(unitsquare); dot(unitsquare);
🔗generalities-fig116

Show generalities/fig1170.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(0,0); pair A=0, B=(6cm,0); draw(A{N}..B); dot(A{N}..B);
🔗generalities-fig117

Show generalities/fig1180.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Point/Dot
size(0,0); pair A=0, B=(6cm,0); draw(A{N}..B{E}); dot(A{N}..B{E});
🔗generalities-fig135

Show generalities/fig1360.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Path | #Circle | #Point/Dot | #Transform/scale/shift/rotate
size(0,0); path cle=scale(4cm)*unitcircle; draw(cle); for(real i=0; i<=length(cle); i+=.2) { dot(point(cle,i)); draw((0,0)--point(cle,i),dotted); }
🔗generalities-fig145

Show generalities/fig1460.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Generalities
Tags : #Basis | #Transform/scale/shift/rotate | #Point/Dot | #Label | #Position
size(0,0); pair O=(2cm,2cm); path cle=shift(O)*scale(2cm)*unitcircle; pair M=point(cle,.6); dot("$O$",O,SW); dot("$M$",M,unit(M-O)); draw(cle); draw((0,0)--(0,4cm),Arrow); draw((0,0)--(4cm,0),Arrow); draw(Label("$X_M$",position=EndPoint),M--(xpart(M),0),dotted); draw(Label("$Y_M$",position=EndPoint),M--(0,ypart(M)),dotted);
🔗geometry-fig004

Show geometry/fig0040.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Coords system | #Point | #Pair | #Point/Dot
size(8cm,0); import geometry; coordsys R=defaultcoordsys; show(R); coordsys Rp=cartesiansystem((0.5,0.5), i=(0.35,0.35), j=(-0.35,0.35)); show("$O'$", "$\vec{\imath'}$", "$\vec{\jmath'}$", Rp, ipen=blue, xpen=invisible); coordsys Rpp=cartesiansystem((-1,-0.5), i=rotate(-90)*(0.35,0.35), j=rotate(-90)*(-0.35,0.35)); show("$O''$", "$\vec{\imath''}$", "$\vec{\jmath''}$", Rpp, ipen=green, xpen=invisible); pair m=(1,1); /*<asyxml><view file="modules/geometry.asy" type="point" signature="point(coordsys,pair,real)"/></asyxml>*/ dot("",point(R,m),red); // Same as 'dot("",m,red);' dot("",point(Rp,m),blue); point M=m; /*<asyxml><view file="modules/geometry.asy" type="point" signature="point(coordsys,explicit point,real)"/></asyxml>*/ dot("",point(Rpp,M),green); // Works also with 'point' pair p=(-0.75,0.75); point P=point(R,(-0.75,0.75)); dot("$P$",P,2E,4mm+red); // There are two methods for changing // the coordinate system of a point (or a pair) /*<asyxml><view file="modules/geometry.asy" type="pair" signature="/(pair,coordsys)"/></asyxml>*/ dot("$P'$",point(Rp,p/Rp),2S,3mm+blue); // Necessary for 'pair' dot("$P'$",point(Rp,P/Rp),2N,3mm+blue); // but works with 'point' by casting. /*<asyxml><view file="modules/geometry.asy" type="point" signature="changecoordsys(coordsys,point)"/></asyxml>*/ dot("$P''$",changecoordsys(Rpp,P),2W,1.5mm+green); // Useful for 'point'.
🔗geometry-fig075

Show geometry/fig0750.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Abscissa | #Parabola | #Point/Dot | #Point
import geometry; unitsize(2cm); // currentcoordsys=cartesiansystem((0,0),i=(1,0.5),j=(-0.5,.75)); show(currentcoordsys, xpen=invisible); point A=(-2.5,2); dot("$A$",A,S); point B=A+(cos(0.5),cos(1)); dot("$B$",B,S); point F=(-1,0.5); dot("$F$",F,NW); parabola pb=parabola(F,0.2,130); draw(pb); line l=line(A,B); draw(l); point M=intersectionpoints(l,pb)[0]; point P=intersectionpoints(l,pb)[1]; /*<asyxml><view file="modules/geometry.asy" type="void" signature="dot(picture,Label,explicit point,align,string,pen)"/></asyxml>*/ dot("",M,2E,linewidth(2mm)); dot("$M$",M,2W); dot("",P,2E,linewidth(2mm)); dot("$P$",P,2W); pair p=A-(4,2.5); transform t=shift((0,-0.3)); transform T=shift((4,0)); real x; /*<asyxml><view file="modules/geometry.asy" type="abscissa" signature="angabscissa(parabola,point)"/></asyxml>*/ x=angabscissa(pb,M).x; label("angabscissa(pb,M).x=$"+(string)x+"^\circ$",p,E); dot(angpoint(pb,x),1mm+red); x=angabscissa(pb,P).x; label("angabscissa(pb,P).x=$"+(string)x+"^\circ$",T*p,E); dot(angpoint(pb,x),1mm+red); // p=t*p; // /*<asyxml><view file="modules/geometry.asy" type="abscissa" signature="curabscissa(parabola,point)"/></asyxml>*/ // x=curabscissa(pb,M).x; // dot(curpoint(pb,x),1mm+red); // label("curabscissa(pb,M).x="+(string)x,p,E); // x=curabscissa(pb,P).x; // label("curabscissa(pb,P).x="+(string)x,T*p,E); // dot(curpoint(pb,x),1mm+red); // p=t*p; // /*<asyxml><view file="modules/geometry.asy" type="abscissa" signature="nodabscissa(parabola,point)"/></asyxml>*/ // x=nodabscissa(pb,M).x; // label("nodabscissa(pb,M).x="+(string)x,p,E); // dot(point(pb,x),1mm+red); // x=nodabscissa(pb,P).x; // label("nodabscissa(pb,P).x="+(string)x,T*p,E); // dot(point(pb,x),1mm+red);
🔗geometry-fig107

Show geometry/fig1070.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Mass | #Point/Dot | #Point
import geometry; size(8cm,0); // currentcoordsys=cartesiansystem((1,2),i=(1,0.5),j=(-0.5,.75)); show(currentcoordsys, xpen=invisible); /*<asyxml><view file="modules/geometry.asy" type="" signature="struct mass"/></asyxml>*/ mass A=mass((1,0),3);/*<asyxml><view file="modules/geometry.asy" type="mass" signature="mass(point,real)"/></asyxml>*/ mass B=mass((0,1),sqrt(3)); point C=(0.25,0); /*<asyxml><view file="modules/geometry.asy" type="void" signature="dot(picture,Label,mass,align,string,pen)"/></asyxml>*/ dot("$\left(B;\sqrt{3}\right)$",B,N,format=""); dot("C",C,S); dot("A",A,S); draw(A--B--C--cycle); /*<asyxml><view file="modules/geometry.asy" type="mass" signature="masscenter(... mass[])"/></asyxml>*/ dot("G",masscenter(A,B,mass(C)),S);
🔗geometry-fig116

Show geometry/fig1160.asy on Github.
Generated with Asymptote 3.00-0.
Categories : Examples 2D | Geometry.asy
Tags : #Geometry | #Triangle | #Line | #Point/Dot | #Distance | #Shipout | #Bbox
unitsize(1cm); import geometry; point pA = (0,0); point pB = (5,0); point pC = (5,5); dot(pA^^pB^^pC); draw(pA--pB--pC--cycle); distance(Label("$x \; \mathrm{cm}$",align=S),pA,pB,3mm); distance(Label("$y \; \mathrm{cm}$",align=E),pB,pC,3mm); distance(Label("$z \; \mathrm{cm}$",align=I*dir(pA--pC)),pA,pC,-3mm); shipout(bbox(xmargin=1mm,invisible));