summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-04-08 18:41:28 +0000
committerKarl Berry <karl@freefriends.org>2013-04-08 18:41:28 +0000
commita3358f7394e3adabeff44a4858bab8f13cbe1180 (patch)
tree014354d566c06a47c483b7231af921247180f770 /Master/texmf-dist/doc
parent11bcd1a52098dab6ac5baa790409a2261a31755f (diff)
asymptote 2.21
git-svn-id: svn://tug.org/texlive/trunk@29753 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/asymptote/CAD.pdfbin67553 -> 68115 bytes
-rw-r--r--Master/texmf-dist/doc/asymptote/TeXShopAndAsymptote.pdfbin31448 -> 31517 bytes
-rw-r--r--Master/texmf-dist/doc/asymptote/asy-latex.pdfbin194336 -> 194493 bytes
-rw-r--r--Master/texmf-dist/doc/asymptote/asyRefCard.pdfbin47440 -> 53907 bytes
-rw-r--r--Master/texmf-dist/doc/asymptote/asymptote.pdfbin1234515 -> 1235449 bytes
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/100d.views39
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/BezierPatch.asy2
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/BezierSurface.asy1
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/animations/embeddedmovie.asy13
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/animations/embeddedu3d.asy4
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/animations/externalmovie.asy7
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/animations/slidemovies.asy13
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/binarytreetest.asy4
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/cheese.asy5
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/loggraph.asy3
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/parametricgraph.asy3
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/pdb.asy14
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/projectrevolution.asy4
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/triangles.asy19
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/tvgen.asy1
-rw-r--r--Master/texmf-dist/doc/asymptote/examples/vertexshading.asy2
-rw-r--r--Master/texmf-dist/doc/info/asy-faq.info2
-rw-r--r--Master/texmf-dist/doc/info/asymptote.info780
23 files changed, 456 insertions, 460 deletions
diff --git a/Master/texmf-dist/doc/asymptote/CAD.pdf b/Master/texmf-dist/doc/asymptote/CAD.pdf
index bb61b12dd4d..c5c3fef48b6 100644
--- a/Master/texmf-dist/doc/asymptote/CAD.pdf
+++ b/Master/texmf-dist/doc/asymptote/CAD.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/asymptote/TeXShopAndAsymptote.pdf b/Master/texmf-dist/doc/asymptote/TeXShopAndAsymptote.pdf
index 61dfa38cc71..83e2f90ea74 100644
--- a/Master/texmf-dist/doc/asymptote/TeXShopAndAsymptote.pdf
+++ b/Master/texmf-dist/doc/asymptote/TeXShopAndAsymptote.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/asymptote/asy-latex.pdf b/Master/texmf-dist/doc/asymptote/asy-latex.pdf
index 55883f461c8..49a797348ee 100644
--- a/Master/texmf-dist/doc/asymptote/asy-latex.pdf
+++ b/Master/texmf-dist/doc/asymptote/asy-latex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/asymptote/asyRefCard.pdf b/Master/texmf-dist/doc/asymptote/asyRefCard.pdf
index bed262c88fd..fa105896284 100644
--- a/Master/texmf-dist/doc/asymptote/asyRefCard.pdf
+++ b/Master/texmf-dist/doc/asymptote/asyRefCard.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/asymptote/asymptote.pdf b/Master/texmf-dist/doc/asymptote/asymptote.pdf
index 914215456fb..d6463b5390c 100644
--- a/Master/texmf-dist/doc/asymptote/asymptote.pdf
+++ b/Master/texmf-dist/doc/asymptote/asymptote.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/asymptote/examples/100d.views b/Master/texmf-dist/doc/asymptote/examples/100d.views
index 5e73cb0c8b9..82dbb734792 100644
--- a/Master/texmf-dist/doc/asymptote/examples/100d.views
+++ b/Master/texmf-dist/doc/asymptote/examples/100d.views
@@ -1,30 +1,21 @@
-VIEW%={View A}
- COO=0.000001944790710695088 -0.000000199754154551 -303.740966796875
- C2C=-0.43931567668914795 -0.011656288057565689 0.8982571363449097
- ROO=367.52660744556164
- ROLL=-75.86431813030065
+VIEW={View A}
+ COO=95.703857421875 -26.603919982910156 122.73419952392578
+ C2C=-0.4144790768623352 0.7603927254676819 0.5000100135803223
+ ROO=141.69743417830577
+ ROLL=13.566625455930614
AAC=34.903342413559436
- BGCOLOR=1. 1. 1.
- LIGHTS=Artwork
- RENDERMODE=Solid
END
-VIEW%={View B}
- COO=-52.16141891479492 50.85958480834961 -249.23748779296875
- C2C=-0.0608830563724041 0.722907543182373 -0.6882571578025818
- ROO=117.10558117788756
- ROLL=105.68252665017765
+VIEW={View B}
+ COO=15.9437837600708 -12.494922637939453 67.1521987915039
+ C2C=0.9024380445480347 0.3321097493171692 0.27442431449890137
+ ROO=303.7409567061654
+ ROLL=66.40207458248847
AAC=34.903342413559436
- BGCOLOR=1. 1. 1.
- LIGHTS=Artwork
- RENDERMODE=Solid
END
-VIEW%={View C}
- COO=2.2545230388641357 2.9914066791534424 -300.3456115722656
- C2C=0.8536049127578735 0.3032689690589905 -0.42354053258895874
- ROO=303.7410359852936
- ROLL=-126.08445879535664
+VIEW={View C}
+ COO=-42.11725616455078 -13.32657241821289 18.372915267944336
+ C2C=0.6989848017692566 -0.009704185649752617 0.7150706648826599
+ ROO=444.70718853041143
+ ROLL=78.84753985408712
AAC=34.903342413559436
- BGCOLOR=1. 1. 1.
- LIGHTS=Artwork
- RENDERMODE=Solid
END
diff --git a/Master/texmf-dist/doc/asymptote/examples/BezierPatch.asy b/Master/texmf-dist/doc/asymptote/examples/BezierPatch.asy
index 8d770e058ae..4e3e55cb40e 100644
--- a/Master/texmf-dist/doc/asymptote/examples/BezierPatch.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/BezierPatch.asy
@@ -1,7 +1,7 @@
import three;
size(10cm);
-currentlight=Viewport;
+currentlight=Headlamp;
surface s=surface(patch(new triple[][] {
{(0,0,0),(1,0,0),(1,0,0),(2,0,0)},
diff --git a/Master/texmf-dist/doc/asymptote/examples/BezierSurface.asy b/Master/texmf-dist/doc/asymptote/examples/BezierSurface.asy
index f8cbc458ca0..62c01a55717 100644
--- a/Master/texmf-dist/doc/asymptote/examples/BezierSurface.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/BezierSurface.asy
@@ -40,4 +40,3 @@ size3(pic,10cm);
draw(pic,surface(P),blue);
add(embed("label",pic),(0,0),N);
-label(cameralink("label"),(0,0),10S,fontsize(24pt));
diff --git a/Master/texmf-dist/doc/asymptote/examples/animations/embeddedmovie.asy b/Master/texmf-dist/doc/asymptote/examples/animations/embeddedmovie.asy
index 98dfd424db8..12fdf04dedc 100644
--- a/Master/texmf-dist/doc/asymptote/examples/animations/embeddedmovie.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/animations/embeddedmovie.asy
@@ -6,8 +6,8 @@
import embed; // Add embedded movie
//import external; // Add external movie (use this form under Linux).
-// Generated needed mpeg file if it doesn't already exist.
-asy("mpg","wheel");
+// Generated needed mp4 file if it doesn't already exist.
+asy("mp4","wheel");
// Produce a pdf file.
settings.outformat="pdf";
@@ -15,10 +15,5 @@ settings.outformat="pdf";
settings.twice=true;
// An embedded movie:
-label(embed("wheel.mpg","poster,text=wheel.mpg,label=wheel.mpg",20cm,5.6cm),
- (0,0),N);
-
-// An optional button:
-label(link("wheel.mpg","Play","play"),(0,0),S);
-
-
+label(embed("wheel.mp4",20cm,5.6cm),(0,0),N);
+label(link("wheel.mp4"),(0,0),S);
diff --git a/Master/texmf-dist/doc/asymptote/examples/animations/embeddedu3d.asy b/Master/texmf-dist/doc/asymptote/examples/animations/embeddedu3d.asy
index 1116c216fe2..b30ada927c2 100644
--- a/Master/texmf-dist/doc/asymptote/examples/animations/embeddedu3d.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/animations/embeddedu3d.asy
@@ -1,6 +1,8 @@
// An embedded U3D object;
//
import embed;
+settings.tex="pdflatex";
-label(embed("dice.u3d","poster,text=(dice.u3d),3Droo=27,label=dice",settings.paperwidth,settings.paperheight));
+label(embedplayer("dice.u3d","dice","activate=pagevisible,3Droo=27",
+ settings.paperwidth,settings.paperheight));
diff --git a/Master/texmf-dist/doc/asymptote/examples/animations/externalmovie.asy b/Master/texmf-dist/doc/asymptote/examples/animations/externalmovie.asy
index 77c99528307..8dc8af74bb7 100644
--- a/Master/texmf-dist/doc/asymptote/examples/animations/externalmovie.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/animations/externalmovie.asy
@@ -6,12 +6,11 @@ import external;
settings.tex="pdflatex";
// Generated needed mpeg file if it doesn't already exist.
-asy("mpg","wheel");
+asy("mp4","wheel");
// Produce a pdf file.
settings.outformat="pdf";
// External movie: viewable even with the Linux version of acroread.
-label(embed("wheel.mpg"),(0,0),N);
-
-label(link("wheel.mpg","Play"),(0,0),S);
+label(embed("wheel.mp4"),(0,0),N);
+label(link("wheel.mp4"),(0,0),S);
diff --git a/Master/texmf-dist/doc/asymptote/examples/animations/slidemovies.asy b/Master/texmf-dist/doc/asymptote/examples/animations/slidemovies.asy
index 205f94fbc85..bbfdd21eaba 100644
--- a/Master/texmf-dist/doc/asymptote/examples/animations/slidemovies.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/animations/slidemovies.asy
@@ -33,15 +33,12 @@ display(a.pdf("autoplay,loop,controls",multipage=false));
display(b.pdf("controls",multipage=false));
// Generated needed files if they don't already exist.
-asy("mpg","wheel");
+asy("mp4","wheel");
title("External Movie (portable)");
-display(external.embed("wheel.mpg",
- "poster,text=wheel.mpg,label=wheel.mpg",20cm,5.6cm));
-display(external.link("wheel.mpg","Play","play"));
+display(external.embed("wheel.mp4",20cm,5.6cm));
+display(external.link("wheel.mp4"));
title("Embedded Movie (not portable)");
-display(embed.embed("wheel.mpg",
- "poster,text=wheel.mpg,label=wheel.mpg",
- 20cm,5.6cm));
-display(embed.link("wheel.mpg","Play","play"));
+display(embed.embed("wheel.mp4",20cm,5.6cm));
+display(embed.link("wheel.mp4"));
diff --git a/Master/texmf-dist/doc/asymptote/examples/binarytreetest.asy b/Master/texmf-dist/doc/asymptote/examples/binarytreetest.asy
index 0078bb749e0..af55292e4a3 100644
--- a/Master/texmf-dist/doc/asymptote/examples/binarytreetest.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/binarytreetest.asy
@@ -3,10 +3,10 @@ import binarytree;
picture pic,pic2;
binarytree bt=binarytree(1,2,4,nil,5,nil,nil,0,nil,nil,3,6,nil,nil,7);
-draw(pic,bt);
+draw(pic,bt,condensed=false);
binarytree st=searchtree(10,5,2,1,3,4,7,6,8,9,15,13,12,11,14,17,16,18,19);
-draw(pic2,st,blue);
+draw(pic2,st,blue,condensed=true);
add(pic.fit(),(0,0),10N);
add(pic2.fit(),(0,0),10S);
diff --git a/Master/texmf-dist/doc/asymptote/examples/cheese.asy b/Master/texmf-dist/doc/asymptote/examples/cheese.asy
index 9a16e4130dc..05b9181fdf4 100644
--- a/Master/texmf-dist/doc/asymptote/examples/cheese.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/cheese.asy
@@ -9,4 +9,7 @@ real f(real x, real y, real z) {
surface sf=surface(contour3(f,(-2pi,-2pi,-2pi),(2pi,2pi,2pi),12));
sf.colors(palette(sf.map(abs),Gradient(red,yellow)));
-draw(sf,nolight,render(merge=true));
+
+currentlight=nolight;
+
+draw(sf,render(merge=true));
diff --git a/Master/texmf-dist/doc/asymptote/examples/loggraph.asy b/Master/texmf-dist/doc/asymptote/examples/loggraph.asy
index edd9d3e0a67..d496fba1624 100644
--- a/Master/texmf-dist/doc/asymptote/examples/loggraph.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/loggraph.asy
@@ -8,8 +8,7 @@ scale(Log,Log);
draw(graph(f,0.1,10));
-//xlimits(1,10,Crop);
-//ylimits(0.1,1,Crop);
+//limits((1,0.1),(10,0.5),Crop);
dot(Label("(3,5)",align=S),Scale((3,5)));
diff --git a/Master/texmf-dist/doc/asymptote/examples/parametricgraph.asy b/Master/texmf-dist/doc/asymptote/examples/parametricgraph.asy
index a5688a6f9dd..61c219d8104 100644
--- a/Master/texmf-dist/doc/asymptote/examples/parametricgraph.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/parametricgraph.asy
@@ -7,8 +7,7 @@ real y(real t) {return sin(2pi*t);}
draw(graph(x,y,0,1));
-//xlimits(0,1,Crop);
-//ylimits(-1,0,Crop);
+//limits((0,-1),(1,0),Crop);
xaxis("$x$",BottomTop,LeftTicks);
yaxis("$y$",LeftRight,RightTicks(trailingzero));
diff --git a/Master/texmf-dist/doc/asymptote/examples/pdb.asy b/Master/texmf-dist/doc/asymptote/examples/pdb.asy
index b3b954c8c6a..ad86d5172c4 100644
--- a/Master/texmf-dist/doc/asymptote/examples/pdb.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/pdb.asy
@@ -4,8 +4,6 @@ import cpkcolors;
// A sample Protein Data Bank file for this example is available from
// http://ndbserver.rutgers.edu/ftp/NDB/coordinates/na-biol/100d.pdb1
-bool getviews=true;
-
currentlight=White;
//currentlight=nolight;
@@ -160,13 +158,7 @@ string options;
string viewfilename=prefix+".views";
if(!error(input(viewfilename,check=false)))
- options="3Dviews2="+viewfilename;
-
-if(getviews && prc()) {
- picture pic;
- add(pic,embed("label",currentpicture,options=options),(0,0),N);
- label(pic,cameralink("label"),(0,0),S,fontsize(12pt));
- shipout(prefix,pic,options=options);
-} else
- shipout(prefix,options=options);
+ options="3Dviews="+viewfilename;
+
+shipout(prefix,options=options);
diff --git a/Master/texmf-dist/doc/asymptote/examples/projectrevolution.asy b/Master/texmf-dist/doc/asymptote/examples/projectrevolution.asy
index 25cbe6d4902..8bbe7f38c3d 100644
--- a/Master/texmf-dist/doc/asymptote/examples/projectrevolution.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/projectrevolution.asy
@@ -5,8 +5,8 @@ currentprojection=orthographic(20,0,3);
size(400,300,IgnoreAspect);
-revolution r=revolution(new real(real x) {return sin(x)*exp(-x/2);},
- 0,2pi,operator ..,Z);
+revolution r=revolution(graph(new triple(real x) {
+ return (x,0,sin(x)*exp(-x/2));},0,2pi,operator ..),axis=Z);
surface s=surface(r);
surface S=planeproject(shift(-Z)*unitsquare3)*s;
diff --git a/Master/texmf-dist/doc/asymptote/examples/triangles.asy b/Master/texmf-dist/doc/asymptote/examples/triangles.asy
new file mode 100644
index 00000000000..c3b3c2aec84
--- /dev/null
+++ b/Master/texmf-dist/doc/asymptote/examples/triangles.asy
@@ -0,0 +1,19 @@
+import three;
+size(10cm);
+
+triple[] v={O,X,X+Y,Y};
+
+triple[] n={Z,X};
+
+int[][] vi={{0,1,2},{2,3,0}};
+int[][] ni={{0,0,0},{1,1,1}};
+
+pen[] p={red+opacity(0.5),green+opacity(0.5),blue+opacity(0.5),
+ black+opacity(0.5)};
+
+// Adobe Reader exhibits a PRC rendering bug for opacities in (0.5,1):
+//pen[] p={red+opacity(0.9),green+opacity(0.9),blue+opacity(0.9),black+opacity(0.9)};
+
+int[][] pi={{0,1,2},{2,3,0}};
+draw(v,vi,n,ni,red);
+draw(v+Z,vi,p,pi);
diff --git a/Master/texmf-dist/doc/asymptote/examples/tvgen.asy b/Master/texmf-dist/doc/asymptote/examples/tvgen.asy
index ade90e89211..1a9f151df26 100644
--- a/Master/texmf-dist/doc/asymptote/examples/tvgen.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/tvgen.asy
@@ -23,7 +23,6 @@
* since local variants exist and parameters have varied over time.
*/
//papertype="a4";
-import plain;
int verbose=settings.verbose/*+2*/; /* uncomment for debug info */
/* tv dot coordinates --> PS points */
diff --git a/Master/texmf-dist/doc/asymptote/examples/vertexshading.asy b/Master/texmf-dist/doc/asymptote/examples/vertexshading.asy
index ea97b98daf3..13821ec0058 100644
--- a/Master/texmf-dist/doc/asymptote/examples/vertexshading.asy
+++ b/Master/texmf-dist/doc/asymptote/examples/vertexshading.asy
@@ -4,6 +4,6 @@ size(200);
currentprojection=perspective(4,5,5);
-draw(surface(unitcircle3,new pen[] {red,green,blue,white}));
+draw(surface(unitcircle3,new pen[] {red,green,blue,black}));
draw(surface(shift(Z)*unitsquare3,
new pen[] {red,green+opacity(0.5),blue,black}));
diff --git a/Master/texmf-dist/doc/info/asy-faq.info b/Master/texmf-dist/doc/info/asy-faq.info
index ce35b88fc2b..fe63cc4aadf 100644
--- a/Master/texmf-dist/doc/info/asy-faq.info
+++ b/Master/texmf-dist/doc/info/asy-faq.info
@@ -10,7 +10,7 @@ END-INFO-DIR-ENTRY
File: asy-faq.info, Node: Top, Next: Question 1.1, Up: (dir)
ASYMPTOTE FREQUENTLY ASKED QUESTIONS
- 30 May 2012
+ 10 Oct 2012
This is the list of Frequently Asked Questions about Asymptote (asy).
diff --git a/Master/texmf-dist/doc/info/asymptote.info b/Master/texmf-dist/doc/info/asymptote.info
index ee7d4f40b51..5b88055da4c 100644
--- a/Master/texmf-dist/doc/info/asymptote.info
+++ b/Master/texmf-dist/doc/info/asymptote.info
@@ -1,7 +1,7 @@
This is asymptote.info, produced by makeinfo version 4.13 from
../asymptote.texi.
-This file documents `Asymptote', version 2.16.
+This file documents `Asymptote', version 2.21.
`http://asymptote.sourceforge.net'
@@ -23,7 +23,7 @@ File: asymptote.info, Node: Top, Next: Description, Up: (dir)
Asymptote
*********
-This file documents `Asymptote', version 2.16.
+This file documents `Asymptote', version 2.21.
`http://asymptote.sourceforge.net'
@@ -499,7 +499,7 @@ tar -xf asymptote-x.xx.src.tar
cd asymptote-x.xx
By default the system version of the Boehm garbage collector will be
used; if it is old we recommend first putting
-`http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2b.tar.gz'
+`http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2d.tar.gz'
in the `Asymptote' source directory.
If your graphics card supports multisampling, we recommend using version
@@ -1978,8 +1978,8 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types,
respectively.
`real[] maxtimes(path p)'
- returns an array of length 2 containing the times at which
- path `p' reaches its maximal horizontal and vertical extents,
+ returns an array of length 2 containing times at which path
+ `p' reaches its maximal horizontal and vertical extents,
respectively.
`pair intersectionpoint(path p, path q, real fuzz=-1);'
@@ -3852,7 +3852,7 @@ module `gsl' that defines the airy functions `Ai(real)', `Bi(real)',
`i_scaled(int, real)', `k_scaled(int, real)', `J(real, real)', `Y(real,
real)', `I(real, real)', `K(real, real)', `zero_J(real, int)', the
elliptic functions `F(real, real)', `E(real, real)', and `P(real,
-real)', the Jacobi elliptic functions `real[] sndncn(real,real)', the
+real)', the Jacobi elliptic functions `real[] sncndn(real,real)', the
exponential/trigonometric integrals `Ei', `Si', and `Ci', the Legendre
polynomials `Pl(int, real)', and the Riemann zeta function
`zeta(real)'. For example, to compute the sine integral `Si' of 1.0:
@@ -5145,10 +5145,10 @@ import binarytree;
picture pic,pic2;
binarytree bt=binarytree(1,2,4,nil,5,nil,nil,0,nil,nil,3,6,nil,nil,7);
-draw(pic,bt);
+draw(pic,bt,condensed=false);
binarytree st=searchtree(10,5,2,1,3,4,7,6,8,9,15,13,12,11,14,17,16,18,19);
-draw(pic2,st,blue);
+draw(pic2,st,blue,condensed=true);
add(pic.fit(),(0,0),10N);
add(pic2.fit(),(0,0),10S);
@@ -5236,33 +5236,19 @@ File: asymptote.info, Node: embed, Next: slide, Prev: animation, Up: Base mo
This module provides an interface to the `LaTeX' package (included with
`MikTeX')
- `http://www.ctan.org/tex-archive/macros/latex/contrib/movie15'
- for embedding movies, sounds, and 3D objects into a PDF document. However,
-`XeLaTeX' users need to rename the modified version
-`movie15_dvipdfmx.sty' from
-
- `http://asymptote.svn.sourceforge.net/viewvc/asymptote/trunk/asymptote/patches/'
- to `movie15.sty' and place it in their `LaTeX' path.
-
- The latest version of the `movie15' package requires both `pdflatex'
-version 1.20 or later and the file
-
- `http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ifdraft.dtx'
- which can be installed by placing it in a directory `ifdraft' in the
-local `LaTeX' directory (e.g.
-`/usr/local/share/texmf/tex/latex/ifdraft') and executing in that
-directory the commands:
-tex ifdraft.dtx
-texhash
+ `http://www.ctan.org/tex-archive/macros/latex/contrib/media9'
+ for embedding movies, sounds, and 3D objects into a PDF document.
+Version 0.13 (2012/09/12) of `media9' or later is required.
A more portable method for embedding movie files, which should work
-on any platform and does not require the `movie15' or `ifdraft'
-packages, is provided by using the `external' module instead of
-`embed'. An example of these interfaces is provided in the file
+on any platform and does not require the `media9' package, is provided
+by using the `external' module instead of `embed'.
+
+ Examples of the above two interfaces is provided in the file
`embeddedmovie.asy' and `externalmovie.asy' in the `animations'
-subdirectory of the examples directory. For a higher quality movie
-generated directly by `Asymptote', use the `animate' module along with
-the `animate.sty' package to embed a portable PDF animation (*note
+subdirectory of the examples directory. For a higher quality embedded
+movie generated directly by `Asymptote', use the `animate' module along
+with the `animate.sty' package to embed a portable PDF animation (*note
animate::).
An example of embedding `U3D' code is provided in the file
@@ -5703,6 +5689,7 @@ following routines:
vertical or horizontal lines and axes at arbitrary locations.
* void axes(picture pic=currentpicture, Label xlabel="", Label ylabel="",
+ bool extend=true,
pair min=(-infinity,-infinity), pair max=(infinity,infinity),
pen p=currentpen, arrowbar arrow=None, bool above=false);
This convenience routine draws both x and y axes on picture `pic'
@@ -6050,8 +6037,7 @@ following routines:
draw(graph(x,y,0,1));
- //xlimits(0,1,Crop);
- //ylimits(-1,0,Crop);
+ //limits((0,-1),(1,0),Crop);
xaxis("$x$",BottomTop,LeftTicks);
yaxis("$y$",LeftRight,RightTicks(trailingzero));
@@ -6119,8 +6105,7 @@ following routines:
draw(graph(f,0.1,10));
- //xlimits(1,10,Crop);
- //ylimits(0.1,1,Crop);
+ //limits((1,0.1),(10,0.5),Crop);
dot(Label("(3,5)",align=S),Scale((3,5)));
@@ -6746,6 +6731,19 @@ regions bounded (according to the `zerowinding' fill rule) by simple
cyclic paths (intersecting only at the endpoints) into subregions
bounded by cyclic paths of length `4' or less.
+ A more efficient routine also exists for drawing tessellations
+composed of many 3D triangles, with specified vertices, and optional
+normals or vertex colors:
+void draw(picture pic=currentpicture, triple[] v, int[][] vi,
+ triple[] n={}, int[][] ni={}, material m=currentpen, pen[] p={},
+ int[][] pi={}, light light=currentlight);
+ Here, the triple array `v' lists the distinct vertices, while the
+array `vi' lists integer arrays of length 3 containing the indices of
+`v' corresponding to the vertices of each triangle. Similarly, the
+arguments `n' and `ni' contain optional normal data and `p' and `pi'
+contain optional pen vertex data. An example of this tessellation
+facility is given in `triangles.asy'.
+
Arbitrary thick three-dimensional curves and line caps (which the
`OpenGL' standard does not require implementations to provide) are
constructed with
@@ -6873,18 +6871,18 @@ There are four choices for viewing 3D `Asymptote' output:
`settings.outformat="pdf"', which can be specified by the command
line option `-f pdf', put in the `Asymptote' configuration file
(*note configuration file::), or specified in the script before
- `three.asy' (or `graph3.asy') is imported. Version 2008/10/08 or
- later of the `movie15' package is also required (*note embed::).
- The example `pdb.asy' illustrates how one can generate a list of
- predefined views (see `100d.views'). A stationary preview image
- with a resolution of `n' pixels per `bp' can be embedded with the
- setting `render=n'; this allows the file to be viewed with other
- `PDF' viewers. Alternatively, the file `externalprc.tex'
- illustrates how the resulting PRC and rendered image files can be
- extracted and processed in a separate `LaTeX' file. However, see
- *note LaTeX usage:: for an easier way to embed three-dimensional
- `Asymptote' pictures within `LaTeX'. The open-source PRC
- specification is available from
+ `three.asy' (or `graph3.asy') is imported. The `media9' LaTeX
+ package is also required (*note embed::). The example `pdb.asy'
+ illustrates how one can generate a list of predefined views (see
+ `100d.views'). A stationary preview image with a resolution of
+ `n' pixels per `bp' can be embedded with the setting `render=n';
+ this allows the file to be viewed with other `PDF' viewers.
+ Alternatively, the file `externalprc.tex' illustrates how the
+ resulting PRC and rendered image files can be extracted and
+ processed in a separate `LaTeX' file. However, see *note LaTeX
+ usage:: for an easier way to embed three-dimensional `Asymptote'
+ pictures within `LaTeX'. The open-source PRC specification is
+ available from
`http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/API_References/PRCReference/PRC_Format_Specification/'.
4. Project the scene to a two-dimensional vector (EPS or PDF) format
@@ -7289,6 +7287,7 @@ axes in three dimensions. There is also a routine for drawing all
three axis:
void axes3(picture pic=currentpicture,
Label xlabel="", Label ylabel="", Label zlabel="",
+ bool extend=false,
triple min=(-infinity,-infinity,-infinity),
triple max=(infinity,infinity,infinity),
pen p=currentpen, arrowbar3 arrow=None);
@@ -7944,6 +7943,7 @@ Options (negate by replacing - with -no):
-autoplain Enable automatic importing of plain [true]
-autoplay Autoplay 3D animations [false]
-autorotate Enable automatic PDF page rotation [false]
+-axes3 Show 3D axes in PDF output [true]
-batchMask Mask fpu exceptions in batch mode [false]
-batchView View output in batch mode [false]
-bw Convert all colors to black and white [false]
@@ -8492,9 +8492,9 @@ Index
* ---: Bezier curves. (line 83)
* -=: Self & prefix operators.
(line 6)
-* -c: Options. (line 174)
-* -l: Options. (line 193)
-* -u: Options. (line 184)
+* -c: Options. (line 175)
+* -l: Options. (line 194)
+* -u: Options. (line 185)
* -V <1>: Tutorial. (line 19)
* -V: Configuring. (line 6)
* ..: Tutorial. (line 127)
@@ -8506,7 +8506,7 @@ Index
* 2D graphs: graph. (line 6)
* 3D graphs: graph3. (line 6)
* 3D grids: grid3. (line 6)
-* 3D PostScript: three. (line 581)
+* 3D PostScript: three. (line 594)
* 3D rendering: Compiling from UNIX source.
(line 16)
* :: Arithmetic & logical.
@@ -8535,7 +8535,7 @@ Index
* abs <1>: Mathematical functions.
(line 35)
* abs: Data types. (line 62)
-* accel <1>: three. (line 507)
+* accel <1>: three. (line 520)
* accel: Paths and guides. (line 115)
* access: Import. (line 6)
* acknowledgments: Credits. (line 6)
@@ -8545,9 +8545,9 @@ Index
(line 6)
* acosh: Mathematical functions.
(line 6)
-* add <1>: three. (line 271)
+* add <1>: three. (line 284)
* add: Frames and pictures. (line 196)
-* addViews: three. (line 393)
+* addViews: three. (line 406)
* adjust: Pens. (line 115)
* Ai: Mathematical functions.
(line 48)
@@ -8557,7 +8557,7 @@ Index
(line 48)
* alias <1>: Arrays. (line 181)
* alias: Structures. (line 52)
-* align: Options. (line 168)
+* align: Options. (line 169)
* Align: label. (line 12)
* all: Arrays. (line 329)
* Allow: Pens. (line 327)
@@ -8570,23 +8570,23 @@ Index
* animate: Configuring. (line 67)
* animation: animation. (line 6)
* annotate: annotate. (line 6)
-* antialias <1>: Options. (line 143)
-* antialias: three. (line 210)
+* antialias <1>: Options. (line 144)
+* antialias: three. (line 223)
* antialiasing: Compiling from UNIX source.
(line 16)
* append <1>: Arrays. (line 39)
* append: Files. (line 36)
-* arc: three. (line 283)
+* arc: three. (line 296)
* Arc: Paths and guides. (line 32)
* arc: Paths and guides. (line 22)
* ArcArrow: draw. (line 26)
-* ArcArrow3: three. (line 548)
+* ArcArrow3: three. (line 561)
* ArcArrows: draw. (line 26)
-* ArcArrows3: three. (line 548)
-* arclength <1>: three. (line 507)
+* ArcArrows3: three. (line 561)
+* arclength <1>: three. (line 520)
* arclength: Paths and guides. (line 142)
* arcpoint: Paths and guides. (line 152)
-* arctime <1>: three. (line 507)
+* arctime <1>: three. (line 520)
* arctime: Paths and guides. (line 146)
* arguments: Default arguments. (line 6)
* arithmetic operators: Arithmetic & logical.
@@ -8598,10 +8598,10 @@ Index
* Arrow: draw. (line 26)
* arrow: Drawing commands. (line 31)
* arrow keys: Tutorial. (line 37)
-* Arrow3: three. (line 548)
+* Arrow3: three. (line 561)
* Arrows: draw. (line 26)
* arrows: draw. (line 26)
-* Arrows3: three. (line 548)
+* Arrows3: three. (line 561)
* as: Import. (line 68)
* ascii: Data types. (line 286)
* aSin: Mathematical functions.
@@ -8620,7 +8620,7 @@ Index
* asyinclude: LaTeX usage. (line 46)
* asymptote.sty: LaTeX usage. (line 6)
* asymptote.xml: Editing modes. (line 49)
-* ASYMPTOTE_CONFIG: Options. (line 115)
+* ASYMPTOTE_CONFIG: Options. (line 116)
* aTan: Mathematical functions.
(line 20)
* atan: Mathematical functions.
@@ -8630,22 +8630,22 @@ Index
* atanh: Mathematical functions.
(line 6)
* atleast: Bezier curves. (line 56)
-* attach <1>: graph. (line 415)
+* attach <1>: graph. (line 416)
* attach: LaTeX usage. (line 51)
-* autoadjust: three. (line 359)
-* autoimport: Options. (line 111)
+* autoadjust: three. (line 372)
+* autoimport: Options. (line 112)
* automatic scaling: graph. (line 682)
* axialshade: fill. (line 43)
-* axis <1>: graph3. (line 66)
-* axis: graph. (line 880)
+* axis <1>: graph3. (line 67)
+* axis: graph. (line 879)
* azimuth: Data types. (line 126)
* babel: babel. (line 6)
* background color: Frames and pictures. (line 168)
-* BackView: three. (line 386)
+* BackView: three. (line 399)
* Bar: draw. (line 19)
-* Bar3: three. (line 548)
+* Bar3: three. (line 561)
* Bars: draw. (line 19)
-* Bars3: three. (line 548)
+* Bars3: three. (line 561)
* barsize: draw. (line 19)
* base modules: Base modules. (line 6)
* basealign: Pens. (line 168)
@@ -8653,18 +8653,18 @@ Index
* batch mode: Tutorial. (line 6)
* beep: Data types. (line 357)
* BeginArcArrow: draw. (line 26)
-* BeginArcArrow3: three. (line 548)
+* BeginArcArrow3: three. (line 561)
* BeginArrow: draw. (line 26)
-* BeginArrow3: three. (line 548)
+* BeginArrow3: three. (line 561)
* BeginBar: draw. (line 19)
-* BeginBar3: three. (line 548)
+* BeginBar3: three. (line 561)
* BeginDotMargin: draw. (line 42)
-* BeginDotMargin3: three. (line 564)
+* BeginDotMargin3: three. (line 577)
* BeginMargin: draw. (line 42)
-* BeginMargin3: three. (line 564)
+* BeginMargin3: three. (line 577)
* BeginPenMargin: draw. (line 42)
-* BeginPenMargin2: three. (line 564)
-* BeginPenMargin3: three. (line 564)
+* BeginPenMargin2: three. (line 577)
+* BeginPenMargin3: three. (line 577)
* BeginPoint: label. (line 56)
* Bessel: Mathematical functions.
(line 48)
@@ -8676,13 +8676,13 @@ Index
(line 48)
* Bi_deriv: Mathematical functions.
(line 48)
-* Billboard: three. (line 477)
+* Billboard: three. (line 490)
* binary: Files. (line 75)
* binary format: Files. (line 75)
* binary operators: Arithmetic & logical.
(line 6)
* binarytree: binarytree. (line 6)
-* black stripes: three. (line 210)
+* black stripes: three. (line 223)
* Blank: draw. (line 26)
* block.bottom: flowchart. (line 19)
* block.bottomleft: flowchart. (line 19)
@@ -8701,16 +8701,16 @@ Index
(line 6)
* Bottom: graph. (line 134)
* BottomTop: graph. (line 140)
-* BottomView: three. (line 386)
+* BottomView: three. (line 399)
* bounding box: Frames and pictures. (line 168)
-* Bounds: graph3. (line 20)
-* box <1>: three. (line 305)
+* Bounds: graph3. (line 21)
+* box <1>: three. (line 318)
* box: Frames and pictures. (line 22)
* bp: Tutorial. (line 26)
* break: Programming. (line 29)
* breakpoints: Debugger. (line 21)
* brick: Pens. (line 251)
-* broken axis: graph. (line 783)
+* broken axis: graph. (line 782)
* bug reports: Help. (line 23)
* buildcycle: Paths and guides. (line 258)
* Button-1: GUI. (line 6)
@@ -8720,14 +8720,14 @@ Index
* C string: Data types. (line 191)
* CAD: CAD. (line 6)
* calculateTransform: Frames and pictures. (line 107)
-* camera: three. (line 354)
+* camera: three. (line 367)
* casts: Casts. (line 6)
* cbrt: Mathematical functions.
(line 6)
* cd: Files. (line 25)
* ceil: Mathematical functions.
(line 26)
-* center: three. (line 338)
+* center: three. (line 351)
* Center: label. (line 61)
* checker: Pens. (line 251)
* Chinese: unicode. (line 12)
@@ -8736,7 +8736,7 @@ Index
* Ci: Mathematical functions.
(line 48)
* circle <1>: flowchart. (line 64)
-* circle: three. (line 279)
+* circle: three. (line 292)
* Circle: Paths and guides. (line 17)
* circle: Paths and guides. (line 10)
* circlebarframe: markers. (line 18)
@@ -8770,13 +8770,13 @@ Index
* conditional <1>: Arithmetic & logical.
(line 73)
* conditional: Programming. (line 8)
-* config: Options. (line 115)
-* configuration file <1>: Options. (line 115)
+* config: Options. (line 116)
+* configuration file <1>: Options. (line 116)
* configuration file: Configuring. (line 23)
* configuring: Configuring. (line 6)
* conj: Data types. (line 59)
* constructors: Structures. (line 91)
-* context: Options. (line 143)
+* context: Options. (line 144)
* continue <1>: Debugger. (line 31)
* continue: Programming. (line 29)
* contour: contour. (line 9)
@@ -8784,11 +8784,11 @@ Index
* controls <1>: three. (line 6)
* controls: Bezier curves. (line 45)
* controlSpecifier: Paths and guides. (line 382)
-* convert <1>: Options. (line 143)
+* convert <1>: Options. (line 144)
* convert <2>: animation. (line 6)
* convert <3>: Files. (line 154)
* convert: Configuring. (line 67)
-* convertOptions: Options. (line 130)
+* convertOptions: Options. (line 131)
* Coons shading: fill. (line 74)
* copy: Arrays. (line 174)
* Cos: Mathematical functions.
@@ -8798,9 +8798,9 @@ Index
* cosh: Mathematical functions.
(line 6)
* cputime: Structures. (line 169)
-* crop: graph. (line 636)
-* cropping graphs: graph. (line 636)
-* cross <1>: graph. (line 484)
+* crop: graph. (line 637)
+* cropping graphs: graph. (line 637)
+* cross <1>: graph. (line 485)
* cross: Data types. (line 169)
* crossframe: markers. (line 23)
* crosshatch: Pens. (line 267)
@@ -8812,15 +8812,15 @@ Index
* curl: Bezier curves. (line 63)
* curlSpecifier: Paths and guides. (line 394)
* currentpen: Pens. (line 6)
-* currentprojection: three. (line 383)
+* currentprojection: three. (line 396)
* curve: slopefield. (line 20)
* custom axis types: graph. (line 144)
-* custom mark routine: graph. (line 576)
+* custom mark routine: graph. (line 577)
* custom tick locations: graph. (line 249)
* cut: Paths and guides. (line 240)
* cycle <1>: three. (line 6)
* cycle: Tutorial. (line 75)
-* cyclic <1>: three. (line 507)
+* cyclic <1>: three. (line 520)
* cyclic <2>: Arrays. (line 39)
* cyclic: Paths and guides. (line 74)
* Cyrillic: unicode. (line 7)
@@ -8836,7 +8836,7 @@ Index
* default arguments: Default arguments. (line 6)
* defaultformat: graph. (line 175)
* DefaultHead: draw. (line 26)
-* DefaultHead3: three. (line 548)
+* DefaultHead3: three. (line 561)
* defaultpen: Pens. (line 46)
* defaultrender: three. (line 47)
* deferred drawing: simplex. (line 6)
@@ -8851,7 +8851,7 @@ Index
* diagonal: Arrays. (line 303)
* diamond: flowchart. (line 57)
* dimension: Arrays. (line 367)
-* dir <1>: three. (line 507)
+* dir <1>: three. (line 520)
* dir <2>: Paths and guides. (line 98)
* dir <3>: Data types. (line 87)
* dir: Search paths. (line 10)
@@ -8867,12 +8867,13 @@ Index
* dot <2>: Data types. (line 100)
* dot: draw. (line 83)
* DotMargin: draw. (line 42)
-* DotMargin3: three. (line 564)
+* DotMargin3: three. (line 577)
* DotMargins: draw. (line 42)
-* DotMargins3: three. (line 564)
+* DotMargins3: three. (line 577)
* dotted: Pens. (line 95)
-* double deferred drawing: three. (line 256)
+* double deferred drawing: three. (line 269)
* double precision: Files. (line 75)
+* draw: three. (line 112)
* Draw: Frames and pictures. (line 147)
* draw: draw. (line 110)
* Draw: draw. (line 26)
@@ -8881,7 +8882,7 @@ Index
* drawline: math. (line 9)
* drawtree: drawtree. (line 9)
* dvips: Configuring. (line 67)
-* dvipsOptions: Options. (line 130)
+* dvipsOptions: Options. (line 131)
* dvisvgm: Configuring. (line 67)
* E <1>: Mathematical functions.
(line 48)
@@ -8896,22 +8897,22 @@ Index
* else: Programming. (line 8)
* emacs: Editing modes. (line 6)
* embed: embed. (line 6)
-* Embedded: three. (line 477)
+* Embedded: three. (line 490)
* empty: Frames and pictures. (line 7)
* EndArcArrow: draw. (line 26)
-* EndArcArrow3: three. (line 548)
+* EndArcArrow3: three. (line 561)
* EndArrow: draw. (line 26)
-* EndArrow3: three. (line 548)
+* EndArrow3: three. (line 561)
* EndBar: draw. (line 19)
-* EndBar3: three. (line 548)
+* EndBar3: three. (line 561)
* EndDotMargin: draw. (line 42)
-* EndDotMargin3: three. (line 564)
+* EndDotMargin3: three. (line 577)
* endl: Files. (line 61)
* EndMargin: draw. (line 42)
-* EndMargin3: three. (line 564)
+* EndMargin3: three. (line 577)
* EndPenMargin: draw. (line 42)
-* EndPenMargin2: three. (line 564)
-* EndPenMargin3: three. (line 564)
+* EndPenMargin2: three. (line 577)
+* EndPenMargin3: three. (line 577)
* EndPoint: label. (line 56)
* envelope: Frames and pictures. (line 22)
* environment variables: Configuring. (line 87)
@@ -8919,7 +8920,7 @@ Index
* eof: Files. (line 92)
* eol <1>: Arrays. (line 344)
* eol: Files. (line 92)
-* EPS <1>: Options. (line 143)
+* EPS <1>: Options. (line 144)
* EPS: label. (line 79)
* erase <1>: Frames and pictures. (line 7)
* erase <2>: Data types. (line 241)
@@ -8929,8 +8930,8 @@ Index
* erfc: Mathematical functions.
(line 6)
* error: Files. (line 16)
-* error bars: graph. (line 532)
-* errorbars: graph. (line 484)
+* error bars: graph. (line 533)
+* errorbars: graph. (line 485)
* eval: Import. (line 98)
* evenodd <1>: Pens. (line 152)
* evenodd: Tutorial. (line 148)
@@ -8949,13 +8950,13 @@ Index
* extendcap: Pens. (line 129)
* extension <1>: MetaPost. (line 10)
* extension: Paths and guides. (line 235)
-* external: embed. (line 28)
-* extrude: three. (line 501)
+* external: embed. (line 13)
+* extrude: three. (line 514)
* F: Mathematical functions.
(line 48)
* fabs: Mathematical functions.
(line 6)
-* face: three. (line 589)
+* face: three. (line 602)
* factorial: Mathematical functions.
(line 39)
* Fedora: UNIX binary distributions.
@@ -8980,7 +8981,7 @@ Index
* find: Data types. (line 226)
* firstcut: Paths and guides. (line 250)
* fit: Frames and pictures. (line 103)
-* fit3: three. (line 269)
+* fit3: three. (line 282)
* fixedscaling: Frames and pictures. (line 74)
* floor: Mathematical functions.
(line 26)
@@ -8993,14 +8994,14 @@ Index
* fontcommand: Pens. (line 207)
* fontsize: Pens. (line 178)
* for: Programming. (line 8)
-* format <1>: Options. (line 143)
+* format <1>: Options. (line 144)
* format: Data types. (line 269)
* forum: Help. (line 6)
* frame: Frames and pictures. (line 7)
* freeglut: Compiling from UNIX source.
(line 16)
* from: Import. (line 17)
-* FrontView: three. (line 386)
+* FrontView: three. (line 399)
* function declarations: Functions. (line 67)
* function shading: fill. (line 96)
* Function shading: fill. (line 96)
@@ -9018,8 +9019,8 @@ Index
* getreal: Files. (line 117)
* getstring: Files. (line 117)
* gettriple: Files. (line 117)
-* glOptions <1>: Options. (line 130)
-* glOptions: three. (line 210)
+* glOptions <1>: Options. (line 131)
+* glOptions: three. (line 223)
* GNU Scientific Library: Mathematical functions.
(line 48)
* gouraudshade: fill. (line 58)
@@ -9032,7 +9033,7 @@ Index
* gray: Pens. (line 25)
* Grayscale: palette. (line 9)
* grayscale: Pens. (line 25)
-* grid <1>: graph. (line 734)
+* grid <1>: graph. (line 733)
* grid: Pens. (line 251)
* grid3: grid3. (line 6)
* gs: Configuring. (line 6)
@@ -9040,7 +9041,7 @@ Index
(line 48)
* GSL: Compiling from UNIX source.
(line 58)
-* gsOptions: Options. (line 130)
+* gsOptions: Options. (line 131)
* GUI: GUI. (line 6)
* GUI installation: GUI installation. (line 6)
* GUI usage: GUI usage. (line 6)
@@ -9057,32 +9058,32 @@ Index
* hex: Data types. (line 283)
* hexidecimal <1>: Pens. (line 59)
* hexidecimal: Data types. (line 283)
-* hidden surface removal: three. (line 589)
+* hidden surface removal: three. (line 602)
* histogram: Mathematical functions.
(line 39)
* history <1>: Interactive mode. (line 59)
* history: Files. (line 142)
* historylines: Interactive mode. (line 64)
* HookHead: draw. (line 26)
-* HookHead3: three. (line 548)
+* HookHead3: three. (line 561)
* Horizontal: flowchart. (line 81)
-* hyperrefOptions: Options. (line 130)
+* hyperrefOptions: Options. (line 131)
* hypot: Mathematical functions.
(line 6)
* I: Mathematical functions.
(line 48)
* i_scaled: Mathematical functions.
(line 48)
-* iconic: three. (line 210)
+* iconic: three. (line 223)
* identity <1>: Arrays. (line 300)
* identity <2>: Mathematical functions.
(line 6)
* identity: Transforms. (line 24)
-* identity4: three. (line 437)
+* identity4: three. (line 450)
* if: Programming. (line 8)
* IgnoreAspect: Frames and pictures. (line 58)
* image: palette. (line 34)
-* ImageMagick <1>: Options. (line 143)
+* ImageMagick <1>: Options. (line 144)
* ImageMagick <2>: animation. (line 6)
* ImageMagick: Configuring. (line 67)
* images: palette. (line 6)
@@ -9100,7 +9101,7 @@ Index
* initializers: Variable initializers.
(line 6)
* inline: LaTeX usage. (line 51)
-* InOutTicks: graph3. (line 34)
+* InOutTicks: graph3. (line 35)
* input <1>: Interactive mode. (line 48)
* input: Files. (line 10)
* insert <1>: Arrays. (line 39)
@@ -9117,22 +9118,22 @@ Index
* interp: Arithmetic & logical.
(line 76)
* interpolate: interpolate. (line 6)
-* intersect <1>: three. (line 507)
+* intersect <1>: three. (line 520)
* intersect <2>: math. (line 13)
* intersect: Paths and guides. (line 184)
-* intersectionpoint <1>: three. (line 507)
+* intersectionpoint <1>: three. (line 520)
* intersectionpoint <2>: math. (line 17)
* intersectionpoint: Paths and guides. (line 227)
-* intersectionpoints <1>: three. (line 507)
+* intersectionpoints <1>: three. (line 520)
* intersectionpoints: Paths and guides. (line 231)
-* intersections <1>: three. (line 507)
+* intersections <1>: three. (line 520)
* intersections: Paths and guides. (line 195)
-* InTicks: graph3. (line 34)
+* InTicks: graph3. (line 35)
* intMax: Data types. (line 28)
* intMin: Data types. (line 28)
* inverse <1>: Arrays. (line 306)
* inverse: Transforms. (line 16)
-* invert: three. (line 427)
+* invert: three. (line 440)
* invisible: Pens. (line 39)
* isnan: Data types. (line 33)
* J: Mathematical functions.
@@ -9146,25 +9147,25 @@ Index
* KDE editor: Editing modes. (line 49)
* keepAspect <1>: LaTeX usage. (line 51)
* keepAspect: Frames and pictures. (line 54)
-* keyboard bindings:: three. (line 169)
+* keyboard bindings:: three. (line 182)
* keys: Arrays. (line 39)
* keyword: Named arguments. (line 37)
* keyword-only: Named arguments. (line 37)
* keywords: Named arguments. (line 6)
* Korean: unicode. (line 12)
-* label: three. (line 471)
-* Label <1>: graph. (line 342)
+* label: three. (line 484)
+* Label <1>: graph. (line 343)
* Label: label. (line 14)
* label: clip. (line 16)
* Label: draw. (line 98)
* labelpath: labelpath. (line 6)
* labelpath3: labelpath3. (line 6)
-* labelx: graph. (line 342)
-* labely: graph. (line 342)
+* labelx: graph. (line 343)
+* labely: graph. (line 343)
* Landscape: Frames and pictures. (line 95)
* lastcut: Paths and guides. (line 254)
* lasy-mode: Editing modes. (line 6)
-* latex: Options. (line 143)
+* latex: Options. (line 144)
* LaTeX fonts: Pens. (line 192)
* LaTeX usage: LaTeX usage. (line 6)
* latexmk: LaTeX usage. (line 30)
@@ -9172,19 +9173,19 @@ Index
* latitude: Data types. (line 136)
* latticeshade: fill. (line 32)
* layer: Drawing commands. (line 16)
-* leastsquares <1>: graph. (line 902)
+* leastsquares <1>: graph. (line 901)
* leastsquares: stats. (line 6)
* Left: graph. (line 284)
* LeftRight: graph. (line 290)
* LeftSide: label. (line 61)
* LeftTicks: graph. (line 161)
-* LeftView: three. (line 386)
-* legend <1>: graph. (line 431)
+* LeftView: three. (line 399)
+* legend <1>: graph. (line 432)
* legend <2>: draw. (line 64)
* legend: Drawing commands. (line 31)
* Legendre: Mathematical functions.
(line 48)
-* length <1>: three. (line 507)
+* length <1>: three. (line 520)
* length <2>: Arrays. (line 39)
* length <3>: Paths and guides. (line 65)
* length: Data types. (line 62)
@@ -9194,7 +9195,7 @@ Index
(line 6)
* libsigsegv <1>: Help. (line 33)
* libsigsegv: Functions. (line 88)
-* limits: graph. (line 636)
+* limits: graph. (line 637)
* line: Arrays. (line 344)
* line mode: Arrays. (line 344)
* Linear: graph. (line 682)
@@ -9212,7 +9213,7 @@ Index
(line 6)
* log1p: Mathematical functions.
(line 6)
-* log2 graph: graph. (line 763)
+* log2 graph: graph. (line 762)
* logarithmic graph: graph. (line 713)
* logical operators: Arithmetic & logical.
(line 6)
@@ -9225,28 +9226,28 @@ Index
* makepen: Pens. (line 300)
* map: Arrays. (line 141)
* Margin: draw. (line 42)
-* Margin3: three. (line 564)
-* margins: three. (line 262)
+* Margin3: three. (line 577)
+* margins: three. (line 275)
* Margins: draw. (line 42)
-* Margins3: three. (line 564)
-* mark: graph. (line 484)
+* Margins3: three. (line 577)
+* mark: graph. (line 485)
* markangle: markers. (line 38)
-* marker: graph. (line 484)
+* marker: graph. (line 485)
* markers: markers. (line 6)
-* marknodes: graph. (line 484)
-* markuniform: graph. (line 484)
+* marknodes: graph. (line 485)
+* markuniform: graph. (line 485)
* mask: Data types. (line 33)
* math: math. (line 6)
* mathematical functions: Mathematical functions.
(line 6)
-* max <1>: three. (line 507)
+* max <1>: three. (line 520)
* max <2>: Arrays. (line 225)
* max <3>: Frames and pictures. (line 7)
* max: Paths and guides. (line 267)
* maxbound: Data types. (line 106)
-* maxtile: three. (line 210)
+* maxtile: three. (line 223)
* maxtimes: Paths and guides. (line 222)
-* maxviewport: three. (line 210)
+* maxviewport: three. (line 223)
* MetaPost: MetaPost. (line 6)
* MetaPost ... : Bezier curves. (line 67)
* MetaPost cutafter: Paths and guides. (line 255)
@@ -9255,12 +9256,12 @@ Index
* MetaPost whatever: MetaPost. (line 10)
* Microsoft Windows: Microsoft Windows. (line 6)
* MidArcArrow: draw. (line 26)
-* MidArcArrow3: three. (line 548)
+* MidArcArrow3: three. (line 561)
* MidArrow: draw. (line 26)
-* MidArrow3: three. (line 548)
+* MidArrow3: three. (line 561)
* midpoint: Paths and guides. (line 169)
* MidPoint: label. (line 56)
-* min <1>: three. (line 507)
+* min <1>: three. (line 520)
* min <2>: Arrays. (line 218)
* min <3>: Frames and pictures. (line 7)
* min: Paths and guides. (line 263)
@@ -9274,10 +9275,10 @@ Index
* mode: Files. (line 75)
* monotonic: graph. (line 37)
* mouse: GUI. (line 6)
-* mouse bindings: three. (line 137)
+* mouse bindings: three. (line 150)
* Move: Pens. (line 339)
* MoveQuiet: Pens. (line 345)
-* multisample: three. (line 127)
+* multisample: three. (line 140)
* multisampling: Compiling from UNIX source.
(line 16)
* N: Tutorial. (line 106)
@@ -9296,35 +9297,35 @@ Index
* NoFill <1>: Frames and pictures. (line 141)
* NoFill: draw. (line 26)
* NoMargin: draw. (line 42)
-* NoMargin3: three. (line 564)
+* NoMargin3: three. (line 577)
* none: Files. (line 61)
* None: draw. (line 19)
-* normal: three. (line 493)
-* nosafe: Options. (line 163)
+* normal: three. (line 506)
+* nosafe: Options. (line 164)
* NOT: Arithmetic & logical.
(line 80)
* notaknot: graph. (line 37)
* NoTicks: graph. (line 161)
-* NoTicks3: graph3. (line 34)
+* NoTicks3: graph3. (line 35)
* null: Structures. (line 6)
* nullpen <1>: Frames and pictures. (line 127)
* nullpen: label. (line 14)
-* NURBS: three. (line 363)
-* O: three. (line 274)
+* NURBS: three. (line 376)
+* O: three. (line 287)
* obj: obj. (line 9)
-* oblique: three. (line 319)
-* obliqueX: three. (line 327)
-* obliqueY: three. (line 334)
-* obliqueZ: three. (line 319)
+* oblique: three. (line 332)
+* obliqueX: three. (line 340)
+* obliqueY: three. (line 347)
+* obliqueZ: three. (line 332)
* ode: ode. (line 9)
-* offset <1>: Options. (line 168)
+* offset <1>: Options. (line 169)
* offset: Pens. (line 115)
* OmitTick: graph. (line 239)
* OmitTickInterval: graph. (line 239)
* OmitTickIntervals: graph. (line 239)
* opacity: Pens. (line 222)
* open: Files. (line 12)
-* OpenGL: three. (line 127)
+* OpenGL: three. (line 140)
* operator: User-defined operators.
(line 6)
* operator --: graph. (line 31)
@@ -9340,12 +9341,12 @@ Index
* OR: Arithmetic & logical.
(line 80)
* orientation: Frames and pictures. (line 95)
-* orthographic: three. (line 338)
-* outformat: three. (line 127)
+* orthographic: three. (line 351)
+* outformat: three. (line 140)
* outprefix: Frames and pictures. (line 83)
-* output <1>: Options. (line 143)
+* output <1>: Options. (line 144)
* output: Files. (line 36)
-* OutTicks: graph3. (line 34)
+* OutTicks: graph3. (line 35)
* overloading functions: Functions. (line 44)
* overwrite: Pens. (line 324)
* P: Mathematical functions.
@@ -9359,51 +9360,51 @@ Index
* papertype: Configuring. (line 61)
* paperwidth: Configuring. (line 61)
* parallelogram: flowchart. (line 50)
-* parametric surface: graph3. (line 100)
-* parametrized curve: graph. (line 636)
+* parametric surface: graph3. (line 101)
+* parametrized curve: graph. (line 637)
* partialsum: math. (line 53)
* patch-dependent colors: three. (line 81)
* path <1>: flowchart. (line 81)
* path <2>: three. (line 43)
* path: Paths and guides. (line 7)
-* path markers: graph. (line 484)
+* path markers: graph. (line 485)
* path3: three. (line 6)
* path[]: Tutorial. (line 134)
* patterns <1>: patterns. (line 6)
* patterns: Pens. (line 238)
-* PDF: Options. (line 143)
-* pdflatex: Options. (line 143)
+* PDF: Options. (line 144)
+* pdflatex: Options. (line 144)
* pdfviewer: Configuring. (line 6)
-* pdfviewerOptions: Options. (line 130)
+* pdfviewerOptions: Options. (line 131)
* pen: Pens. (line 6)
* PenMargin: draw. (line 42)
-* PenMargin2: three. (line 564)
-* PenMargin3: three. (line 564)
+* PenMargin2: three. (line 577)
+* PenMargin3: three. (line 577)
* PenMargins: draw. (line 42)
-* PenMargins2: three. (line 564)
-* PenMargins3: three. (line 564)
+* PenMargins2: three. (line 577)
+* PenMargins3: three. (line 577)
* periodic: graph. (line 37)
* perl: LaTeX usage. (line 30)
* perpendicular: geometry. (line 6)
-* perspective: three. (line 363)
+* perspective: three. (line 376)
* picture: Frames and pictures. (line 35)
* picture alignment: Frames and pictures. (line 209)
* piecewisestraight: Paths and guides. (line 81)
-* pixel: three. (line 571)
+* pixel: three. (line 584)
* Pl: Mathematical functions.
(line 48)
* plain: plain. (line 6)
* planar: three. (line 89)
-* plane: three. (line 301)
-* planeproject: three. (line 490)
-* point <1>: three. (line 507)
+* plane: three. (line 314)
+* planeproject: three. (line 503)
+* point <1>: three. (line 520)
* point: Paths and guides. (line 84)
* polar: Data types. (line 121)
* polargraph: graph. (line 90)
-* polygon: graph. (line 484)
+* polygon: graph. (line 485)
* pop: Arrays. (line 39)
* Portrait: Frames and pictures. (line 95)
-* postcontrol <1>: three. (line 507)
+* postcontrol <1>: three. (line 520)
* postcontrol: Paths and guides. (line 135)
* postfix operators: Self & prefix operators.
(line 19)
@@ -9412,9 +9413,9 @@ Index
* PostScript subpath: Tutorial. (line 134)
* pow10: Mathematical functions.
(line 6)
-* prc: three. (line 231)
+* prc: three. (line 244)
* precision: Files. (line 92)
-* precontrol <1>: three. (line 507)
+* precontrol <1>: three. (line 520)
* precontrol: Paths and guides. (line 128)
* prefix operators: Self & prefix operators.
(line 6)
@@ -9424,7 +9425,7 @@ Index
(line 6)
* psview: Microsoft Windows. (line 16)
* psviewer: Configuring. (line 6)
-* psviewerOptions: Options. (line 130)
+* psviewerOptions: Options. (line 131)
* pt: Tutorial. (line 63)
* public: Structures. (line 6)
* push: Arrays. (line 39)
@@ -9443,7 +9444,7 @@ Index
* RadialShadeDraw: Frames and pictures. (line 163)
* radians: Mathematical functions.
(line 17)
-* radius <1>: three. (line 507)
+* radius <1>: three. (line 520)
* radius: Paths and guides. (line 124)
* Rainbow: palette. (line 12)
* rand: Mathematical functions.
@@ -9470,7 +9471,7 @@ Index
* remainder: Mathematical functions.
(line 6)
* rename: Files. (line 151)
-* render <1>: Options. (line 143)
+* render <1>: Options. (line 144)
* render: three. (line 47)
* replace: Data types. (line 254)
* resetdefaultpen: Pens. (line 353)
@@ -9478,7 +9479,7 @@ Index
* restore: Frames and pictures. (line 265)
* restricted: Structures. (line 6)
* return: Debugger. (line 48)
-* reverse <1>: three. (line 507)
+* reverse <1>: three. (line 520)
* reverse <2>: Arrays. (line 146)
* reverse <3>: Paths and guides. (line 172)
* reverse: Data types. (line 250)
@@ -9490,8 +9491,8 @@ Index
* Right: graph. (line 287)
* RightSide: label. (line 61)
* RightTicks: graph. (line 161)
-* RightView: three. (line 386)
-* rotate: three. (line 458)
+* RightView: three. (line 399)
+* rotate: three. (line 471)
* Rotate: label. (line 36)
* Rotate(pair z): label. (line 39)
* round: Mathematical functions.
@@ -9505,25 +9506,25 @@ Index
* runtime imports: Import. (line 98)
* Russian: unicode. (line 7)
* S: Tutorial. (line 106)
-* safe: Options. (line 163)
+* safe: Options. (line 164)
* save: Frames and pictures. (line 262)
* saveline: Files. (line 134)
-* scale: three. (line 457)
+* scale: three. (line 470)
* Scale: graph. (line 698)
* scale <1>: graph. (line 682)
* scale <2>: Transforms. (line 39)
* scale: Pens. (line 115)
* Scale: label. (line 45)
-* scale3: three. (line 454)
+* scale3: three. (line 467)
* scaled graph: graph. (line 663)
-* scientific graph: graph. (line 396)
+* scientific graph: graph. (line 397)
* scroll: Files. (line 108)
* search: Arrays. (line 164)
* search paths: Search paths. (line 6)
* Seascape: Frames and pictures. (line 100)
-* secondary axis: graph. (line 813)
-* secondaryX: graph. (line 813)
-* secondaryY: graph. (line 813)
+* secondary axis: graph. (line 812)
+* secondaryX: graph. (line 812)
+* secondaryY: graph. (line 812)
* seconds: Data types. (line 306)
* seek: Files. (line 92)
* seekeof: Files. (line 92)
@@ -9532,17 +9533,17 @@ Index
* self operators: Self & prefix operators.
(line 6)
* sequence: Arrays. (line 128)
-* settings <1>: Options. (line 115)
+* settings <1>: Options. (line 116)
* settings: Configuring. (line 23)
* sgn: Mathematical functions.
(line 26)
* shading: fill. (line 32)
-* shift <1>: three. (line 442)
+* shift <1>: three. (line 455)
* shift: Transforms. (line 27)
* Shift: label. (line 33)
* shiftless: Transforms. (line 53)
* shipout: Frames and pictures. (line 83)
-* showtarget: three. (line 338)
+* showtarget: three. (line 351)
* Si: Mathematical functions.
(line 48)
* signedint: Files. (line 75)
@@ -9559,14 +9560,14 @@ Index
* singlereal: Files. (line 75)
* sinh: Mathematical functions.
(line 6)
-* SixViews: three. (line 401)
-* SixViewsFR: three. (line 401)
-* SixViewsUS: three. (line 401)
-* size <1>: Options. (line 143)
-* size <2>: three. (line 507)
+* SixViews: three. (line 414)
+* SixViewsFR: three. (line 414)
+* SixViewsUS: three. (line 414)
+* size <1>: Options. (line 144)
+* size <2>: three. (line 520)
* size <3>: Frames and pictures. (line 43)
* size: Paths and guides. (line 70)
-* size3: three. (line 259)
+* size3: three. (line 272)
* slant: Transforms. (line 45)
* Slant: label. (line 42)
* sleep: Data types. (line 351)
@@ -9575,13 +9576,13 @@ Index
* slide: slide. (line 6)
* slope: math. (line 44)
* slopefield: slopefield. (line 6)
-* sndncn: Mathematical functions.
+* sncndn: Mathematical functions.
(line 48)
* solid: Pens. (line 95)
* solids: solids. (line 9)
* solve: Arrays. (line 278)
* sort: Arrays. (line 184)
-* Spline <1>: graph3. (line 100)
+* Spline <1>: graph3. (line 101)
* Spline: graph. (line 34)
* split: Data types. (line 263)
* sqrt: Mathematical functions.
@@ -9598,7 +9599,7 @@ Index
* step: Debugger. (line 39)
* stickframe: markers. (line 16)
* stop: Debugger. (line 10)
-* straight: three. (line 507)
+* straight: three. (line 520)
* Straight: graph. (line 31)
* straight: Paths and guides. (line 77)
* strftime: Data types. (line 298)
@@ -9608,7 +9609,7 @@ Index
* strptime: Data types. (line 306)
* struct: Structures. (line 6)
* structures: Structures. (line 6)
-* subpath <1>: three. (line 507)
+* subpath <1>: three. (line 520)
* subpath: Paths and guides. (line 175)
* subpictures: Frames and pictures. (line 103)
* substr: Data types. (line 246)
@@ -9617,11 +9618,11 @@ Index
* superpath: Tutorial. (line 134)
* Suppress: Pens. (line 331)
* SuppressQuiet: Pens. (line 335)
-* surface <1>: graph3. (line 100)
+* surface <1>: graph3. (line 101)
* surface: three. (line 47)
-* SVG: Options. (line 143)
+* SVG: Options. (line 144)
* SVN: Subversion. (line 6)
-* system <1>: Options. (line 163)
+* system <1>: Options. (line 164)
* system: Data types. (line 328)
* syzygy: syzygy. (line 6)
* tab: Files. (line 61)
@@ -9632,35 +9633,36 @@ Index
(line 6)
* tanh: Mathematical functions.
(line 6)
-* target: three. (line 338)
+* target: three. (line 351)
* tell: Files. (line 92)
* tension <1>: three. (line 6)
* tension: Bezier curves. (line 56)
* tensionSpecifier: Paths and guides. (line 388)
* tensor product shading: fill. (line 74)
* tensorshade: fill. (line 74)
-* tex <1>: Options. (line 143)
+* tessellation: three. (line 112)
+* tex <1>: Options. (line 144)
* tex: Frames and pictures. (line 278)
* TeX fonts: Pens. (line 201)
* TeX string: Data types. (line 181)
* texcommand: Configuring. (line 67)
* TeXHead: draw. (line 26)
-* TeXHead3: three. (line 548)
+* TeXHead3: three. (line 561)
* texpath <1>: label. (line 115)
* texpath: Configuring. (line 67)
* texpreamble: Frames and pictures. (line 286)
* texreset: Frames and pictures. (line 289)
-* textbook graph: graph. (line 371)
+* textbook graph: graph. (line 372)
* tgz: UNIX binary distributions.
(line 6)
-* thick: three. (line 110)
-* thin: three. (line 110)
+* thick: three. (line 123)
+* thin: three. (line 123)
* this: Structures. (line 6)
* three: three. (line 6)
-* ThreeViews: three. (line 401)
-* ThreeViewsFR: three. (line 401)
-* ThreeViewsUS: three. (line 401)
-* tick: graph. (line 342)
+* ThreeViews: three. (line 414)
+* ThreeViewsFR: three. (line 414)
+* ThreeViewsUS: three. (line 414)
+* tick: graph. (line 343)
* Ticks: graph. (line 161)
* ticks: graph. (line 161)
* tildeframe: markers. (line 26)
@@ -9670,31 +9672,32 @@ Index
* time: Data types. (line 298)
* times: Paths and guides. (line 209)
* Top: graph. (line 137)
-* TopView: three. (line 386)
+* TopView: three. (line 399)
* trace: Debugger. (line 51)
* trailingzero: graph. (line 175)
-* transform <1>: three. (line 482)
+* transform <1>: three. (line 495)
* transform: Transforms. (line 6)
-* transform3: three. (line 437)
+* transform3: three. (line 450)
* transparency: Pens. (line 222)
* transpose: Arrays. (line 205)
* tree: tree. (line 9)
* trembling: trembling. (line 6)
* triangle: geometry. (line 6)
+* triangles: three. (line 112)
* triangulate: contour. (line 157)
* tridiagonal: Arrays. (line 266)
* trigonometric integrals: Mathematical functions.
(line 48)
* triple: Data types. (line 110)
* TrueMargin: draw. (line 42)
-* TrueMargin3: three. (line 564)
+* TrueMargin3: three. (line 577)
* tube <1>: tube. (line 6)
-* tube: three. (line 110)
+* tube: three. (line 123)
* tutorial: Tutorial. (line 6)
* type1cm: Pens. (line 178)
* typedef <1>: Functions. (line 36)
* typedef: Data types. (line 361)
-* U3D: embed. (line 38)
+* U3D: embed. (line 24)
* undefined: Paths and guides. (line 271)
* UnFill: Frames and pictures. (line 152)
* unfill: fill. (line 106)
@@ -9704,9 +9707,9 @@ Index
* Uninstall: Uninstall. (line 6)
* unique: math. (line 64)
* unit: Data types. (line 80)
-* unitbox <1>: three. (line 307)
+* unitbox <1>: three. (line 320)
* unitbox: Tutorial. (line 155)
-* unitcircle <1>: three. (line 274)
+* unitcircle <1>: three. (line 287)
* unitcircle: Tutorial. (line 128)
* unitrand: Mathematical functions.
(line 39)
@@ -9716,7 +9719,7 @@ Index
(line 6)
* unpacking: Rest arguments. (line 39)
* unravel: Import. (line 30)
-* up: three. (line 338)
+* up: three. (line 351)
* update: Files. (line 36)
* UpsideDown: Frames and pictures. (line 95)
* usepackage: Frames and pictures. (line 291)
@@ -9729,17 +9732,17 @@ Index
(line 63)
* variable initializers: Variable initializers.
(line 6)
-* vectorfield: graph. (line 975)
-* vectorfield3: graph3. (line 159)
+* vectorfield: graph. (line 974)
+* vectorfield3: graph3. (line 160)
* vectorization: Arrays. (line 323)
* verbatim: Frames and pictures. (line 271)
* vertex-dependent colors: three. (line 81)
* Vertical: flowchart. (line 81)
* viewportheight: LaTeX usage. (line 51)
-* viewportmargin: three. (line 262)
-* viewportsize: three. (line 262)
+* viewportmargin: three. (line 275)
+* viewportsize: three. (line 275)
* viewportwidth: LaTeX usage. (line 51)
-* views: three. (line 231)
+* views: three. (line 244)
* vim: Editing modes. (line 33)
* virtual functions: Structures. (line 181)
* void: Data types. (line 10)
@@ -9754,44 +9757,43 @@ Index
* word: Arrays. (line 354)
* write <1>: Arrays. (line 394)
* write: Files. (line 53)
-* X: three. (line 274)
+* X: three. (line 287)
* xasy: GUI. (line 6)
* xaxis3: graph3. (line 7)
* xdr: Files. (line 75)
-* xelatex <1>: Options. (line 143)
-* xelatex: embed. (line 10)
+* xelatex: Options. (line 144)
* xequals: graph. (line 294)
* XEquals: graph. (line 280)
-* xlimits: graph. (line 636)
+* xlimits: graph. (line 637)
* XOR: Arithmetic & logical.
(line 80)
* xpart: Data types. (line 91)
* xscale: Transforms. (line 33)
-* xscale3: three. (line 445)
-* xtick: graph. (line 342)
-* XY: three. (line 467)
-* XYEquals: graph3. (line 20)
-* XYZero: graph3. (line 20)
-* XZEquals: graph3. (line 20)
+* xscale3: three. (line 458)
+* xtick: graph. (line 343)
+* XY: three. (line 480)
+* XYEquals: graph3. (line 21)
+* XYZero: graph3. (line 21)
+* XZEquals: graph3. (line 21)
* XZero: graph. (line 275)
-* XZZero: graph3. (line 20)
-* Y <1>: three. (line 274)
+* XZZero: graph3. (line 21)
+* Y <1>: three. (line 287)
* Y: Mathematical functions.
(line 6)
* yaxis3: graph3. (line 7)
* yequals: graph. (line 294)
* YEquals: graph. (line 130)
-* ylimits: graph. (line 636)
+* ylimits: graph. (line 637)
* ypart: Data types. (line 94)
* yscale: Transforms. (line 36)
-* yscale3: three. (line 448)
-* ytick: graph. (line 342)
-* YX: three. (line 482)
-* YZ: three. (line 482)
-* YZEquals: graph3. (line 20)
+* yscale3: three. (line 461)
+* ytick: graph. (line 343)
+* YX: three. (line 495)
+* YZ: three. (line 495)
+* YZEquals: graph3. (line 21)
* YZero: graph. (line 125)
-* YZZero: graph3. (line 20)
-* Z: three. (line 274)
+* YZZero: graph3. (line 21)
+* Z: three. (line 287)
* zaxis3: graph3. (line 7)
* zero_Ai: Mathematical functions.
(line 48)
@@ -9807,9 +9809,9 @@ Index
* zeta: Mathematical functions.
(line 48)
* zpart: Data types. (line 163)
-* zscale3: three. (line 451)
-* ZX: three. (line 482)
-* ZY: three. (line 482)
+* zscale3: three. (line 464)
+* ZX: three. (line 495)
+* ZY: three. (line 495)
* |: Arithmetic & logical.
(line 62)
* ||: Arithmetic & logical.
@@ -9849,115 +9851,115 @@ Node: Data types58494
Ref: format67691
Node: Paths and guides71944
Ref: circle72198
-Ref: extension81622
-Node: Pens88305
-Ref: fillrule95673
-Ref: basealign96570
-Ref: transparency99396
-Ref: makepen102839
-Ref: overwrite103677
-Node: Transforms104887
-Node: Frames and pictures106678
-Ref: envelope107819
-Ref: size108902
-Ref: unitsize109889
-Ref: shipout110949
-Ref: filltype113282
-Ref: add116419
-Ref: add about117365
-Ref: tex120303
-Node: Files121177
-Ref: cd122160
-Ref: scroll126834
-Node: Variable initializers129749
-Node: Structures132474
-Node: Operators139918
-Node: Arithmetic & logical140232
-Node: Self & prefix operators142205
-Node: User-defined operators142993
-Node: Implicit scaling143904
-Node: Functions144467
-Ref: stack overflow147220
-Node: Default arguments147784
-Node: Named arguments148523
-Node: Rest arguments151094
-Node: Mathematical functions154215
-Node: Arrays158880
-Ref: sort165869
-Ref: tridiagonal168273
-Ref: solve169501
-Node: Slices173694
-Node: Casts177584
-Node: Import179549
-Node: Static184786
-Node: LaTeX usage187680
-Node: Base modules194092
-Node: plain196592
-Node: simplex197244
-Node: math197517
-Node: interpolate200222
-Node: geometry200501
-Node: trembling201095
-Node: stats201446
-Node: patterns201706
-Node: markers201942
-Node: tree203725
-Node: binarytree203913
-Node: drawtree204502
-Node: syzygy204706
-Node: feynman204980
-Node: roundedpath205255
-Node: animation205538
-Ref: animate205958
-Node: embed207097
-Node: slide208700
-Node: MetaPost209040
-Node: unicode209756
-Node: latin1210644
-Node: babel211012
-Node: labelpath211241
-Node: labelpath3212061
-Node: annotate212372
-Node: CAD212843
-Node: graph213153
-Ref: ticks220282
-Ref: pathmarkers233576
-Ref: marker234041
-Ref: markuniform234392
-Ref: errorbars236183
-Ref: automatic scaling240239
-Node: palette250885
-Ref: images251003
-Ref: image255175
-Ref: logimage255653
-Ref: penimage256714
-Ref: penfunctionimage256935
-Node: three257659
-Ref: PostScript3D282639
-Node: obj284331
-Node: graph3284583
-Ref: GaussianSurface289708
-Node: grid3290812
-Node: solids291552
-Node: tube292500
-Node: flowchart294735
-Node: contour299304
-Node: contour3304429
-Node: slopefield304736
-Node: ode306173
-Node: Options306433
-Ref: configuration file312421
-Ref: settings312421
-Ref: convert313622
-Node: Interactive mode316589
-Ref: history318742
-Node: GUI320047
-Node: GUI installation320550
-Node: GUI usage321680
-Node: PostScript to Asymptote322583
-Node: Help323339
-Node: Debugger325075
-Node: Credits326860
-Node: Index327792
+Ref: extension81618
+Node: Pens88301
+Ref: fillrule95669
+Ref: basealign96566
+Ref: transparency99392
+Ref: makepen102835
+Ref: overwrite103673
+Node: Transforms104883
+Node: Frames and pictures106674
+Ref: envelope107815
+Ref: size108898
+Ref: unitsize109885
+Ref: shipout110945
+Ref: filltype113278
+Ref: add116415
+Ref: add about117361
+Ref: tex120299
+Node: Files121173
+Ref: cd122156
+Ref: scroll126830
+Node: Variable initializers129745
+Node: Structures132470
+Node: Operators139914
+Node: Arithmetic & logical140228
+Node: Self & prefix operators142201
+Node: User-defined operators142989
+Node: Implicit scaling143900
+Node: Functions144463
+Ref: stack overflow147216
+Node: Default arguments147780
+Node: Named arguments148519
+Node: Rest arguments151090
+Node: Mathematical functions154211
+Node: Arrays158876
+Ref: sort165865
+Ref: tridiagonal168269
+Ref: solve169497
+Node: Slices173690
+Node: Casts177580
+Node: Import179545
+Node: Static184782
+Node: LaTeX usage187676
+Node: Base modules194088
+Node: plain196588
+Node: simplex197240
+Node: math197513
+Node: interpolate200218
+Node: geometry200497
+Node: trembling201091
+Node: stats201442
+Node: patterns201702
+Node: markers201938
+Node: tree203721
+Node: binarytree203909
+Node: drawtree204529
+Node: syzygy204733
+Node: feynman205007
+Node: roundedpath205282
+Node: animation205565
+Ref: animate205985
+Node: embed207124
+Node: slide208151
+Node: MetaPost208491
+Node: unicode209207
+Node: latin1210095
+Node: babel210463
+Node: labelpath210692
+Node: labelpath3211512
+Node: annotate211823
+Node: CAD212294
+Node: graph212604
+Ref: ticks219733
+Ref: pathmarkers233060
+Ref: marker233525
+Ref: markuniform233876
+Ref: errorbars235667
+Ref: automatic scaling239704
+Node: palette250333
+Ref: images250451
+Ref: image254623
+Ref: logimage255101
+Ref: penimage256162
+Ref: penfunctionimage256383
+Node: three257107
+Ref: PostScript3D282792
+Node: obj284484
+Node: graph3284736
+Ref: GaussianSurface289891
+Node: grid3290995
+Node: solids291735
+Node: tube292683
+Node: flowchart294918
+Node: contour299487
+Node: contour3304612
+Node: slopefield304919
+Node: ode306356
+Node: Options306616
+Ref: configuration file312661
+Ref: settings312661
+Ref: convert313862
+Node: Interactive mode316829
+Ref: history318982
+Node: GUI320287
+Node: GUI installation320790
+Node: GUI usage321920
+Node: PostScript to Asymptote322823
+Node: Help323579
+Node: Debugger325315
+Node: Credits327100
+Node: Index328032

End Tag Table