summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-07-08 01:04:31 +0000
committerKarl Berry <karl@freefriends.org>2009-07-08 01:04:31 +0000
commit17ee31b51081b8281b652fa06b997918003f7772 (patch)
treec5c1420540fe9a31454c1450ec5d96c096f91a9b /Build/source/utils/asymptote/doc
parentbf914f81a2ff8552e1438251f4b6b56f9acf0b90 (diff)
asymptote 1.80
git-svn-id: svn://tug.org/texlive/trunk@14179 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/asymptote/doc')
-rw-r--r--Build/source/utils/asymptote/doc/CAD.pdfbin67399 -> 67399 bytes
-rw-r--r--Build/source/utils/asymptote/doc/FAQ/asy-faq.info2
-rw-r--r--Build/source/utils/asymptote/doc/Makefile.in1
-rw-r--r--Build/source/utils/asymptote/doc/asy.119
-rw-r--r--Build/source/utils/asymptote/doc/asymptote.pdfbin1561333 -> 1565926 bytes
-rw-r--r--Build/source/utils/asymptote/doc/asymptote.texi90
-rw-r--r--Build/source/utils/asymptote/doc/helix.asy6
-rw-r--r--Build/source/utils/asymptote/doc/options7
-rw-r--r--Build/source/utils/asymptote/doc/png/asymptote.info728
9 files changed, 487 insertions, 366 deletions
diff --git a/Build/source/utils/asymptote/doc/CAD.pdf b/Build/source/utils/asymptote/doc/CAD.pdf
index 88f6368ed92..293bebcda19 100644
--- a/Build/source/utils/asymptote/doc/CAD.pdf
+++ b/Build/source/utils/asymptote/doc/CAD.pdf
Binary files differ
diff --git a/Build/source/utils/asymptote/doc/FAQ/asy-faq.info b/Build/source/utils/asymptote/doc/FAQ/asy-faq.info
index 4112c7fc9c3..079d2754bc9 100644
--- a/Build/source/utils/asymptote/doc/FAQ/asy-faq.info
+++ b/Build/source/utils/asymptote/doc/FAQ/asy-faq.info
@@ -9,7 +9,7 @@ END-INFO-DIR-ENTRY
File: $prefix.info, Node: Top, Next: Question 1.1, Up: (dir)
ASYMPTOTE FREQUENTLY ASKED QUESTIONS
- 02 Jul 2009
+ 06 Jul 2009
This is the list of Frequently Asked Questions about Asymptote (asy).
diff --git a/Build/source/utils/asymptote/doc/Makefile.in b/Build/source/utils/asymptote/doc/Makefile.in
index 8199088ac9d..e15881d1230 100644
--- a/Build/source/utils/asymptote/doc/Makefile.in
+++ b/Build/source/utils/asymptote/doc/Makefile.in
@@ -83,6 +83,7 @@ install: man faq install-man
cd FAQ; $(MAKE) install
install-prebuilt: install-man
+ touch png/asymptote.info
cd png; $(MAKE) install
cd FAQ; $(MAKE) install-prebuilt
diff --git a/Build/source/utils/asymptote/doc/asy.1 b/Build/source/utils/asymptote/doc/asy.1
index 3ec3130e9aa..e47d5714dc9 100644
--- a/Build/source/utils/asymptote/doc/asy.1
+++ b/Build/source/utils/asymptote/doc/asy.1
@@ -39,6 +39,7 @@ Center, Bottom, Top, or Zero page alignment [C].
.TP
.B \-antialias n
Antialiasing width for rasterized output [2].
+-arcballradius pixels Arcball radius [750]
.TP
.B \-auto3D
Automatically activate 3D scene [true].
@@ -79,6 +80,9 @@ Enable debugging messages [false].
.B \-divisor n
Garbage collect using purge(divisor=n) [2].
.TP
+.B \-doubleclick ms
+Emulated double-click timeout [200].
+.TP
.B \-embed
Embed rendered preview image [true].
.TP
@@ -187,6 +191,9 @@ Suppress welcome message [false].
.B \-render n
Render 3D graphics using n pixels per bp (-1=auto) [-1].
.TP
+.B \-resizestep step
+Resize step [1.2].
+.TP
.B \-rgb
Convert cmyk colors to rgb [false].
.TP
@@ -196,6 +203,9 @@ Disable system call [true].
.B \-scroll n
Scroll standard output n lines at a time [0].
.TP
+.B \-spinstep deg/sec
+Spin speed [60].
+.TP
.B \-tabcompletion
Interactive prompt auto-completion [true].
.TP
@@ -235,11 +245,20 @@ Show version; command-line only.
.B \-wait
Wait for child processes to finish before exiting [false].
.TP
+.B \-warn string
+Enable warning; command-line only.
+.TP
.B \-where
Show where listed variables are declared [false].
.TP
.B \-xformat format
GUI deconstruction format [png].
+.TP
+.B \-zoomfactor factor
+Zoom step factor [1.05].
+.TP
+.B \-zoomstep step
+Mouse motion zoom step [0.1].
.SH SEE ALSO
Asymptote is documented fully in the asymptote Info page.
diff --git a/Build/source/utils/asymptote/doc/asymptote.pdf b/Build/source/utils/asymptote/doc/asymptote.pdf
index a0be05216a0..277c86786da 100644
--- a/Build/source/utils/asymptote/doc/asymptote.pdf
+++ b/Build/source/utils/asymptote/doc/asymptote.pdf
Binary files differ
diff --git a/Build/source/utils/asymptote/doc/asymptote.texi b/Build/source/utils/asymptote/doc/asymptote.texi
index 1e5443228b7..d4865930da7 100644
--- a/Build/source/utils/asymptote/doc/asymptote.texi
+++ b/Build/source/utils/asymptote/doc/asymptote.texi
@@ -357,9 +357,24 @@ A working @TeX{} implementation (such as the one available at
@url{http://www.miktex.org}) will be required to typeset labels.
You will also need to install @code{GPL Ghostscript} from
@url{http://sourceforge.net/projects/ghostscript/}.
+
To view the default @code{PostScript} output, you can install the
program @code{gsview} available from
@url{http://www.cs.wisc.edu/~ghost/gsview/}.
+@anchor{psview}
+A better (and free) @code{PostScript} viewer available at
+@url{http://psview.sourceforge.net/} (which in particular works properly
+in interactive mode) unfortunately currently requires some manual
+configuration. Specifically, if version @code{x.xx} of psview is
+extracted to the directory @code{c:\Program Files\psview-x.xx} one
+needs to put
+@verbatim
+import settings;
+psviewer="c:\Program Files\psview-x.xx\psv.exe";
+@end verbatim
+@noindent
+in the optional @code{Asymptote} configuration file;
+@pxref{configuration file}).
The @code{ImageMagick} package from
@@ -400,7 +415,8 @@ Users of @code{ggv} will need to enable @code{Watch file} under
Users of @code{gsview} will need to enable @code{Options/Auto Redisplay}
(however, under @code{MSDOS} it is still necessary to click on the
@code{gsview} window; under @code{UNIX} one must manually redisplay by
-pressing the @code{r} key).
+pressing the @code{r} key). A better (and free) multiplatform
+alternative to @code{gsview} is psview (@pxref{psview}).
@cindex @code{settings}
@cindex configuration file
@@ -485,6 +501,15 @@ animate
@end verbatim
@noindent
+Warnings (such as "writeoverloaded") may be enabled or disabled with
+the functions
+@verbatim
+warn(string s);
+nowarn(string s);
+@end verbatim
+@noindent
+or by directly modifying the string array @code{warnings}.
+
@cindex command-line options
Configuration variables may also be set or overwritten with a
command-line option:
@@ -3634,23 +3659,35 @@ write(fout,"List: ",1,2,3); // Writes "List: 1 2 3"
@cindex @code{binput}
@cindex @code{boutput}
@cindex @code{single}
-@cindex @code{double}
+@cindex double precision
+@cindex @code{signed}
A file may also be opened with @code{xinput} or @code{xoutput}, instead of
@code{input} or @code{output}, to read or write
-double precision (64-bit) real values and single precision (32-bit)
-integer values in Sun Microsystem's @acronym{XDR} (External
+double precision (64-bit) reals and single precision (32-bit)
+integers in Sun Microsystem's @acronym{XDR} (External
Data Representation) portable binary format (available on all
@code{UNIX} platforms).
-A file may also be opened with @code{binput} or @code{boutput} to read
-or write double precision values in the native (nonportable)
-machine binary format. The function @code{file single(file,0.0)} may
-be used to set a file to read single precision real @acronym{XDR} or binary
-values; calling @code{file single(file,0.0,false)} sets it back to read
-doubles again. The functions @code{file single(file,0)} and
-@code{file single(file,0,false)} can be used to change the default
-integer precision (single). The functions @code{file
-single(file)} and @code{file single(file,false)} may be used to set the
-precision for both real and integer values.
+Alternatively, a file may also be opened with @code{binput} or
+@code{boutput} to read or write double precision reals and single
+precision integers in the native (nonportable) machine binary format.
+The function
+@code{file single(file f, bool real=true, bool int=true)} may
+be used to change the precision of real and integer I/O
+operations, respectively, for an @acronym{XDR} or binary file @code{f}.
+Similarly, the function @code{file signed(file f, bool b=true)}
+can be used to modify the signedness of integer reads and writes for
+an @acronym{XDR} or binary file @code{f}.
+Note that @code{single}, and @code{signed} modify and return their
+file arguments (to facilitate nested function calls).
+
+@cindex @code{name}
+@cindex @code{mode}
+@cindex @code{singlereal}
+@cindex @code{singleint}
+@cindex @code{signed}
+The virtual members @code{name}, @code{mode}, @code{singlereal},
+@code{singleint}, and @code{signed} may be used to query the
+respective parameters for a given file.
@cindex @code{eof}
@cindex @code{eol}
@@ -5325,6 +5362,18 @@ One, two, and three-dimensional arrays of the basic data types can be
output with the functions @code{write(file,T[])},
@code{write(file,T[][])}, @code{write(file,T[][][])}, respectively.
+@cindex @code{dimension}
+@cindex @code{line}
+@cindex @code{csv}
+@cindex @code{word}
+@cindex @code{single}
+@cindex @code{signed}
+Note that @code{dimension}, @code{line}, @code{csv},
+@code{word}, @code{single}, and @code{signed} modify and return their
+file arguments (to facilitate nested function calls).
+The virtual members @code{dimension}, @code{line}, @code{csv}, and
+@code{word} may be used to query the respective parameters for a given file.
+
@node Slices
@subsection Slices
@cindex slices
@@ -7475,7 +7524,7 @@ maximum screen dimension. The default settings
import settings;
leftbutton=new string[] {"rotate","zoom","shift","pan"};
middlebutton=new string[] {"menu"};
-rightbutton=new string[] {"zoom","rotateX","rotateY","rotateZ"};
+rightbutton=new string[] {"zoom/menu","rotateX","rotateY","rotateZ"};
wheelup=new string[] {"zoomin"};
wheeldown=new string[] {"zoomout"};
@end verbatim
@@ -7485,10 +7534,10 @@ bind the mouse buttons as follows:
@item Shift Left: zoom
@item Ctrl Left: shift viewport
@item Alt Left: pan
-@item Middle: menu
+@item Middle: menu (must be unmodified; ignores Shift, Ctrl, and Alt)
@item Wheel Up: zoom in
@item Wheel Down: zoom out
-@item Right: zoom
+@item Right: zoom/menu (must be unmodified)
@item Right double click: menu
@item Shift Right: rotate about the X axis
@item Ctrl Right: rotate about the Y axis
@@ -7537,8 +7586,8 @@ limited by the setting @code{maxviewport}, which restricts the maximum
width and height of the viewport. On @code{UNIX} systems some graphics
drivers support batch mode (@code{-noV}) rendering in an
iconified window; this can be enabled with the setting @code{iconify=true}.
-Other @code{UNIX} graphics drivers may require the command line setting
-@code{-glOptions=-indirect}.
+Some (broken) @code{UNIX} graphics drivers may require the command line setting
+@code{-glOptions=-indirect}, which requests (slower) indirect rendering.
@cindex @code{prc}
@cindex @code{views}
@@ -9259,4 +9308,5 @@ Melenchuk, Martin Wiebusch, and Stefan Knorr.
@c LocalWords: addViews outprefix addAllViews xsplinetype ysplinetype rotateX
@c LocalWords: usplinetype vsplinetype leftbutton middlebutton rightbutton
@c LocalWords: rotateY rotateZ wheelup zoomin wheeldown zoomout TeXLive
-@c LocalWords: viewportshift
+@c LocalWords: viewportshift signedint signedness psview multiplatform
+@c LocalWords: singlereal singleint
diff --git a/Build/source/utils/asymptote/doc/helix.asy b/Build/source/utils/asymptote/doc/helix.asy
index 768add3481a..0925e0821b1 100644
--- a/Build/source/utils/asymptote/doc/helix.asy
+++ b/Build/source/utils/asymptote/doc/helix.asy
@@ -15,6 +15,6 @@ draw(p,Arrow3);
scale(true);
-xaxis3(XZ()*"$x$",Bounds(),red,InTicks(Label,2,2));
-yaxis3(YZ()*"$y$",Bounds(),red,InTicks(beginlabel=false,Label,2,2));
-zaxis3(XZ()*"$z$",Bounds(),red,InTicks);
+xaxis3(XZ()*"$x$",Bounds,red,InTicks(Label,2,2));
+yaxis3(YZ()*"$y$",Bounds,red,InTicks(beginlabel=false,Label,2,2));
+zaxis3(XZ()*"$z$",Bounds,red,InTicks);
diff --git a/Build/source/utils/asymptote/doc/options b/Build/source/utils/asymptote/doc/options
index e81df8a83a9..be5bf16729c 100644
--- a/Build/source/utils/asymptote/doc/options
+++ b/Build/source/utils/asymptote/doc/options
@@ -5,6 +5,7 @@ Options (negate by replacing - with -no):
-V,-View View output; command-line only
-a,-align C|B|T|Z Center, Bottom, Top, or Zero page alignment [C]
-antialias n Antialiasing width for rasterized output [2]
+-arcballradius pixels Arcball radius [750]
-auto3D Automatically activate 3D scene [true]
-autoimport string Module to automatically import
-autoplain Enable automatic importing of plain [true]
@@ -18,6 +19,7 @@ Options (negate by replacing - with -no):
-compact Conserve memory at the expense of speed [false]
-d,-debug Enable debugging messages [false]
-divisor n Garbage collect using purge(divisor=n) [2]
+-doubleclick ms Emulated double-click timeout [200]
-embed Embed rendered preview image [true]
-exitonEOF Exit interactive mode on EOF [true]
-fitscreen Fit rendered image to screen [true]
@@ -54,9 +56,11 @@ Options (negate by replacing - with -no):
-prompt2 string Continuation prompt for multiline input [..]
-q,-quiet Suppress welcome message [false]
-render n Render 3D graphics using n pixels per bp (-1=auto) [-1]
+-resizestep step Resize step [1.2]
-rgb Convert cmyk colors to rgb [false]
-safe Disable system call [true]
-scroll n Scroll standard output n lines at a time [0]
+-spinstep deg/sec Spin speed [60]
-tabcompletion Interactive prompt auto-completion [true]
-tex engine latex|pdflatex|xelatex|tex|pdftex|context|none [latex]
-thick Render thick 3D lines [true]
@@ -70,6 +74,9 @@ Options (negate by replacing - with -no):
-v,-verbose Increase verbosity level (can specify multiple times) [0]
-version Show version; command-line only
-wait Wait for child processes to finish before exiting [false]
+-warn string Enable warning; command-line only
-where Show where listed variables are declared [false]
-xformat format GUI deconstruction format [png]
+-zoomfactor factor Zoom step factor [1.05]
+-zoomstep step Mouse motion zoom step [0.1]
diff --git a/Build/source/utils/asymptote/doc/png/asymptote.info b/Build/source/utils/asymptote/doc/png/asymptote.info
index cd17ef71bd5..37d42d767b5 100644
--- a/Build/source/utils/asymptote/doc/png/asymptote.info
+++ b/Build/source/utils/asymptote/doc/png/asymptote.info
@@ -1,7 +1,7 @@
This is asymptote.info, produced by makeinfo version 4.13 from
../asymptote.texi.
-This file documents `Asymptote', version 1.79.
+This file documents `Asymptote', version 1.80.
`http://asymptote.sourceforge.net'
@@ -23,7 +23,7 @@ File: asymptote.info, Node: Top, Next: Description, Up: (dir)
Asymptote
*********
-This file documents `Asymptote', version 1.79.
+This file documents `Asymptote', version 1.80.
`http://asymptote.sourceforge.net'
@@ -329,9 +329,19 @@ where `x.xx' denotes the latest version.
A working TeX implementation (such as the one available at
`http://www.miktex.org') will be required to typeset labels. You will
also need to install `GPL Ghostscript' from
-`http://sourceforge.net/projects/ghostscript/'. To view the default
-`PostScript' output, you can install the program `gsview' available from
-`http://www.cs.wisc.edu/~ghost/gsview/'.
+`http://sourceforge.net/projects/ghostscript/'.
+
+ To view the default `PostScript' output, you can install the program
+`gsview' available from `http://www.cs.wisc.edu/~ghost/gsview/'. A
+better (and free) `PostScript' viewer available at
+`http://psview.sourceforge.net/' (which in particular works properly in
+interactive mode) unfortunately currently requires some manual
+configuration. Specifically, if version `x.xx' of psview is extracted
+to the directory `c:\Program Files\psview-x.xx' one needs to put
+import settings;
+psviewer="c:\Program Files\psview-x.xx\psv.exe";
+ in the optional `Asymptote' configuration file; *note configuration
+file::).
The `ImageMagick' package from
@@ -365,7 +375,9 @@ interactive mode to work properly. Users of `ggv' will need to enable
`Watch file' under `Edit/Postscript Viewer Preferences'. Users of
`gsview' will need to enable `Options/Auto Redisplay' (however, under
`MSDOS' it is still necessary to click on the `gsview' window; under
-`UNIX' one must manually redisplay by pressing the `r' key).
+`UNIX' one must manually redisplay by pressing the `r' key). A better
+(and free) multiplatform alternative to `gsview' is psview (*note
+psview::).
Configuration variables are most easily set as `Asymptote' variables
in an optional configuration file (by default, `.asy/config.asy' in the
@@ -423,7 +435,13 @@ dvips
convert
display
animate
- Configuration variables may also be set or overwritten with a
+ Warnings (such as "writeoverloaded") may be enabled or disabled with
+the functions
+warn(string s);
+nowarn(string s);
+ or by directly modifying the string array `warnings'.
+
+ Configuration variables may also be set or overwritten with a
command-line option:
asy -psviewer=gsview -V venn
@@ -2862,19 +2880,23 @@ write(fout,1); // Writes "1"
write(fout); // Writes a new line
write(fout,"List: ",1,2,3); // Writes "List: 1 2 3"
A file may also be opened with `xinput' or `xoutput', instead of
-`input' or `output', to read or write double precision (64-bit) real
-values and single precision (32-bit) integer values in Sun
-Microsystem's XDR (External Data Representation) portable binary format
-(available on all `UNIX' platforms). A file may also be opened with
-`binput' or `boutput' to read or write double precision values in the
-native (nonportable) machine binary format. The function `file
-single(file,0.0)' may be used to set a file to read single precision
-real XDR or binary values; calling `file single(file,0.0,false)' sets
-it back to read doubles again. The functions `file single(file,0)' and
-`file single(file,0,false)' can be used to change the default integer
-precision (single). The functions `file single(file)' and `file
-single(file,false)' may be used to set the precision for both real and
-integer values.
+`input' or `output', to read or write double precision (64-bit) reals
+and single precision (32-bit) integers in Sun Microsystem's XDR
+(External Data Representation) portable binary format (available on all
+`UNIX' platforms). Alternatively, a file may also be opened with
+`binput' or `boutput' to read or write double precision reals and single
+precision integers in the native (nonportable) machine binary format.
+The function `file single(file f, bool real=true, bool int=true)' may
+be used to change the precision of real and integer I/O operations,
+respectively, for an XDR or binary file `f'. Similarly, the function
+`file signed(file f, bool b=true)' can be used to modify the signedness
+of integer reads and writes for an XDR or binary file `f'. Note that
+`single', and `signed' modify and return their file arguments (to
+facilitate nested function calls).
+
+ The virtual members `name', `mode', `singlereal', `singleint', and
+`signed' may be used to query the respective parameters for a given
+file.
One can test a file for end-of-file with the boolean function
`eof(file)', end-of-line with `eol(file)', and for I/O errors with
@@ -4166,6 +4188,11 @@ real[][][] C=read3(fin);
output with the functions `write(file,T[])', `write(file,T[][])',
`write(file,T[][][])', respectively.
+ Note that `dimension', `line', `csv', `word', `single', and `signed'
+modify and return their file arguments (to facilitate nested function
+calls). The virtual members `dimension', `line', `csv', and `word' may
+be used to query the respective parameters for a given file.
+

File: asymptote.info, Node: Slices, Up: Arrays
@@ -6556,7 +6583,7 @@ There are four choices for viewing 3D `Asymptote' output:
the corresponding maximum screen dimension. The default settings import settings;
leftbutton=new string[] {"rotate","zoom","shift","pan"};
middlebutton=new string[] {"menu"};
- rightbutton=new string[] {"zoom","rotateX","rotateY","rotateZ"};
+ rightbutton=new string[] {"zoom/menu","rotateX","rotateY","rotateZ"};
wheelup=new string[] {"zoomin"};
wheeldown=new string[] {"zoomout"};
bind the mouse buttons as follows:
@@ -6568,13 +6595,14 @@ There are four choices for viewing 3D `Asymptote' output:
* Alt Left: pan
- * Middle: menu
+ * Middle: menu (must be unmodified; ignores Shift, Ctrl, and
+ Alt)
* Wheel Up: zoom in
* Wheel Down: zoom out
- * Right: zoom
+ * Right: zoom/menu (must be unmodified)
* Right double click: menu
@@ -6633,8 +6661,9 @@ There are four choices for viewing 3D `Asymptote' output:
restricts the maximum width and height of the viewport. On `UNIX'
systems some graphics drivers support batch mode (`-noV')
rendering in an iconified window; this can be enabled with the
- setting `iconify=true'. Other `UNIX' graphics drivers may require
- the command line setting `-glOptions=-indirect'.
+ setting `iconify=true'. Some (broken) `UNIX' graphics drivers may
+ require the command line setting `-glOptions=-indirect', which
+ requests (slower) indirect rendering.
3. Embed the 3D PRC format in a PDF file and view the resulting PDF
file with version `8.0' or later of `Adobe Reader'. In addition
@@ -7060,9 +7089,9 @@ draw(p,Arrow3);
scale(true);
-xaxis3(XZ()*"$x$",Bounds(),red,InTicks(Label,2,2));
-yaxis3(YZ()*"$y$",Bounds(),red,InTicks(beginlabel=false,Label,2,2));
-zaxis3(XZ()*"$z$",Bounds(),red,InTicks);
+xaxis3(XZ()*"$x$",Bounds,red,InTicks(Label,2,2));
+yaxis3(YZ()*"$y$",Bounds,red,InTicks(beginlabel=false,Label,2,2));
+zaxis3(XZ()*"$z$",Bounds,red,InTicks);
@@ -7656,6 +7685,7 @@ Options (negate by replacing - with -no):
-V,-View View output; command-line only
-a,-align C|B|T|Z Center, Bottom, Top, or Zero page alignment [C]
-antialias n Antialiasing width for rasterized output [2]
+-arcballradius pixels Arcball radius [750]
-auto3D Automatically activate 3D scene [true]
-autoimport string Module to automatically import
-autoplain Enable automatic importing of plain [true]
@@ -7669,6 +7699,7 @@ Options (negate by replacing - with -no):
-compact Conserve memory at the expense of speed [false]
-d,-debug Enable debugging messages [false]
-divisor n Garbage collect using purge(divisor=n) [2]
+-doubleclick ms Emulated double-click timeout [200]
-embed Embed rendered preview image [true]
-exitonEOF Exit interactive mode on EOF [true]
-fitscreen Fit rendered image to screen [true]
@@ -7705,9 +7736,11 @@ Options (negate by replacing - with -no):
-prompt2 string Continuation prompt for multiline input [..]
-q,-quiet Suppress welcome message [false]
-render n Render 3D graphics using n pixels per bp (-1=auto) [-1]
+-resizestep step Resize step [1.2]
-rgb Convert cmyk colors to rgb [false]
-safe Disable system call [true]
-scroll n Scroll standard output n lines at a time [0]
+-spinstep deg/sec Spin speed [60]
-tabcompletion Interactive prompt auto-completion [true]
-tex engine latex|pdflatex|xelatex|tex|pdftex|context|none [latex]
-thick Render thick 3D lines [true]
@@ -7721,8 +7754,11 @@ Options (negate by replacing - with -no):
-v,-verbose Increase verbosity level (can specify multiple times) [0]
-version Show version; command-line only
-wait Wait for child processes to finish before exiting [false]
+-warn string Enable warning; command-line only
-where Show where listed variables are declared [false]
-xformat format GUI deconstruction format [png]
+-zoomfactor factor Zoom step factor [1.05]
+-zoomstep step Mouse motion zoom step [0.1]
All boolean options can be negated by prepending `no' to the option
name.
@@ -8193,9 +8229,9 @@ Index
* ---: Tutorial. (line 192)
* -=: Self & prefix operators.
(line 6)
-* -c: Options. (line 154)
-* -l: Options. (line 173)
-* -u: Options. (line 164)
+* -c: Options. (line 161)
+* -l: Options. (line 180)
+* -u: Options. (line 171)
* -V <1>: Tutorial. (line 41)
* -V: Configuring. (line 6)
* ..: Tutorial. (line 109)
@@ -8230,12 +8266,12 @@ Index
* ^=: Self & prefix operators.
(line 6)
* ^^: Tutorial. (line 197)
-* a4: Configuring. (line 63)
+* a4: Configuring. (line 65)
* abort: Data types. (line 321)
* abs <1>: Mathematical functions.
(line 35)
* abs: Data types. (line 60)
-* accel <1>: three. (line 451)
+* accel <1>: three. (line 453)
* accel: Paths and guides. (line 110)
* access: Import. (line 6)
* acknowledgments: Credits. (line 6)
@@ -8254,7 +8290,7 @@ Index
(line 48)
* alias <1>: Arrays. (line 187)
* alias: Structures. (line 54)
-* align: Options. (line 148)
+* align: Options. (line 155)
* Align: label. (line 12)
* all: Arrays. (line 331)
* Allow: Pens. (line 323)
@@ -8263,26 +8299,26 @@ Index
* and: Tutorial. (line 165)
* angle: Data types. (line 68)
* animate <1>: animation. (line 12)
-* animate <2>: Files. (line 148)
-* animate: Configuring. (line 69)
+* animate <2>: Files. (line 152)
+* animate: Configuring. (line 71)
* animation: animation. (line 6)
* annotate: annotate. (line 6)
-* antialias <1>: Options. (line 128)
-* antialias: three. (line 195)
+* antialias <1>: Options. (line 135)
+* antialias: three. (line 196)
* antialiasing: Compiling from UNIX source.
(line 16)
* append <1>: Arrays. (line 39)
* append: Files. (line 36)
-* arc: three. (line 260)
+* arc: three. (line 262)
* Arc: Paths and guides. (line 32)
* arc: Paths and guides. (line 22)
* ArcArrow: draw. (line 26)
-* ArcArrow3: three. (line 494)
+* ArcArrow3: three. (line 496)
* ArcArrows: draw. (line 26)
-* ArcArrows3: three. (line 494)
-* arclength <1>: three. (line 451)
+* ArcArrows3: three. (line 496)
+* arclength <1>: three. (line 453)
* arclength: Paths and guides. (line 137)
-* arctime <1>: three. (line 451)
+* arctime <1>: three. (line 453)
* arctime: Paths and guides. (line 141)
* arguments: Default arguments. (line 6)
* arithmetic operators: Arithmetic & logical.
@@ -8294,9 +8330,9 @@ Index
* Arrow: draw. (line 26)
* arrow: Drawing commands. (line 31)
* arrow keys: Tutorial. (line 21)
-* Arrow3: three. (line 494)
+* Arrow3: three. (line 496)
* Arrows: draw. (line 26)
-* Arrows3: three. (line 494)
+* Arrows3: three. (line 496)
* as: Import. (line 70)
* aSin: Mathematical functions.
(line 20)
@@ -8311,7 +8347,7 @@ Index
* asy.vim: Editing modes. (line 33)
* asymptote.sty: LaTeX usage. (line 6)
* asymptote.xml: Editing modes. (line 49)
-* ASYMPTOTE_CONFIG: Options. (line 101)
+* ASYMPTOTE_CONFIG: Options. (line 108)
* aTan: Mathematical functions.
(line 20)
* atan: Mathematical functions.
@@ -8323,8 +8359,8 @@ Index
* atleast: Tutorial. (line 165)
* attach <1>: graph. (line 405)
* attach: LaTeX usage. (line 32)
-* autoadjust: three. (line 331)
-* autoimport: Options. (line 97)
+* autoadjust: three. (line 333)
+* autoimport: Options. (line 104)
* automatic scaling: graph. (line 672)
* axialshade: fill. (line 43)
* axis <1>: graph3. (line 66)
@@ -8332,11 +8368,11 @@ Index
* azimuth: Data types. (line 124)
* babel: babel. (line 6)
* background color: Frames and pictures. (line 164)
-* BackView: three. (line 358)
+* BackView: three. (line 360)
* Bar: draw. (line 19)
-* Bar3: three. (line 494)
+* Bar3: three. (line 496)
* Bars: draw. (line 19)
-* Bars3: three. (line 494)
+* Bars3: three. (line 496)
* barsize: draw. (line 19)
* base modules: Base modules. (line 6)
* basealign: Pens. (line 164)
@@ -8344,18 +8380,18 @@ Index
* batch mode: Tutorial. (line 30)
* beep: Data types. (line 335)
* BeginArcArrow: draw. (line 26)
-* BeginArcArrow3: three. (line 494)
+* BeginArcArrow3: three. (line 496)
* BeginArrow: draw. (line 26)
-* BeginArrow3: three. (line 494)
+* BeginArrow3: three. (line 496)
* BeginBar: draw. (line 19)
-* BeginBar3: three. (line 494)
+* BeginBar3: three. (line 496)
* BeginDotMargin: draw. (line 42)
-* BeginDotMargin3: three. (line 510)
+* BeginDotMargin3: three. (line 512)
* BeginMargin: draw. (line 42)
-* BeginMargin3: three. (line 510)
+* BeginMargin3: three. (line 512)
* BeginPenMargin: draw. (line 42)
-* BeginPenMargin2: three. (line 510)
-* BeginPenMargin3: three. (line 510)
+* BeginPenMargin2: three. (line 512)
+* BeginPenMargin3: three. (line 512)
* BeginPoint: label. (line 57)
* Bessel: Mathematical functions.
(line 48)
@@ -8389,11 +8425,11 @@ Index
(line 6)
* Bottom: graph. (line 128)
* BottomTop: graph. (line 134)
-* BottomView: three. (line 358)
+* BottomView: three. (line 360)
* bounding box: Frames and pictures. (line 164)
* Bounds: graph3. (line 20)
* boutput: Files. (line 71)
-* box <1>: three. (line 282)
+* box <1>: three. (line 284)
* box: Frames and pictures. (line 22)
* bp: Tutorial. (line 17)
* break: Programming. (line 29)
@@ -8415,7 +8451,7 @@ Index
* cd: Files. (line 24)
* ceil: Mathematical functions.
(line 26)
-* center: three. (line 315)
+* center: three. (line 317)
* Center: label. (line 62)
* checker: Pens. (line 247)
* Chinese: unicode. (line 12)
@@ -8424,13 +8460,13 @@ Index
* Ci: Mathematical functions.
(line 48)
* circle <1>: flowchart. (line 57)
-* circle: three. (line 256)
+* circle: three. (line 258)
* Circle: Paths and guides. (line 17)
* circle: Paths and guides. (line 10)
* circlebarframe: markers. (line 18)
* CJK: unicode. (line 12)
* clear <1>: Debugger. (line 23)
-* clear: Files. (line 86)
+* clear: Files. (line 90)
* clip: fill. (line 110)
* cm: Tutorial. (line 63)
* cmyk: Pens. (line 34)
@@ -8444,7 +8480,7 @@ Index
* comma: Files. (line 59)
* comma-separated-value mode: Arrays. (line 362)
* command-line options <1>: Options. (line 6)
-* command-line options: Configuring. (line 77)
+* command-line options: Configuring. (line 85)
* comment character: Files. (line 15)
* compass directions: Tutorial. (line 94)
* Compiling from UNIX source: Compiling from UNIX source.
@@ -8454,12 +8490,12 @@ Index
* conditional <1>: Arithmetic & logical.
(line 73)
* conditional: Programming. (line 8)
-* config: Options. (line 101)
-* configuration file: Configuring. (line 21)
+* config: Options. (line 108)
+* configuration file: Configuring. (line 23)
* configuring: Configuring. (line 6)
* conj: Data types. (line 57)
* constructors: Structures. (line 95)
-* context: Options. (line 128)
+* context: Options. (line 135)
* continue <1>: Debugger. (line 31)
* continue: Programming. (line 29)
* contour: contour. (line 9)
@@ -8467,11 +8503,11 @@ Index
* controls <1>: three. (line 6)
* controls: Tutorial. (line 154)
* controlSpecifier: Paths and guides. (line 375)
-* convert <1>: Options. (line 128)
+* convert <1>: Options. (line 135)
* convert <2>: animation. (line 6)
-* convert <3>: Files. (line 148)
-* convert: Configuring. (line 69)
-* convertOptions: Options. (line 116)
+* convert <3>: Files. (line 152)
+* convert: Configuring. (line 71)
+* convertOptions: Options. (line 123)
* Coons shading: fill. (line 74)
* copy: Arrays. (line 174)
* Cos: Mathematical functions.
@@ -8493,7 +8529,7 @@ Index
* curl: Tutorial. (line 172)
* curlSpecifier: Paths and guides. (line 387)
* currentpen: Pens. (line 6)
-* currentprojection: three. (line 355)
+* currentprojection: three. (line 357)
* curve: slopefield. (line 20)
* custom axis types: graph. (line 138)
* custom mark routine: graph. (line 566)
@@ -8501,7 +8537,7 @@ Index
* cut: Paths and guides. (line 233)
* cycle <1>: three. (line 6)
* cycle: Tutorial. (line 46)
-* cyclic <1>: three. (line 451)
+* cyclic <1>: three. (line 453)
* cyclic <2>: Arrays. (line 39)
* cyclic: Paths and guides. (line 75)
* cyclicflag: Arrays. (line 39)
@@ -8518,7 +8554,7 @@ Index
* default arguments: Default arguments. (line 6)
* defaultformat: graph. (line 169)
* DefaultHead: draw. (line 26)
-* DefaultHead3: three. (line 494)
+* DefaultHead3: three. (line 496)
* defaultpen: Pens. (line 46)
* deferred drawing: simplex. (line 6)
* Degrees: Mathematical functions.
@@ -8527,12 +8563,12 @@ Index
(line 17)
* degrees: Data types. (line 73)
* delete <1>: Arrays. (line 39)
-* delete: Files. (line 143)
+* delete: Files. (line 147)
* description: Description. (line 6)
* diagonal: Arrays. (line 305)
* diamond: flowchart. (line 50)
* dimension: Arrays. (line 368)
-* dir <1>: three. (line 451)
+* dir <1>: three. (line 453)
* dir <2>: Paths and guides. (line 99)
* dir <3>: Data types. (line 85)
* dir: Search paths. (line 10)
@@ -8540,17 +8576,17 @@ Index
* directory: Files. (line 24)
* dirSpecifier: Paths and guides. (line 369)
* dirtime: Paths and guides. (line 147)
-* display: Configuring. (line 69)
+* display: Configuring. (line 71)
* do: Programming. (line 29)
* dot <1>: Data types. (line 98)
* dot: draw. (line 83)
* DotMargin: draw. (line 42)
-* DotMargin3: three. (line 510)
+* DotMargin3: three. (line 512)
* DotMargins: draw. (line 42)
-* DotMargins3: three. (line 510)
+* DotMargins3: three. (line 512)
* dotted: Pens. (line 92)
-* double: Files. (line 71)
-* double deferred drawing: three. (line 237)
+* double deferred drawing: three. (line 239)
+* double precision: Files. (line 71)
* Draw: Frames and pictures. (line 147)
* draw: draw. (line 110)
* Draw: draw. (line 26)
@@ -8558,8 +8594,8 @@ Index
* drawing commands: Drawing commands. (line 6)
* drawline: math. (line 9)
* drawtree: drawtree. (line 9)
-* dvips: Configuring. (line 69)
-* dvipsOptions: Options. (line 116)
+* dvips: Configuring. (line 71)
+* dvipsOptions: Options. (line 123)
* E <1>: Mathematical functions.
(line 48)
* E: Tutorial. (line 94)
@@ -8574,26 +8610,26 @@ Index
* embed: embed. (line 6)
* empty: Frames and pictures. (line 7)
* EndArcArrow: draw. (line 26)
-* EndArcArrow3: three. (line 494)
+* EndArcArrow3: three. (line 496)
* EndArrow: draw. (line 26)
-* EndArrow3: three. (line 494)
+* EndArrow3: three. (line 496)
* EndBar: draw. (line 19)
-* EndBar3: three. (line 494)
+* EndBar3: three. (line 496)
* EndDotMargin: draw. (line 42)
-* EndDotMargin3: three. (line 510)
+* EndDotMargin3: three. (line 512)
* endl: Files. (line 59)
* EndMargin: draw. (line 42)
-* EndMargin3: three. (line 510)
+* EndMargin3: three. (line 512)
* EndPenMargin: draw. (line 42)
-* EndPenMargin2: three. (line 510)
-* EndPenMargin3: three. (line 510)
+* EndPenMargin2: three. (line 512)
+* EndPenMargin3: three. (line 512)
* EndPoint: label. (line 57)
* envelope: Frames and pictures. (line 22)
-* environment variables: Configuring. (line 81)
+* environment variables: Configuring. (line 89)
* eof <1>: Arrays. (line 346)
-* eof: Files. (line 86)
+* eof: Files. (line 90)
* eol <1>: Arrays. (line 346)
-* eol: Files. (line 86)
+* eol: Files. (line 90)
* EPS: label. (line 80)
* erase <1>: Frames and pictures. (line 7)
* erase: Data types. (line 239)
@@ -8622,12 +8658,12 @@ Index
* extension <1>: MetaPost. (line 10)
* extension: Paths and guides. (line 228)
* external: embed. (line 28)
-* extrude: three. (line 445)
+* extrude: three. (line 447)
* F: Mathematical functions.
(line 48)
* fabs: Mathematical functions.
(line 6)
-* face: three. (line 529)
+* face: three. (line 531)
* factorial: Mathematical functions.
(line 39)
* Fedora: UNIX binary distributions.
@@ -8664,14 +8700,14 @@ Index
* fontcommand: Pens. (line 203)
* fontsize: Pens. (line 174)
* for: Programming. (line 8)
-* format <1>: Options. (line 128)
+* format <1>: Options. (line 135)
* format: Data types. (line 266)
* forum: Help. (line 6)
* frame: Frames and pictures. (line 7)
* freeglut: Compiling from UNIX source.
(line 16)
* from: Import. (line 17)
-* FrontView: three. (line 358)
+* FrontView: three. (line 360)
* function declarations: Functions. (line 67)
* function shading: fill. (line 95)
* Function shading: fill. (line 95)
@@ -8685,12 +8721,12 @@ Index
(line 39)
* geometry: geometry. (line 6)
* getc: Files. (line 30)
-* getpair: Files. (line 111)
-* getreal: Files. (line 111)
-* getstring: Files. (line 111)
-* gettriple: Files. (line 111)
-* glOptions <1>: Options. (line 116)
-* glOptions: three. (line 195)
+* getpair: Files. (line 115)
+* getreal: Files. (line 115)
+* getstring: Files. (line 115)
+* gettriple: Files. (line 115)
+* glOptions <1>: Options. (line 123)
+* glOptions: three. (line 196)
* GNU Scientific Library: Mathematical functions.
(line 48)
* gouraudshade: fill. (line 58)
@@ -8711,7 +8747,7 @@ Index
(line 48)
* GSL: Compiling from UNIX source.
(line 58)
-* gsOptions: Options. (line 116)
+* gsOptions: Options. (line 123)
* GUI: GUI. (line 6)
* GUI installation: GUI Installation. (line 6)
* GUI usage: GUI Usage. (line 6)
@@ -8727,13 +8763,13 @@ Index
* hex: Data types. (line 279)
* hexidecimal <1>: Pens. (line 59)
* hexidecimal: Data types. (line 279)
-* hidden surface removal: three. (line 529)
+* hidden surface removal: three. (line 531)
* histogram: Mathematical functions.
(line 39)
-* history: Files. (line 136)
+* history: Files. (line 140)
* historylines: Interactive mode. (line 42)
* HookHead: draw. (line 26)
-* HookHead3: three. (line 494)
+* HookHead3: three. (line 496)
* Horizontal: flowchart. (line 74)
* hypot: Mathematical functions.
(line 6)
@@ -8741,7 +8777,7 @@ Index
(line 48)
* i_scaled: Mathematical functions.
(line 48)
-* iconic: three. (line 195)
+* iconic: three. (line 196)
* identity <1>: Arrays. (line 302)
* identity <2>: Mathematical functions.
(line 6)
@@ -8749,9 +8785,9 @@ Index
* if: Programming. (line 8)
* IgnoreAspect: Frames and pictures. (line 58)
* image: palette. (line 34)
-* ImageMagick <1>: Options. (line 128)
+* ImageMagick <1>: Options. (line 135)
* ImageMagick <2>: animation. (line 6)
-* ImageMagick: Configuring. (line 69)
+* ImageMagick: Configuring. (line 71)
* implicit casts: Casts. (line 6)
* implicit linear solver: MetaPost. (line 10)
* implicit scaling: Implicit scaling. (line 6)
@@ -8779,22 +8815,22 @@ Index
* interp: Arithmetic & logical.
(line 76)
* interpolate: interpolate. (line 6)
-* intersect <1>: three. (line 451)
+* intersect <1>: three. (line 453)
* intersect <2>: math. (line 13)
* intersect: Paths and guides. (line 176)
-* intersectionpoint <1>: three. (line 451)
+* intersectionpoint <1>: three. (line 453)
* intersectionpoint <2>: math. (line 17)
* intersectionpoint: Paths and guides. (line 220)
-* intersectionpoints <1>: three. (line 451)
+* intersectionpoints <1>: three. (line 453)
* intersectionpoints: Paths and guides. (line 224)
-* intersections <1>: three. (line 451)
+* intersections <1>: three. (line 453)
* intersections: Paths and guides. (line 187)
* InTicks: graph3. (line 34)
* intMax: Data types. (line 28)
* intMin: Data types. (line 28)
* inverse <1>: Arrays. (line 308)
* inverse: Transforms. (line 16)
-* invert: three. (line 384)
+* invert: three. (line 386)
* invisible: Pens. (line 39)
* J: Mathematical functions.
(line 6)
@@ -8805,7 +8841,7 @@ Index
(line 48)
* Kate: Editing modes. (line 49)
* KDE editor: Editing modes. (line 49)
-* keyboard bindings:: three. (line 160)
+* keyboard bindings:: three. (line 161)
* keys: Arrays. (line 39)
* keywords: Named arguments. (line 6)
* Korean: unicode. (line 12)
@@ -8819,7 +8855,7 @@ Index
* Landscape: Frames and pictures. (line 95)
* lastcut: Paths and guides. (line 247)
* lasy-mode: Editing modes. (line 6)
-* latex: Options. (line 128)
+* latex: Options. (line 135)
* LaTeX fonts: Pens. (line 188)
* LaTeX usage: LaTeX usage. (line 6)
* latin1: latin1. (line 6)
@@ -8832,17 +8868,17 @@ Index
* LeftRight: graph. (line 280)
* LeftSide: label. (line 62)
* LeftTicks: graph. (line 155)
-* LeftView: three. (line 358)
+* LeftView: three. (line 360)
* legend <1>: graph. (line 421)
* legend <2>: draw. (line 64)
* legend: Drawing commands. (line 31)
* Legendre: Mathematical functions.
(line 48)
-* length <1>: three. (line 451)
+* length <1>: three. (line 453)
* length <2>: Arrays. (line 39)
* length <3>: Paths and guides. (line 66)
* length: Data types. (line 60)
-* letter: Configuring. (line 63)
+* letter: Configuring. (line 65)
* libm routines: Mathematical functions.
(line 6)
* libsigsegv <1>: Help. (line 33)
@@ -8877,10 +8913,10 @@ Index
* makepen: Pens. (line 296)
* map: Arrays. (line 144)
* Margin: draw. (line 42)
-* Margin3: three. (line 510)
-* margins: three. (line 243)
+* Margin3: three. (line 512)
+* margins: three. (line 245)
* Margins: draw. (line 42)
-* Margins3: three. (line 510)
+* Margins3: three. (line 512)
* mark: graph. (line 474)
* markangle: markers. (line 38)
* marker: graph. (line 474)
@@ -8890,14 +8926,14 @@ Index
* math: math. (line 6)
* mathematical functions: Mathematical functions.
(line 6)
-* max <1>: three. (line 451)
+* max <1>: three. (line 453)
* max <2>: Arrays. (line 231)
* max <3>: Frames and pictures. (line 7)
* max: Paths and guides. (line 260)
* maxbound: Data types. (line 104)
-* maxtile: three. (line 195)
+* maxtile: three. (line 196)
* maxtimes: Paths and guides. (line 215)
-* maxviewport: three. (line 195)
+* maxviewport: three. (line 196)
* merge: animation. (line 6)
* MetaPost: MetaPost. (line 6)
* MetaPost ... : Tutorial. (line 176)
@@ -8907,12 +8943,12 @@ Index
* MetaPost whatever: MetaPost. (line 10)
* Microsoft Windows: Microsoft Windows. (line 6)
* MidArcArrow: draw. (line 26)
-* MidArcArrow3: three. (line 494)
+* MidArcArrow3: three. (line 496)
* MidArrow: draw. (line 26)
-* MidArrow3: three. (line 494)
+* MidArrow3: three. (line 496)
* midpoint: Paths and guides. (line 161)
* MidPoint: label. (line 57)
-* min <1>: three. (line 451)
+* min <1>: three. (line 453)
* min <2>: Arrays. (line 224)
* min <3>: Frames and pictures. (line 7)
* min: Paths and guides. (line 256)
@@ -8922,6 +8958,7 @@ Index
* miterjoin: Pens. (line 134)
* miterlimit: Pens. (line 143)
* mm: Tutorial. (line 63)
+* mode: Files. (line 86)
* mouse: GUI. (line 6)
* mouse bindings: three. (line 129)
* Move: Pens. (line 335)
@@ -8930,6 +8967,7 @@ Index
* multisampling: Compiling from UNIX source.
(line 16)
* N: Tutorial. (line 94)
+* name: Files. (line 86)
* named arguments: Named arguments. (line 6)
* new <1>: Arrays. (line 112)
* new: Structures. (line 6)
@@ -8943,11 +8981,11 @@ Index
* NoFill <1>: Frames and pictures. (line 141)
* NoFill: draw. (line 26)
* NoMargin: draw. (line 42)
-* NoMargin3: three. (line 510)
+* NoMargin3: three. (line 512)
* none: Files. (line 59)
* None: draw. (line 19)
-* normal: three. (line 437)
-* nosafe: Options. (line 144)
+* normal: three. (line 439)
+* nosafe: Options. (line 151)
* NOT: Arithmetic & logical.
(line 80)
* NoTicks: graph. (line 155)
@@ -8955,15 +8993,15 @@ Index
* null: Structures. (line 6)
* nullpen <1>: Frames and pictures. (line 127)
* nullpen: label. (line 14)
-* NURBS: three. (line 335)
-* O: three. (line 251)
+* NURBS: three. (line 337)
+* O: three. (line 253)
* obj: obj. (line 9)
-* oblique: three. (line 296)
-* obliqueX: three. (line 304)
-* obliqueY: three. (line 311)
-* obliqueZ: three. (line 296)
+* oblique: three. (line 298)
+* obliqueX: three. (line 306)
+* obliqueY: three. (line 313)
+* obliqueZ: three. (line 298)
* ode: ode. (line 9)
-* offset: Options. (line 148)
+* offset: Options. (line 155)
* opacity: Pens. (line 218)
* open: Files. (line 11)
* OpenGL: three. (line 119)
@@ -8981,10 +9019,10 @@ Index
* OR: Arithmetic & logical.
(line 80)
* orientation: Frames and pictures. (line 95)
-* orthographic: three. (line 315)
+* orthographic: three. (line 317)
* outformat: three. (line 119)
* outprefix: Frames and pictures. (line 83)
-* output <1>: Options. (line 128)
+* output <1>: Options. (line 135)
* output: Files. (line 36)
* OutTicks: graph3. (line 34)
* overloading functions: Functions. (line 44)
@@ -8996,9 +9034,9 @@ Index
* pair <1>: Data types. (line 41)
* pair: Tutorial. (line 17)
* pairs: Arrays. (line 248)
-* paperheight: Configuring. (line 63)
-* papertype: Configuring. (line 63)
-* paperwidth: Configuring. (line 63)
+* paperheight: Configuring. (line 65)
+* papertype: Configuring. (line 65)
+* paperwidth: Configuring. (line 65)
* parametric surface: graph3. (line 100)
* parametrized curve: graph. (line 626)
* patch-dependent colors: three. (line 75)
@@ -9009,18 +9047,18 @@ Index
* path[]: Tutorial. (line 197)
* patterns <1>: patterns. (line 6)
* patterns: Pens. (line 234)
-* pdflatex: Options. (line 128)
+* pdflatex: Options. (line 135)
* pdfviewer: Configuring. (line 6)
-* pdfviewerOptions: Options. (line 116)
+* pdfviewerOptions: Options. (line 123)
* pen: Pens. (line 6)
* PenMargin: draw. (line 42)
-* PenMargin2: three. (line 510)
-* PenMargin3: three. (line 510)
+* PenMargin2: three. (line 512)
+* PenMargin3: three. (line 512)
* PenMargins: draw. (line 42)
-* PenMargins2: three. (line 510)
-* PenMargins3: three. (line 510)
+* PenMargins2: three. (line 512)
+* PenMargins3: three. (line 512)
* perpendicular: geometry. (line 6)
-* perspective: three. (line 335)
+* perspective: three. (line 337)
* picture: Frames and pictures. (line 35)
* picture alignment: Frames and pictures. (line 205)
* piecewisestraight: Paths and guides. (line 82)
@@ -9028,16 +9066,16 @@ Index
(line 48)
* plain: plain. (line 6)
* planar: three. (line 83)
-* plane: three. (line 278)
-* planeproject: three. (line 434)
-* point <1>: three. (line 451)
+* plane: three. (line 280)
+* planeproject: three. (line 436)
+* point <1>: three. (line 453)
* point: Paths and guides. (line 85)
* polar: Data types. (line 119)
* polargraph: graph. (line 90)
* polygon: graph. (line 474)
* pop: Arrays. (line 39)
* Portrait: Frames and pictures. (line 95)
-* postcontrol <1>: three. (line 451)
+* postcontrol <1>: three. (line 453)
* postcontrol: Paths and guides. (line 130)
* postfix operators: Self & prefix operators.
(line 19)
@@ -9046,9 +9084,9 @@ Index
* PostScript subpath: Tutorial. (line 197)
* pow10: Mathematical functions.
(line 6)
-* prc: three. (line 212)
-* precision: Files. (line 86)
-* precontrol <1>: three. (line 451)
+* prc: three. (line 214)
+* precision: Files. (line 90)
+* precontrol <1>: three. (line 453)
* precontrol: Paths and guides. (line 123)
* prefix operators: Self & prefix operators.
(line 6)
@@ -9057,11 +9095,11 @@ Index
* pstoedit: PostScript to Asymptote.
(line 6)
* psviewer: Configuring. (line 6)
-* psviewerOptions: Options. (line 116)
+* psviewerOptions: Options. (line 123)
* pt: Tutorial. (line 63)
* public: Structures. (line 6)
* push: Arrays. (line 39)
-* python: Configuring. (line 28)
+* python: Configuring. (line 30)
* Python usage: Interactive mode. (line 58)
* quadraticroots: Arrays. (line 311)
* quarticroots: math. (line 22)
@@ -9074,7 +9112,7 @@ Index
* radialshade: fill. (line 49)
* radians: Mathematical functions.
(line 17)
-* radius <1>: three. (line 451)
+* radius <1>: three. (line 453)
* radius: Paths and guides. (line 119)
* Rainbow: palette. (line 12)
* rand: Mathematical functions.
@@ -9086,7 +9124,7 @@ Index
* read3: Arrays. (line 386)
* reading: Files. (line 11)
* reading string arrays: Arrays. (line 353)
-* readline: Files. (line 128)
+* readline: Files. (line 132)
* real: Data types. (line 33)
* realDigits: Data types. (line 33)
* realEpsilon: Data types. (line 33)
@@ -9101,8 +9139,8 @@ Index
* reltime: Paths and guides. (line 153)
* remainder: Mathematical functions.
(line 6)
-* rename: Files. (line 145)
-* render <1>: Options. (line 128)
+* rename: Files. (line 149)
+* render <1>: Options. (line 135)
* render: three. (line 119)
* replace: Data types. (line 252)
* resetdefaultpen: Pens. (line 349)
@@ -9110,11 +9148,11 @@ Index
* restore: Frames and pictures. (line 261)
* restricted: Structures. (line 6)
* return: Debugger. (line 48)
-* reverse <1>: three. (line 451)
+* reverse <1>: three. (line 453)
* reverse <2>: Arrays. (line 149)
* reverse <3>: Paths and guides. (line 164)
* reverse: Data types. (line 248)
-* rewind: Files. (line 86)
+* rewind: Files. (line 90)
* rfind: Data types. (line 229)
* rgb: Pens. (line 30)
* Riemann zeta function: Mathematical functions.
@@ -9122,7 +9160,7 @@ Index
* Right: graph. (line 277)
* RightSide: label. (line 62)
* RightTicks: graph. (line 155)
-* RightView: three. (line 358)
+* RightView: three. (line 360)
* Rotate: label. (line 37)
* Rotate(pair z): label. (line 40)
* round: Mathematical functions.
@@ -9136,18 +9174,18 @@ Index
* runtime imports: Import. (line 101)
* Russian: unicode. (line 7)
* S: Tutorial. (line 94)
-* safe: Options. (line 144)
+* safe: Options. (line 151)
* save: Frames and pictures. (line 258)
-* saveline: Files. (line 128)
-* scale: three. (line 413)
+* saveline: Files. (line 132)
+* scale: three. (line 415)
* Scale: graph. (line 688)
* scale <1>: graph. (line 672)
* scale: Transforms. (line 39)
* Scale: label. (line 46)
-* scale3: three. (line 410)
+* scale3: three. (line 412)
* scaled graph: graph. (line 653)
* scientific graph: graph. (line 386)
-* scroll: Files. (line 102)
+* scroll: Files. (line 106)
* search: Arrays. (line 167)
* search paths: Search paths. (line 6)
* Seascape: Frames and pictures. (line 100)
@@ -9155,25 +9193,27 @@ Index
* secondaryX: graph. (line 803)
* secondaryY: graph. (line 803)
* seconds: Data types. (line 299)
-* seek: Files. (line 86)
-* seekeof: Files. (line 86)
+* seek: Files. (line 90)
+* seekeof: Files. (line 90)
* segmentation fault: Help. (line 33)
* self operators: Self & prefix operators.
(line 6)
* sequence: Arrays. (line 131)
-* settings <1>: Options. (line 101)
-* settings: Configuring. (line 21)
+* settings <1>: Options. (line 108)
+* settings: Configuring. (line 23)
* sgn: Mathematical functions.
(line 26)
* shading: fill. (line 32)
-* shift <1>: three. (line 398)
+* shift <1>: three. (line 400)
* shift: Transforms. (line 27)
* Shift: label. (line 34)
* shiftless: Transforms. (line 53)
* shipout: Frames and pictures. (line 83)
-* showtarget: three. (line 315)
+* showtarget: three. (line 317)
* Si: Mathematical functions.
(line 48)
+* signed <1>: Arrays. (line 398)
+* signed: Files. (line 71)
* SimpleHead: draw. (line 26)
* simplex: simplex. (line 6)
* simpson: Mathematical functions.
@@ -9182,14 +9222,17 @@ Index
(line 20)
* sin: Mathematical functions.
(line 6)
+* single <1>: Arrays. (line 398)
* single: Files. (line 71)
+* singleint: Files. (line 86)
+* singlereal: Files. (line 86)
* sinh: Mathematical functions.
(line 6)
-* size <1>: Options. (line 128)
-* size <2>: three. (line 451)
+* size <1>: Options. (line 135)
+* size <2>: three. (line 453)
* size <3>: Frames and pictures. (line 43)
* size: Paths and guides. (line 71)
-* size3: three. (line 240)
+* size3: three. (line 242)
* slant: Transforms. (line 45)
* Slant: label. (line 43)
* sleep: Data types. (line 329)
@@ -9218,7 +9261,7 @@ Index
* step: Debugger. (line 39)
* stickframe: markers. (line 16)
* stop: Debugger. (line 10)
-* straight: three. (line 451)
+* straight: three. (line 453)
* Straight: graph. (line 31)
* straight: Paths and guides. (line 78)
* strftime: Data types. (line 291)
@@ -9228,7 +9271,7 @@ Index
* strptime: Data types. (line 299)
* struct: Structures. (line 6)
* structures: Structures. (line 6)
-* subpath <1>: three. (line 451)
+* subpath <1>: three. (line 453)
* subpath: Paths and guides. (line 167)
* subpictures: Frames and pictures. (line 103)
* substr: Data types. (line 244)
@@ -9240,8 +9283,8 @@ Index
* surface <1>: graph3. (line 100)
* surface: three. (line 47)
* SVN: Subversion. (line 6)
-* system <1>: Options. (line 144)
-* system: Files. (line 153)
+* system <1>: Options. (line 151)
+* system: Files. (line 157)
* syzygy: syzygy. (line 6)
* tab: Files. (line 59)
* tab completion: Tutorial. (line 21)
@@ -9251,22 +9294,22 @@ Index
(line 6)
* tanh: Mathematical functions.
(line 6)
-* target: three. (line 315)
-* tell: Files. (line 86)
+* target: three. (line 317)
+* tell: Files. (line 90)
* tension <1>: three. (line 6)
* tension: Tutorial. (line 165)
* tensionSpecifier: Paths and guides. (line 381)
* tensor product shading: fill. (line 74)
* tensorshade: fill. (line 74)
-* tex <1>: Options. (line 128)
+* tex <1>: Options. (line 135)
* tex: Frames and pictures. (line 274)
* TeX fonts: Pens. (line 197)
* TeX string: Data types. (line 179)
-* texcommand: Configuring. (line 69)
+* texcommand: Configuring. (line 71)
* TeXHead: draw. (line 26)
-* TeXHead3: three. (line 494)
+* TeXHead3: three. (line 496)
* texpath <1>: label. (line 116)
-* texpath: Configuring. (line 69)
+* texpath: Configuring. (line 71)
* texpreamble: Frames and pictures. (line 282)
* texreset: Frames and pictures. (line 285)
* textbook graph: graph. (line 361)
@@ -9285,12 +9328,12 @@ Index
* time: Data types. (line 291)
* times: Paths and guides. (line 202)
* Top: graph. (line 131)
-* TopView: three. (line 358)
+* TopView: three. (line 360)
* trace: Debugger. (line 51)
* trailingzero: graph. (line 169)
-* transform <1>: three. (line 425)
+* transform <1>: three. (line 427)
* transform: Transforms. (line 6)
-* transform3: three. (line 394)
+* transform3: three. (line 396)
* transparency: Pens. (line 218)
* transpose: Arrays. (line 211)
* tree: tree. (line 9)
@@ -9302,7 +9345,7 @@ Index
(line 48)
* triple: Data types. (line 108)
* TrueMargin: draw. (line 42)
-* TrueMargin3: three. (line 510)
+* TrueMargin3: three. (line 512)
* tube <1>: tube. (line 6)
* tube: three. (line 104)
* tutorial: Tutorial. (line 6)
@@ -9316,9 +9359,9 @@ Index
* uniform: Arrays. (line 158)
* Uninstall: Uninstall. (line 6)
* unit: Data types. (line 78)
-* unitbox <1>: three. (line 284)
+* unitbox <1>: three. (line 286)
* unitbox: Tutorial. (line 218)
-* unitcircle <1>: three. (line 251)
+* unitcircle <1>: three. (line 253)
* unitcircle: Tutorial. (line 110)
* unitrand: Mathematical functions.
(line 39)
@@ -9328,7 +9371,7 @@ Index
(line 6)
* unpacking: Rest arguments. (line 39)
* unravel: Import. (line 31)
-* up: three. (line 315)
+* up: three. (line 317)
* update: Files. (line 36)
* UpsideDown: Frames and pictures. (line 95)
* usepackage: Frames and pictures. (line 287)
@@ -9345,10 +9388,10 @@ Index
* vertex-dependent colors: three. (line 75)
* Vertical: flowchart. (line 74)
* viewportheight: LaTeX usage. (line 32)
-* viewportmargin: three. (line 243)
-* viewportsize: three. (line 243)
+* viewportmargin: three. (line 245)
+* viewportsize: three. (line 245)
* viewportwidth: LaTeX usage. (line 32)
-* views: three. (line 212)
+* views: three. (line 214)
* vim: Editing modes. (line 33)
* virtual functions: Structures. (line 189)
* void: Data types. (line 10)
@@ -9363,10 +9406,10 @@ Index
* word: Arrays. (line 353)
* write <1>: Arrays. (line 394)
* write: Files. (line 51)
-* X: three. (line 251)
+* X: three. (line 253)
* xasy: GUI. (line 6)
* xaxis3: graph3. (line 7)
-* xelatex <1>: Options. (line 128)
+* xelatex <1>: Options. (line 135)
* xelatex: embed. (line 10)
* xequals: graph. (line 284)
* XEquals: graph. (line 270)
@@ -9377,14 +9420,14 @@ Index
* xoutput: Files. (line 71)
* xpart: Data types. (line 89)
* xscale: Transforms. (line 33)
-* xscale3: three. (line 401)
+* xscale3: three. (line 403)
* xtick: graph. (line 332)
* XYEquals: graph3. (line 20)
* XYZero: graph3. (line 20)
* XZEquals: graph3. (line 20)
* XZero: graph. (line 265)
* XZZero: graph3. (line 20)
-* Y <1>: three. (line 251)
+* Y <1>: three. (line 253)
* Y: Mathematical functions.
(line 6)
* yaxis3: graph3. (line 7)
@@ -9393,12 +9436,12 @@ Index
* ylimits: graph. (line 626)
* ypart: Data types. (line 92)
* yscale: Transforms. (line 36)
-* yscale3: three. (line 404)
+* yscale3: three. (line 406)
* ytick: graph. (line 332)
* YZEquals: graph3. (line 20)
* YZero: graph. (line 119)
* YZZero: graph3. (line 20)
-* Z: three. (line 251)
+* Z: three. (line 253)
* zaxis3: graph3. (line 7)
* zero_Ai: Mathematical functions.
(line 48)
@@ -9414,7 +9457,7 @@ Index
* zeta: Mathematical functions.
(line 48)
* zpart: Data types. (line 161)
-* zscale3: three. (line 407)
+* zscale3: three. (line 409)
* |: Arithmetic & logical.
(line 62)
* ||: Arithmetic & logical.
@@ -9429,139 +9472,140 @@ Node: Installation10259
Node: UNIX binary distributions11307
Node: MacOS X binary distributions12413
Node: Microsoft Windows13361
-Node: Configuring14531
-Node: Search paths18553
-Node: Compiling from UNIX source19233
-Ref: multisampling19822
-Node: Editing modes22240
-Node: Subversion24672
-Node: Uninstall25135
-Node: Tutorial25485
-Ref: unitcircle29228
-Ref: Bezier29437
-Node: Drawing commands34496
-Node: draw36205
-Ref: arrows37353
-Node: fill42578
-Ref: gradient shading43622
-Node: clip47815
-Node: label48407
-Ref: Label49106
-Node: Programming54850
-Ref: array iteration55667
-Node: Data types56749
-Ref: format65646
-Node: Paths and guides69110
-Ref: circle69364
-Ref: arctime74709
-Ref: extension78574
-Node: Pens85257
-Ref: fillrule92402
-Ref: basealign93299
-Ref: transparency96124
-Ref: makepen99567
-Ref: overwrite100405
-Node: Transforms101615
-Node: Frames and pictures103406
-Ref: envelope104547
-Ref: size105630
-Ref: unitsize106617
-Ref: shipout107677
-Ref: filltype109985
-Ref: add112968
-Ref: add about113914
-Ref: tex116859
-Node: Files117733
-Ref: cd118698
-Ref: scroll123079
-Node: Variable initializers126122
-Node: Structures128417
-Node: Operators135869
-Node: Arithmetic & logical136183
-Node: Self & prefix operators138080
-Node: User-defined operators138868
-Node: Implicit scaling139779
-Node: Functions140342
-Ref: stack overflow143095
-Node: Default arguments143659
-Node: Named arguments144398
-Node: Rest arguments146560
-Node: Mathematical functions149370
-Node: Arrays153975
-Ref: sort161156
-Ref: tridiagonal163447
-Ref: solve164675
-Node: Slices168802
-Node: Casts172696
-Node: Import174662
-Node: Static179892
-Node: LaTeX usage182788
-Node: Base modules188229
-Node: plain190729
-Node: simplex191381
-Node: math191654
-Node: interpolate192753
-Node: geometry193032
-Node: trembling193636
-Node: stats193997
-Node: patterns194257
-Node: markers194493
-Node: tree196276
-Node: binarytree196464
-Node: drawtree197053
-Node: syzygy197257
-Node: feynman197531
-Node: roundedpath197806
-Node: animation198089
-Ref: animate198508
-Node: embed199647
-Node: slide201436
-Node: MetaPost201776
-Node: unicode202492
-Node: latin1203380
-Node: babel203748
-Node: labelpath203977
-Node: labelpath3204797
-Node: annotate205108
-Node: CAD205579
-Node: graph205889
-Ref: ticks212727
-Ref: pathmarkers225875
-Ref: marker226340
-Ref: markuniform226691
-Ref: errorbars228482
-Ref: automatic scaling232538
-Node: palette243181
-Ref: images243299
-Ref: image247470
-Ref: logimage247948
-Ref: penimage248754
-Node: three249198
-Ref: PostScript3D271212
-Node: obj272904
-Node: graph3273156
-Ref: GaussianSurface278117
-Node: grid3279202
-Node: solids279942
-Node: tube280890
-Node: flowchart283121
-Node: contour287620
-Node: contour3292649
-Node: slopefield292956
-Node: ode294393
-Node: Options294653
-Ref: configuration file299815
-Ref: settings299815
-Ref: convert300886
-Node: Interactive mode303645
-Ref: history305269
-Node: GUI306574
-Node: GUI Installation307077
-Node: GUI Usage308551
-Node: PostScript to Asymptote309454
-Node: Help310597
-Node: Debugger312326
-Node: Credits314111
-Node: Index315024
+Ref: psview14071
+Node: Configuring15002
+Node: Search paths19286
+Node: Compiling from UNIX source19966
+Ref: multisampling20555
+Node: Editing modes22973
+Node: Subversion25405
+Node: Uninstall25868
+Node: Tutorial26218
+Ref: unitcircle29961
+Ref: Bezier30170
+Node: Drawing commands35229
+Node: draw36938
+Ref: arrows38086
+Node: fill43311
+Ref: gradient shading44355
+Node: clip48548
+Node: label49140
+Ref: Label49839
+Node: Programming55583
+Ref: array iteration56400
+Node: Data types57482
+Ref: format66379
+Node: Paths and guides69843
+Ref: circle70097
+Ref: arctime75442
+Ref: extension79307
+Node: Pens85990
+Ref: fillrule93135
+Ref: basealign94032
+Ref: transparency96857
+Ref: makepen100300
+Ref: overwrite101138
+Node: Transforms102348
+Node: Frames and pictures104139
+Ref: envelope105280
+Ref: size106363
+Ref: unitsize107350
+Ref: shipout108410
+Ref: filltype110718
+Ref: add113701
+Ref: add about114647
+Ref: tex117592
+Node: Files118466
+Ref: cd119431
+Ref: scroll123990
+Node: Variable initializers127033
+Node: Structures129328
+Node: Operators136780
+Node: Arithmetic & logical137094
+Node: Self & prefix operators138991
+Node: User-defined operators139779
+Node: Implicit scaling140690
+Node: Functions141253
+Ref: stack overflow144006
+Node: Default arguments144570
+Node: Named arguments145309
+Node: Rest arguments147471
+Node: Mathematical functions150281
+Node: Arrays154886
+Ref: sort162067
+Ref: tridiagonal164358
+Ref: solve165586
+Node: Slices169989
+Node: Casts173883
+Node: Import175849
+Node: Static181079
+Node: LaTeX usage183975
+Node: Base modules189416
+Node: plain191916
+Node: simplex192568
+Node: math192841
+Node: interpolate193940
+Node: geometry194219
+Node: trembling194823
+Node: stats195184
+Node: patterns195444
+Node: markers195680
+Node: tree197463
+Node: binarytree197651
+Node: drawtree198240
+Node: syzygy198444
+Node: feynman198718
+Node: roundedpath198993
+Node: animation199276
+Ref: animate199695
+Node: embed200834
+Node: slide202623
+Node: MetaPost202963
+Node: unicode203679
+Node: latin1204567
+Node: babel204935
+Node: labelpath205164
+Node: labelpath3205984
+Node: annotate206295
+Node: CAD206766
+Node: graph207076
+Ref: ticks213914
+Ref: pathmarkers227062
+Ref: marker227527
+Ref: markuniform227878
+Ref: errorbars229669
+Ref: automatic scaling233725
+Node: palette244368
+Ref: images244486
+Ref: image248657
+Ref: logimage249135
+Ref: penimage249941
+Node: three250385
+Ref: PostScript3D272548
+Node: obj274240
+Node: graph3274492
+Ref: GaussianSurface279447
+Node: grid3280532
+Node: solids281272
+Node: tube282220
+Node: flowchart284451
+Node: contour288950
+Node: contour3293979
+Node: slopefield294286
+Node: ode295723
+Node: Options295983
+Ref: configuration file301477
+Ref: settings301477
+Ref: convert302548
+Node: Interactive mode305307
+Ref: history306931
+Node: GUI308236
+Node: GUI Installation308739
+Node: GUI Usage310213
+Node: PostScript to Asymptote311116
+Node: Help312259
+Node: Debugger313988
+Node: Credits315773
+Node: Index316686

End Tag Table