summaryrefslogtreecommitdiff
path: root/graphics/asymptote/doc/png/asymptote.info
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/asymptote/doc/png/asymptote.info')
-rw-r--r--graphics/asymptote/doc/png/asymptote.info848
1 files changed, 432 insertions, 416 deletions
diff --git a/graphics/asymptote/doc/png/asymptote.info b/graphics/asymptote/doc/png/asymptote.info
index 672c1369bd..54b3a224ab 100644
--- a/graphics/asymptote/doc/png/asymptote.info
+++ b/graphics/asymptote/doc/png/asymptote.info
@@ -1,7 +1,7 @@
This is asymptote.info, produced by makeinfo version 7.1 from
asymptote.texi.
-This file documents ‘Asymptote’, version 2.90.
+This file documents ‘Asymptote’, version 2.91.
<https://asymptote.sourceforge.io>
@@ -22,7 +22,7 @@ File: asymptote.info, Node: Top, Next: Description, Prev: (dir), Up: (dir)
Asymptote
*********
-This file documents ‘Asymptote’, version 2.90.
+This file documents ‘Asymptote’, version 2.91.
<https://asymptote.sourceforge.io>
@@ -184,9 +184,9 @@ drawing. Labels and equations are typeset with ‘LaTeX’, for overall
document consistency, yielding the same high-quality level of
typesetting that ‘LaTeX’ provides for scientific text. By default it
produces ‘PostScript’ output, but it can also generate ‘OpenGL’, ‘PDF’,
-‘SVG’, ‘WebGL’, ‘V3D’, and ‘PRC’ vector graphics, along with any format
-that the ‘ImageMagick’ package can produce. You can even try it out in
-your Web browser without installing it, using the ‘Asymptote Web
+‘SVG’, ‘WebGL’, ‘V3D’, and legacy ‘PRC’ vector graphics, along with any
+format that the ‘ImageMagick’ package can produce. You can even try it
+out in your Web browser without installing it, using the ‘Asymptote Web
Application’
<http://asymptote.ualberta.ca>
@@ -1155,9 +1155,9 @@ void gouraudshade(picture pic=currentpicture, path g, bool stroke=false,
In the second form, the elements of ‘z’ are taken to be successive nodes
of path ‘g’. The pens in ‘p’ must belong to the same color space.
Illustrations of Gouraud shading are provided in the example file
-‘Gouraud.asy’. The edge flags used in Gouraud shading are documented
-here:
- <https://www.adobe.com/content/dam/acom/en/devnet/postscript/pdfs/TN5600.SmoothShading.pdf>
+‘Gouraud.asy’. The edge flags used in Gouraud shading are documented on
+pages 270-274 of the PostScript Language Reference (3rd edition):
+ <https://www.adobe.com/jp/print/postscript/pdfs/PLRM.pdf>
Tensor product shading using clipping path ‘g’, fill rule ‘fillrule’
on patches bounded by the n cyclic paths of length 4 in path array ‘b’,
@@ -1419,7 +1419,7 @@ specifying direction, tension, and curl values.
The higher the tension, the straighter the curve is, and the more it
approximates a straight line. One can change the spline tension from
its default value of 1 to any real value greater than or equal to 0.75
-(cf. John D. Hobby, Discrete and Computational Geometry 1, 1986):
+(see John D. Hobby, Discrete and Computational Geometry 1, 1986):
draw((100,0)..tension 2 ..(100,100)..(0,100));
draw((100,0)..tension 3 and 2 ..(100,100)..(0,100));
draw((100,0)..tension atleast 2 ..(100,100)..(0,100));
@@ -4104,7 +4104,8 @@ its real argument as an integer (-1, 0, or 1).
(equivalent to ‘fabs(real)’), an ‘abs(pair)’ function (equivalent to
‘length(pair)’).
- Random numbers can be seeded with ‘srand(int)’ and generated with the
+ Random numbers can be seeded with ‘srand(int)’ (for example, with
+‘srand(round((cputime().parent.clock%1)*1e9))’) and generated with the
‘int rand()’ function, which returns a random integer between 0 and the
integer ‘randMax’. The ‘unitrand()’ function returns a random number
uniformly distributed in the interval [0,1]. A Gaussian random number
@@ -5332,7 +5333,8 @@ File: asymptote.info, Node: simplex2, Next: math, Prev: plain, Up: Base modu
==============
This module solves a special case of the two-variable linear programming
-problem used by the module ‘plain’ for automatic sizing of pictures.
+problem used by the module ‘plain’ for automatic sizing of pictures
+(*note deferred drawing::).

File: asymptote.info, Node: math, Next: interpolate, Prev: simplex, Up: Base modules
@@ -5511,11 +5513,9 @@ File: asymptote.info, Node: map, Next: tree, Prev: markers, Up: Base modules
This module creates a struct parameterized by the types specified in
strings ‘key’ and ‘value’, mapping keys to values with a specified
default:
-import map;
+from map(Key=string, Value=int) access map;
-mapTemplate(name="map",key="string",value="int",default="-1");
-
-map M;
+map M=map(Default=-1);
M.add("z",2);
M.add("a",3);
@@ -7061,7 +7061,7 @@ pairs ‘(x,y)’ for the nodes and direction specifiers. This
generalization of John Hobby's spline algorithm is shape-invariant under
three-dimensional rotation, scaling, and shifting, and reduces in the
planar case to the two-dimensional algorithm used in ‘Asymptote’,
-‘MetaPost’, and ‘MetaFont’ [cf. J. C. Bowman, Proceedings in Applied
+‘MetaPost’, and ‘MetaFont’ [see J. C. Bowman, Proceedings in Applied
Mathematics and Mechanics, 7:1, 2010021-2010022 (2007)].
For example, a unit circle in the XY plane may be filled and drawn
@@ -7151,6 +7151,19 @@ transparent for all other formats. One can request a completely
transparent background for 3D ‘WebGL’ images with
‘currentlight.background=black+opacity(0.0);’
+ ‘render’
+
+ A function ‘render()’ may be assigned to the optional ‘render’
+parameter allows one to pass specialized rendering options to the
+surface drawing routines, via arguments such as:
+ bool tessellate; // use tessellated mesh to store straight patches
+ real margin; // shrink amount for rendered OpenGL viewport, in bp.
+ bool partnames; // assign part name indices to compound objects
+ bool defaultnames; // assign default names to unnamed objects
+ interaction interaction; // billboard interaction mode
+ along with the rendering parameters for the legacy PRC format
+described in ‘three.asy’.
+
Asymptote also supports image-based lighting with the setting
‘settings.ibl=true’. This uses pre-rendered EXR images from the
directory specified by ‘-imageDir’ (which defaults to ‘ibl’) or, for
@@ -7171,7 +7184,7 @@ how to draw a surface with patch-dependent colors. The examples
‘vertexshading.asy’ and ‘smoothelevation.asy’ illustrate
vertex-dependent colors, which are supported by ‘Asymptote’'s native
‘OpenGL’/‘WebGL’ renderers and the two-dimensional vector output format
-(‘settings.render=0’). Since the PRC output format does not currently
+(‘settings.render=0’). Since the legacy PRC output format does not
support vertex shading of Bezier surfaces, PRC patches are shaded with
the mean of the four vertex colors.
@@ -7326,18 +7339,18 @@ There are six choices for viewing 3D ‘Asymptote’ output:
batch mode (‘-noV’) rendering in an iconified window; this can be
enabled with the setting ‘iconify=true’.
- 4. Embed the 3D PRC format in a PDF file and view the resulting PDF
- file with version ‘9.0’ or later of ‘Adobe Reader’. This requires
- ‘settings.outformat="pdf"’ and ‘settings.prc=true’, which can be
- specified by the command-line options ‘-f pdf’ and ‘-f prc’, put in
- the ‘Asymptote’ configuration file (*note configuration file::), or
- specified in the script before module ‘three’ (or ‘graph3’) is
- imported. The ‘media9’ LaTeX package is also required (*note
- embed::). The example ‘100d.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
+ 4. Embed the 3D legacy PRC format in a PDF file and view the resulting
+ PDF file with version ‘9.0’ or later of ‘Adobe Reader’. This
+ requires ‘settings.outformat="pdf"’ and ‘settings.prc=true’, which
+ can be specified by the command-line options ‘-f pdf’ and ‘-f prc’,
+ put in the ‘Asymptote’ configuration file (*note configuration
+ file::), or specified in the script before module ‘three’ (or
+ ‘graph3’) is imported. The ‘media9’ LaTeX package is also required
+ (*note embed::). The example ‘100d.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
@@ -7454,7 +7467,7 @@ These projections to two dimensions are predefined:
‘orthographic(triple camera, triple up=Z, triple target=O,
real zoom=1, pair viewportshift=0, bool showtarget=true,
- bool center=false)’
+ bool center=true)’
This projects from three to two dimensions using the view as seen
at a point infinitely far away in the direction ‘unit(camera)’,
orienting the camera so that, if possible, the vector ‘up’ points
@@ -7465,7 +7478,7 @@ These projections to two dimensions are predefined:
‘orthographic(real x, real y, real z, triple up=Z, triple target=O,
real zoom=1, pair viewportshift=0, bool showtarget=true,
- bool center=false)’
+ bool center=true)’
This is equivalent to
orthographic((x,y,z),up,target,zoom,viewportshift,showtarget,center)
@@ -7776,7 +7789,9 @@ This module implements three-dimensional versions of the functions in
‘graph.asy’. To draw an x axis in three dimensions, use the routine
void xaxis3(picture pic=currentpicture, Label L="", axis axis=YZZero,
real xmin=-infinity, real xmax=infinity, pen p=currentpen,
- ticks3 ticks=NoTicks3, arrowbar3 arrow=None, bool above=false);
+ ticks3 ticks=NoTicks3, arrowbar3 arrow=None,
+ margin3 margin=NoMargin3, bool above=false,
+ projection P=currentprojection);
Analogous routines ‘yaxis’ and ‘zaxis’ can be used to draw y and z axes
in three dimensions. There is also a routine for drawing all three
axis:
@@ -7785,7 +7800,8 @@ void axes3(picture pic=currentpicture,
bool extend=false,
triple min=(-infinity,-infinity,-infinity),
triple max=(infinity,infinity,infinity),
- pen p=currentpen, arrowbar3 arrow=None);
+ pen p=currentpen, arrowbar3 arrow=None,
+ margin3 margin=NoMargin3, projection P=currentprojection);
The predefined three-dimensional axis types are
axis YZEquals(real y, real z, triple align=O, bool extend=false);
@@ -7838,7 +7854,7 @@ import graph3;
size(0,200);
size3(200,IgnoreAspect);
-currentprojection=perspective(5,2,2);
+currentprojection=perspective(dir(75,20));
scale(Linear,Linear,Log);
@@ -8531,7 +8547,7 @@ Options (negate boolean options by replacing - with -no):
-compact Conserve memory at the expense of speed false
-compress Compress images in PDF output [true]
-convertOptions str []
--d,-debug Enable debugging messages [false]
+-d,-debug Enable debugging messages and traceback [false]
-devicepixelratio n Ratio of physical to logical pixels [1]
-digits n Default output file precision [7]
-divisor n Garbage collect using purge(divisor=n) [2]
@@ -9227,7 +9243,7 @@ Index
* 2D graphs: graph. (line 6)
* 3D graphs: graph3. (line 6)
* 3D grids: grid3. (line 6)
-* 3D PostScript: three. (line 665)
+* 3D PostScript: three. (line 678)
* a4: Configuring. (line 63)
* abort: Data types. (line 364)
* abs: Data types. (line 65)
@@ -9237,10 +9253,10 @@ Index
* abs2: Data types. (line 65)
* abs2 <1>: Data types. (line 144)
* absolute: Configuring. (line 38)
-* absolute <1>: three. (line 241)
+* absolute <1>: three. (line 254)
* accel: Paths and guides. (line 126)
* accel <1>: Paths and guides. (line 132)
-* accel <2>: three. (line 566)
+* accel <2>: three. (line 579)
* access: Import. (line 6)
* access <1>: Import. (line 45)
* acknowledgments: Credits. (line 6)
@@ -9254,15 +9270,15 @@ Index
(line 204)
* add <1>: Frames and pictures.
(line 218)
-* add <2>: three. (line 342)
-* addViews: three. (line 459)
+* add <2>: three. (line 355)
+* addViews: three. (line 472)
* adjust: Pens. (line 123)
* Ai: Mathematical functions.
- (line 48)
+ (line 49)
* Ai_deriv: Mathematical functions.
- (line 48)
+ (line 49)
* Airy: Mathematical functions.
- (line 48)
+ (line 49)
* alias: Structures. (line 62)
* alias <1>: Arrays. (line 183)
* Align: label. (line 20)
@@ -9279,22 +9295,22 @@ Index
* animation: animation. (line 6)
* animation <1>: animation. (line 6)
* annotate: annotate. (line 6)
-* antialias: three. (line 261)
+* antialias: three. (line 274)
* antialias <1>: Options. (line 188)
* append: Files. (line 38)
* append <1>: Arrays. (line 39)
* arc: Paths and guides. (line 24)
* Arc: Paths and guides. (line 37)
-* arc <1>: three. (line 353)
+* arc <1>: three. (line 366)
* ArcArrow: draw. (line 30)
-* ArcArrow3: three. (line 632)
+* ArcArrow3: three. (line 645)
* ArcArrows: draw. (line 30)
-* ArcArrows3: three. (line 632)
+* ArcArrows3: three. (line 645)
* arclength: Paths and guides. (line 153)
-* arclength <1>: three. (line 566)
+* arclength <1>: three. (line 579)
* arcpoint: Paths and guides. (line 163)
* arctime: Paths and guides. (line 157)
-* arctime <1>: three. (line 566)
+* arctime <1>: three. (line 579)
* arguments: Default arguments. (line 6)
* arithmetic operators: Arithmetic & logical.
(line 6)
@@ -9308,12 +9324,12 @@ Index
* arrow keys: Drawing in interactive mode.
(line 11)
* arrow keys <1>: GUI usage. (line 6)
-* Arrow3: three. (line 632)
+* Arrow3: three. (line 645)
* arrowbar: draw. (line 26)
* arrowhead: draw. (line 50)
* arrows: draw. (line 26)
* Arrows: draw. (line 26)
-* Arrows3: three. (line 632)
+* Arrows3: three. (line 645)
* as: Import. (line 67)
* ascii: Data types. (line 309)
* ascii <1>: Data types. (line 309)
@@ -9350,26 +9366,26 @@ Index
(line 263)
* attach <1>: LaTeX usage. (line 47)
* attach <2>: graph. (line 407)
-* autoadjust: three. (line 428)
+* autoadjust: three. (line 441)
* autoimport: Options. (line 155)
* automatic scaling: graph. (line 711)
* automatic scaling <1>: graph. (line 711)
* axialshade: fill. (line 43)
* axis: graph. (line 925)
* axis <1>: graph. (line 1007)
-* axis <2>: graph3. (line 66)
-* axis <3>: graph3. (line 82)
+* axis <2>: graph3. (line 69)
+* axis <3>: graph3. (line 85)
* azimuth: Data types. (line 154)
* babel: babel. (line 6)
* background: three. (line 76)
* background <1>: three. (line 97)
* background color: Frames and pictures.
(line 167)
-* BackView: three. (line 452)
+* BackView: three. (line 465)
* Bar: draw. (line 19)
-* Bar3: three. (line 632)
+* Bar3: three. (line 645)
* Bars: draw. (line 19)
-* Bars3: three. (line 632)
+* Bars3: three. (line 645)
* barsize: draw. (line 19)
* base modules: Base modules. (line 6)
* basealign: Pens. (line 181)
@@ -9378,38 +9394,38 @@ Index
(line 6)
* beep: Data types. (line 382)
* BeginArcArrow: draw. (line 30)
-* BeginArcArrow3: three. (line 632)
+* BeginArcArrow3: three. (line 645)
* BeginArrow: draw. (line 26)
-* BeginArrow3: three. (line 632)
+* BeginArrow3: three. (line 645)
* BeginBar: draw. (line 19)
-* BeginBar3: three. (line 632)
+* BeginBar3: three. (line 645)
* BeginDotMargin: draw. (line 87)
-* BeginDotMargin3: three. (line 648)
+* BeginDotMargin3: three. (line 661)
* BeginMargin: draw. (line 68)
-* BeginMargin3: three. (line 648)
+* BeginMargin3: three. (line 661)
* BeginPenMargin: draw. (line 76)
-* BeginPenMargin2: three. (line 648)
-* BeginPenMargin3: three. (line 648)
+* BeginPenMargin2: three. (line 661)
+* BeginPenMargin3: three. (line 661)
* BeginPoint: label. (line 62)
* Bessel: Mathematical functions.
- (line 48)
+ (line 49)
* bevel: flowchart. (line 72)
* beveljoin: Pens. (line 149)
* Bezier curves: Bezier curves. (line 6)
-* Bezier patch: three. (line 128)
-* Bezier triangle: three. (line 128)
-* bezulate: three. (line 146)
+* Bezier patch: three. (line 141)
+* Bezier triangle: three. (line 141)
+* bezulate: three. (line 159)
* Bi: Mathematical functions.
- (line 48)
+ (line 49)
* Bi_deriv: Mathematical functions.
- (line 48)
-* Billboard: three. (line 536)
+ (line 49)
+* Billboard: three. (line 549)
* binary: Files. (line 80)
* binary format: Files. (line 80)
* binary operators: Arithmetic & logical.
(line 6)
* binarytree: binarytree. (line 6)
-* black stripes: three. (line 261)
+* black stripes: three. (line 274)
* Blank: draw. (line 26)
* block.bottom: flowchart. (line 19)
* block.bottomleft: flowchart. (line 19)
@@ -9428,15 +9444,15 @@ Index
(line 6)
* Bottom: graph. (line 133)
* BottomTop: graph. (line 139)
-* BottomView: three. (line 452)
+* BottomView: three. (line 465)
* bounding box: Frames and pictures.
(line 167)
* bounds: palette. (line 43)
-* Bounds: graph3. (line 21)
+* Bounds: graph3. (line 24)
* box: Frames and pictures.
(line 117)
-* box <1>: three. (line 375)
-* box <2>: three. (line 377)
+* box <1>: three. (line 388)
+* box <2>: three. (line 390)
* bp: Drawing in batch mode.
(line 23)
* brace: Paths and guides. (line 51)
@@ -9452,7 +9468,7 @@ Index
* BWRainbow2: palette. (line 18)
* C string: Data types. (line 217)
* CAD: CAD. (line 6)
-* camera: three. (line 422)
+* camera: three. (line 435)
* casts: Casts. (line 6)
* cbrt: Mathematical functions.
(line 6)
@@ -9460,16 +9476,16 @@ Index
* ceil: Mathematical functions.
(line 26)
* Center: label. (line 67)
-* center: three. (line 405)
+* center: three. (line 418)
* checker: Pens. (line 338)
* Chinese: Pens. (line 297)
* choose: Mathematical functions.
(line 39)
* Ci: Mathematical functions.
- (line 48)
+ (line 49)
* circle: Paths and guides. (line 10)
* Circle: Paths and guides. (line 18)
-* circle <1>: three. (line 349)
+* circle <1>: three. (line 362)
* circle <2>: flowchart. (line 61)
* circlebarframe: markers. (line 18)
* CJK: Pens. (line 297)
@@ -9486,7 +9502,7 @@ Index
* cmyk: Pens. (line 38)
* colatitude: Data types. (line 159)
* color: Pens. (line 23)
-* color <1>: graph3. (line 133)
+* color <1>: graph3. (line 136)
* coloredNodes: tube. (line 25)
* coloredpath: tube. (line 18)
* coloredSegments: tube. (line 25)
@@ -9533,7 +9549,7 @@ Index
* cosh: Mathematical functions.
(line 6)
* cputime: Mathematical functions.
- (line 109)
+ (line 110)
* crop: graph. (line 640)
* cropping graphs: graph. (line 640)
* cross: Data types. (line 106)
@@ -9550,7 +9566,7 @@ Index
* curlSpecifier: Paths and guides. (line 409)
* currentlight: three. (line 76)
* currentpen: Pens. (line 6)
-* currentprojection: three. (line 449)
+* currentprojection: three. (line 462)
* curve: slopefield. (line 20)
* custom axis types: graph. (line 142)
* custom mark routine: graph. (line 578)
@@ -9562,7 +9578,7 @@ Index
* cyclic: Paths and guides. (line 85)
* cyclic <1>: Paths and guides. (line 377)
* cyclic <2>: Arrays. (line 39)
-* cyclic <3>: three. (line 566)
+* cyclic <3>: three. (line 579)
* Cyrillic: Pens. (line 291)
* dashdotted: Pens. (line 102)
* dashed: Pens. (line 102)
@@ -9576,7 +9592,7 @@ Index
* default arguments: Default arguments. (line 6)
* defaultformat: graph. (line 176)
* DefaultHead: draw. (line 50)
-* DefaultHead3: three. (line 632)
+* DefaultHead3: three. (line 645)
* defaultpen: Pens. (line 49)
* defaultpen <1>: Pens. (line 122)
* defaultpen <2>: Pens. (line 127)
@@ -9585,7 +9601,7 @@ Index
* defaultpen <5>: Pens. (line 416)
* defaultpen <6>: Pens. (line 440)
* defaultrender: three. (line 46)
-* deferred drawing: simplex. (line 6)
+* deferred drawing: Deferred drawing. (line 6)
* deferred drawing <1>: simplex2. (line 6)
* degrees: Data types. (line 78)
* degrees <1>: Mathematical functions.
@@ -9595,7 +9611,7 @@ Index
* delete: Files. (line 154)
* delete <1>: Arrays. (line 39)
* description: Description. (line 6)
-* devicepixelratio: three. (line 184)
+* devicepixelratio: three. (line 197)
* diagonal: Arrays. (line 324)
* diamond: flowchart. (line 54)
* diffuse: three. (line 76)
@@ -9605,7 +9621,7 @@ Index
* dir <1>: Data types. (line 90)
* dir <2>: Data types. (line 181)
* dir <3>: Paths and guides. (line 109)
-* dir <4>: three. (line 566)
+* dir <4>: three. (line 579)
* direction specifier: Bezier curves. (line 6)
* directory: Files. (line 26)
* dirSpecifier: Paths and guides. (line 391)
@@ -9620,18 +9636,18 @@ Index
* dot <3>: Arrays. (line 279)
* dot <4>: Arrays. (line 282)
* DotMargin: draw. (line 83)
-* DotMargin3: three. (line 648)
+* DotMargin3: three. (line 661)
* DotMargins: draw. (line 89)
-* DotMargins3: three. (line 648)
+* DotMargins3: three. (line 661)
* dotted: Pens. (line 102)
-* double deferred drawing: three. (line 327)
+* double deferred drawing: three. (line 340)
* double precision: Files. (line 80)
* draw: Drawing commands. (line 34)
* draw <1>: draw. (line 6)
* draw <2>: draw. (line 147)
* Draw: Frames and pictures.
(line 147)
-* draw <3>: three. (line 154)
+* draw <3>: three. (line 167)
* drawer: Deferred drawing. (line 31)
* drawing commands: Drawing commands. (line 6)
* drawline: math. (line 9)
@@ -9644,34 +9660,34 @@ Index
* dvisvgmOptions: Options. (line 174)
* E: Labels. (line 18)
* E <1>: Mathematical functions.
- (line 48)
+ (line 49)
* Editing modes: Editing modes. (line 6)
* Ei: Mathematical functions.
- (line 48)
+ (line 49)
* ellipse: Paths and guides. (line 45)
* elliptic functions: Mathematical functions.
- (line 48)
+ (line 49)
* else: Programming. (line 27)
* emacs: Editing modes. (line 6)
* embed: embed. (line 6)
-* Embedded: three. (line 536)
+* Embedded: three. (line 549)
* emissivepen: three. (line 66)
* empty: Frames and pictures.
(line 7)
* EndArcArrow: draw. (line 30)
-* EndArcArrow3: three. (line 632)
+* EndArcArrow3: three. (line 645)
* EndArrow: draw. (line 26)
-* EndArrow3: three. (line 632)
+* EndArrow3: three. (line 645)
* EndBar: draw. (line 19)
-* EndBar3: three. (line 632)
+* EndBar3: three. (line 645)
* EndDotMargin: draw. (line 89)
-* EndDotMargin3: three. (line 648)
+* EndDotMargin3: three. (line 661)
* endl: Files. (line 65)
* EndMargin: draw. (line 69)
-* EndMargin3: three. (line 648)
+* EndMargin3: three. (line 661)
* EndPenMargin: draw. (line 78)
-* EndPenMargin2: three. (line 648)
-* EndPenMargin3: three. (line 648)
+* EndPenMargin2: three. (line 661)
+* EndPenMargin3: three. (line 661)
* EndPoint: label. (line 62)
* envelope: label. (line 111)
* environment variables: Configuring. (line 90)
@@ -9712,17 +9728,17 @@ Index
* expm1: Mathematical functions.
(line 6)
* exponential integral: Mathematical functions.
- (line 48)
+ (line 49)
* extendcap: Pens. (line 139)
* extension: Paths and guides. (line 246)
* extension <1>: MetaPost. (line 10)
* external: embed. (line 11)
-* extrude: three. (line 560)
+* extrude: three. (line 573)
* F: Mathematical functions.
- (line 48)
+ (line 49)
* fabs: Mathematical functions.
(line 6)
-* face: three. (line 672)
+* face: three. (line 685)
* factorial: Mathematical functions.
(line 39)
* Fedora: UNIX binary distributions.
@@ -9751,7 +9767,7 @@ Index
* find <1>: Arrays. (line 158)
* findall: Arrays. (line 163)
* firstcut: Paths and guides. (line 262)
-* fit3: three. (line 340)
+* fit3: three. (line 353)
* fixedscaling: Frames and pictures.
(line 68)
* floor: Mathematical functions.
@@ -9775,7 +9791,7 @@ Index
(line 7)
* freshnel0: three. (line 66)
* from: Import. (line 16)
-* FrontView: three. (line 452)
+* FrontView: three. (line 465)
* function declarations: Functions. (line 79)
* Function shading: fill. (line 100)
* function shading: fill. (line 100)
@@ -9797,10 +9813,10 @@ Index
* git: Git. (line 6)
* globalwrite: Files. (line 40)
* globalwrite <1>: Files. (line 154)
-* glOptions: three. (line 261)
+* glOptions: three. (line 274)
* glOptions <1>: Options. (line 174)
* GNU Scientific Library: Mathematical functions.
- (line 48)
+ (line 49)
* gouraudshade: fill. (line 63)
* Gradient: palette. (line 25)
* gradient shading: fill. (line 32)
@@ -9820,7 +9836,7 @@ Index
* GSL: Compiling from UNIX source.
(line 62)
* gsl: Mathematical functions.
- (line 48)
+ (line 49)
* gsOptions: Options. (line 174)
* GUI: GUI. (line 6)
* GUI installation: GUI installation. (line 6)
@@ -9839,16 +9855,16 @@ Index
* hex <1>: Pens. (line 64)
* hexadecimal: Data types. (line 306)
* hexadecimal <1>: Pens. (line 62)
-* hidden surface removal: three. (line 672)
+* hidden surface removal: three. (line 685)
* histogram: Mathematical functions.
(line 39)
* history: Files. (line 147)
* history <1>: Interactive mode. (line 54)
* historylines: Interactive mode. (line 58)
* HookHead: draw. (line 50)
-* HookHead3: three. (line 632)
+* HookHead3: three. (line 645)
* Horizontal: flowchart. (line 77)
-* HTML5: three. (line 233)
+* HTML5: three. (line 246)
* htmlviewer: Configuring. (line 15)
* htmlviewer <1>: Configuring. (line 38)
* htmlviewerOptions: Options. (line 174)
@@ -9856,22 +9872,22 @@ Index
* hypot: Mathematical functions.
(line 6)
* I: Mathematical functions.
- (line 48)
+ (line 49)
* i_scaled: Mathematical functions.
- (line 48)
-* ibl: three. (line 104)
-* iconify: three. (line 261)
+ (line 49)
+* ibl: three. (line 117)
+* iconify: three. (line 274)
* identity: Transforms. (line 24)
* identity <1>: Mathematical functions.
(line 6)
* identity <2>: Arrays. (line 321)
-* identity4: three. (line 504)
+* identity4: three. (line 517)
* if: Programming. (line 27)
* IgnoreAspect: Frames and pictures.
(line 50)
* image: palette. (line 33)
* image <1>: palette. (line 61)
-* image-based lighting: three. (line 104)
+* image-based lighting: three. (line 117)
* ImageMagick: Configuring. (line 69)
* ImageMagick <1>: animation. (line 6)
* ImageMagick <2>: Options. (line 188)
@@ -9881,7 +9897,7 @@ Index
* implicit scaling: Implicit scaling. (line 6)
* implicitsurface: smoothcontour3. (line 16)
* import: Import. (line 45)
-* importv3d: three. (line 318)
+* importv3d: three. (line 331)
* inches: Figure size. (line 18)
* incircle: Data types. (line 120)
* include: Import. (line 131)
@@ -9893,7 +9909,7 @@ Index
* initializers: Variable initializers.
(line 6)
* inline: LaTeX usage. (line 47)
-* InOutTicks: graph3. (line 35)
+* InOutTicks: graph3. (line 38)
* input: Files. (line 10)
* input <1>: Files. (line 12)
* input <2>: Interactive mode. (line 45)
@@ -9904,16 +9920,16 @@ Index
* inside: Paths and guides. (line 294)
* inside <1>: Paths and guides. (line 299)
* inside <2>: Paths and guides. (line 305)
-* insphere: three. (line 595)
+* insphere: three. (line 608)
* inst: Debugger. (line 35)
* installation: Installation. (line 6)
* int: Data types. (line 30)
* integer division: Arithmetic & logical.
(line 20)
* integral: Mathematical functions.
- (line 82)
+ (line 83)
* integrate: Mathematical functions.
- (line 82)
+ (line 83)
* interactive mode: Drawing in interactive mode.
(line 6)
* interactive mode <1>: Interactive mode. (line 6)
@@ -9923,34 +9939,34 @@ Index
* interpolate: interpolate. (line 6)
* intersect: Paths and guides. (line 195)
* intersect <1>: math. (line 13)
-* intersect <2>: three. (line 566)
+* intersect <2>: three. (line 579)
* intersectionpoint: Paths and guides. (line 238)
* intersectionpoint <1>: math. (line 17)
-* intersectionpoint <2>: three. (line 566)
+* intersectionpoint <2>: three. (line 579)
* intersectionpoints: Paths and guides. (line 242)
-* intersectionpoints <1>: three. (line 566)
-* intersectionpoints <2>: three. (line 579)
+* intersectionpoints <1>: three. (line 579)
+* intersectionpoints <2>: three. (line 592)
* intersections: Paths and guides. (line 206)
* intersections <1>: Paths and guides. (line 213)
-* intersections <2>: three. (line 566)
-* intersections <3>: three. (line 572)
-* InTicks: graph3. (line 35)
+* intersections <2>: three. (line 579)
+* intersections <3>: three. (line 585)
+* InTicks: graph3. (line 38)
* intMax: Data types. (line 30)
* intMin: Data types. (line 30)
* inverse: Transforms. (line 16)
* inverse <1>: Arrays. (line 327)
-* invert: three. (line 494)
+* invert: three. (line 507)
* invisible: Pens. (line 43)
* isnan: Data types. (line 35)
* J: Mathematical functions.
(line 6)
* J <1>: Mathematical functions.
- (line 48)
+ (line 49)
* Japanese: Pens. (line 297)
* K: Mathematical functions.
- (line 48)
+ (line 49)
* k_scaled: Mathematical functions.
- (line 48)
+ (line 49)
* Kate: Editing modes. (line 48)
* KDE editor: Editing modes. (line 48)
* keepAspect: Frames and pictures.
@@ -9958,7 +9974,7 @@ Index
* keepAspect <1>: Frames and pictures.
(line 50)
* keepAspect <2>: LaTeX usage. (line 47)
-* keyboard bindings:: three. (line 211)
+* keyboard bindings:: three. (line 224)
* keys: Arrays. (line 39)
* keyword: Named arguments. (line 37)
* keyword-only: Named arguments. (line 37)
@@ -9969,7 +9985,7 @@ Index
* label <1>: label. (line 6)
* Label <1>: label. (line 21)
* Label <2>: graph. (line 331)
-* label <2>: three. (line 530)
+* label <2>: three. (line 543)
* labelmargin: label. (line 6)
* labelpath: labelpath. (line 6)
* labelpath3: labelpath3. (line 6)
@@ -9996,19 +10012,19 @@ Index
* LeftSide: label. (line 67)
* LeftTicks: graph. (line 161)
* LeftTicks <1>: graph. (line 234)
-* LeftView: three. (line 452)
+* LeftView: three. (line 465)
* legend: Drawing commands. (line 34)
* legend <1>: draw. (line 99)
* legend <2>: graph. (line 425)
* Legendre: Mathematical functions.
- (line 48)
+ (line 49)
* length: Data types. (line 65)
* length <1>: Data types. (line 144)
* length <2>: Data types. (line 239)
* length <3>: Paths and guides. (line 76)
* length <4>: Paths and guides. (line 374)
* length <5>: Arrays. (line 39)
-* length <6>: three. (line 566)
+* length <6>: three. (line 579)
* letter: Configuring. (line 63)
* lexorder: math. (line 63)
* lexorder <1>: math. (line 66)
@@ -10063,11 +10079,11 @@ Index
* map <1>: Arrays. (line 140)
* map <2>: map. (line 6)
* Margin: draw. (line 69)
-* Margin3: three. (line 648)
-* Margin3 <1>: three. (line 648)
+* Margin3: three. (line 661)
+* Margin3 <1>: three. (line 661)
* Margins: draw. (line 70)
-* margins: three. (line 333)
-* Margins3: three. (line 648)
+* margins: three. (line 346)
+* Margins3: three. (line 661)
* mark: graph. (line 481)
* markangle: markers. (line 35)
* marker: graph. (line 481)
@@ -10084,12 +10100,12 @@ Index
(line 7)
* max <2>: Arrays. (line 230)
* max <3>: Arrays. (line 240)
-* max <4>: three. (line 566)
+* max <4>: three. (line 579)
* maxbound: Data types. (line 134)
* maxbound <1>: Data types. (line 205)
-* maxtile: three. (line 261)
+* maxtile: three. (line 274)
* maxtimes: Paths and guides. (line 233)
-* maxviewport: three. (line 261)
+* maxviewport: three. (line 274)
* metallic: three. (line 66)
* MetaPost: MetaPost. (line 6)
* MetaPost ... : Bezier curves. (line 70)
@@ -10099,9 +10115,9 @@ Index
* MetaPost whatever: MetaPost. (line 10)
* Microsoft Windows: Microsoft Windows. (line 6)
* MidArcArrow: draw. (line 30)
-* MidArcArrow3: three. (line 632)
+* MidArcArrow3: three. (line 645)
* MidArrow: draw. (line 26)
-* MidArrow3: three. (line 632)
+* MidArrow3: three. (line 645)
* MidPoint: label. (line 62)
* midpoint: Paths and guides. (line 180)
* min: Paths and guides. (line 275)
@@ -10109,7 +10125,7 @@ Index
(line 7)
* min <2>: Arrays. (line 225)
* min <3>: Arrays. (line 235)
-* min <4>: three. (line 566)
+* min <4>: three. (line 579)
* minbound: Data types. (line 131)
* minbound <1>: Data types. (line 202)
* minipage: label. (line 125)
@@ -10118,16 +10134,16 @@ Index
* miterlimit: Pens. (line 159)
* mktemp: Files. (line 48)
* mm: Figure size. (line 18)
-* mobile browser: three. (line 233)
+* mobile browser: three. (line 246)
* mode: Files. (line 80)
* mode <1>: Files. (line 93)
* monotonic: graph. (line 36)
* mouse: GUI. (line 6)
-* mouse bindings: three. (line 192)
+* mouse bindings: three. (line 205)
* mouse wheel: GUI usage. (line 6)
* Move: Pens. (line 428)
* MoveQuiet: Pens. (line 434)
-* multisample: three. (line 184)
+* multisample: three. (line 197)
* N: Labels. (line 18)
* name: Files. (line 93)
* named arguments: Named arguments. (line 6)
@@ -10141,9 +10157,9 @@ Index
* newl: Files. (line 65)
* newpage: Drawing commands. (line 27)
* newton: Mathematical functions.
- (line 66)
+ (line 67)
* newton <1>: Mathematical functions.
- (line 73)
+ (line 74)
* next: Debugger. (line 41)
* nobasealign: Pens. (line 181)
* NoFill: Frames and pictures.
@@ -10152,31 +10168,30 @@ Index
* noglobalread <1>: Files. (line 40)
* nolight: three. (line 76)
* NoMargin: draw. (line 67)
-* NoMargin3: three. (line 648)
+* NoMargin3: three. (line 661)
* None: draw. (line 19)
* None <1>: draw. (line 26)
* none: Files. (line 65)
-* normal: three. (line 552)
+* normal: three. (line 565)
* nosafe: Options. (line 209)
* NOT: Arithmetic & logical.
(line 68)
* notaknot: graph. (line 36)
* NoTicks: graph. (line 161)
-* NoTicks3: graph3. (line 35)
+* NoTicks3: graph3. (line 38)
* null: Structures. (line 6)
* nullpen: label. (line 21)
* nullpen <1>: Frames and pictures.
(line 127)
* nullpen <2>: Frames and pictures.
(line 136)
-* NURBS: three. (line 432)
-* O: three. (line 345)
+* O: three. (line 358)
* obj: obj. (line 6)
* object: label. (line 111)
-* oblique: three. (line 388)
-* obliqueX: three. (line 395)
-* obliqueY: three. (line 401)
-* obliqueZ: three. (line 388)
+* oblique: three. (line 401)
+* obliqueX: three. (line 408)
+* obliqueY: three. (line 414)
+* obliqueZ: three. (line 401)
* ode: ode. (line 6)
* offset: Pens. (line 123)
* offset <1>: Options. (line 214)
@@ -10186,7 +10201,7 @@ Index
* opacity: Pens. (line 307)
* opacity <1>: three. (line 66)
* open: Files. (line 12)
-* OpenGL: three. (line 184)
+* OpenGL: three. (line 197)
* operator: User-defined operators.
(line 6)
* operator --: graph. (line 30)
@@ -10203,20 +10218,20 @@ Index
* OR: Arithmetic & logical.
(line 68)
* orient: Data types. (line 108)
-* orient <1>: three. (line 583)
+* orient <1>: three. (line 596)
* orientation: Frames and pictures.
(line 90)
-* orthographic: three. (line 405)
-* outformat: three. (line 184)
+* orthographic: three. (line 418)
+* outformat: three. (line 197)
* outprefix: Frames and pictures.
(line 78)
* output: Files. (line 38)
* output <1>: Options. (line 188)
-* OutTicks: graph3. (line 35)
+* OutTicks: graph3. (line 38)
* overloading functions: Functions. (line 55)
* overwrite: Pens. (line 413)
* P: Mathematical functions.
- (line 48)
+ (line 49)
* pack: label. (line 109)
* packing: Rest arguments. (line 30)
* pad: Frames and pictures.
@@ -10228,11 +10243,11 @@ Index
* papertype: Configuring. (line 63)
* paperwidth: Configuring. (line 63)
* parallelogram: flowchart. (line 47)
-* parametric surface: graph3. (line 99)
+* parametric surface: graph3. (line 102)
* parametrized curve: graph. (line 640)
* partialsum: math. (line 49)
* partialsum <1>: math. (line 52)
-* patch-dependent colors: three. (line 119)
+* patch-dependent colors: three. (line 132)
* path: Paths. (line 6)
* path <1>: Paths and guides. (line 7)
* path <2>: three. (line 42)
@@ -10251,15 +10266,15 @@ Index
* pdfviewerOptions: Options. (line 174)
* pen: Pens. (line 6)
* PenMargin: draw. (line 78)
-* PenMargin2: three. (line 648)
-* PenMargin3: three. (line 648)
+* PenMargin2: three. (line 661)
+* PenMargin3: three. (line 661)
* PenMargins: draw. (line 79)
-* PenMargins2: three. (line 648)
-* PenMargins3: three. (line 648)
+* PenMargins2: three. (line 661)
+* PenMargins3: three. (line 661)
* periodic: graph. (line 36)
* perl: LaTeX usage. (line 30)
* perpendicular: geometry. (line 6)
-* perspective: three. (line 432)
+* perspective: three. (line 445)
* physically based rendering: three. (line 74)
* picture: Frames and pictures.
(line 26)
@@ -10274,16 +10289,16 @@ Index
* picture.scale: Frames and pictures.
(line 110)
* piecewisestraight: Paths and guides. (line 92)
-* pixel: three. (line 655)
+* pixel: three. (line 668)
* Pl: Mathematical functions.
- (line 48)
+ (line 49)
* plain: plain. (line 6)
-* planar: three. (line 128)
-* plane: three. (line 371)
-* planeproject: three. (line 549)
+* planar: three. (line 141)
+* plane: three. (line 384)
+* planeproject: three. (line 562)
* point: Paths and guides. (line 95)
* point <1>: Paths and guides. (line 380)
-* point <2>: three. (line 566)
+* point <2>: three. (line 579)
* polar: Data types. (line 149)
* polargraph: graph. (line 89)
* polygon: graph. (line 481)
@@ -10291,9 +10306,9 @@ Index
* Portrait: Frames and pictures.
(line 90)
* position: three. (line 76)
-* position <1>: three. (line 184)
+* position <1>: three. (line 197)
* postcontrol: Paths and guides. (line 146)
-* postcontrol <1>: three. (line 566)
+* postcontrol <1>: three. (line 579)
* postfix operators: Self & prefix operators.
(line 19)
* postscript: Frames and pictures.
@@ -10302,10 +10317,10 @@ Index
* PostScript subpath: Paths. (line 23)
* pow10: Mathematical functions.
(line 6)
-* prc: three. (line 279)
+* prc: three. (line 292)
* precision: Files. (line 97)
* precontrol: Paths and guides. (line 139)
-* precontrol <1>: three. (line 566)
+* precontrol <1>: three. (line 579)
* prefix operators: Self & prefix operators.
(line 6)
* private: Structures. (line 6)
@@ -10337,7 +10352,7 @@ Index
* radians: Mathematical functions.
(line 17)
* radius: Paths and guides. (line 135)
-* radius <1>: three. (line 566)
+* radius <1>: three. (line 579)
* Rainbow: palette. (line 12)
* rand: Mathematical functions.
(line 39)
@@ -10366,7 +10381,7 @@ Index
(line 6)
* rename: Files. (line 156)
* render: three. (line 46)
-* render <1>: three. (line 184)
+* render <1>: three. (line 197)
* render <2>: Options. (line 188)
* replace: Data types. (line 270)
* resetdefaultpen: Pens. (line 440)
@@ -10379,21 +10394,21 @@ Index
* reverse <1>: Paths and guides. (line 183)
* reverse <2>: Paths and guides. (line 383)
* reverse <3>: Arrays. (line 145)
-* reverse <4>: three. (line 566)
+* reverse <4>: three. (line 579)
* rewind: Files. (line 97)
* rfind: Data types. (line 247)
* rgb: Pens. (line 30)
* rgb <1>: Pens. (line 34)
* rgb <2>: Pens. (line 62)
* Riemann zeta function: Mathematical functions.
- (line 48)
+ (line 49)
* Right: graph. (line 273)
* RightSide: label. (line 67)
* RightTicks: graph. (line 161)
* RightTicks <1>: graph. (line 234)
-* RightView: three. (line 452)
+* RightView: three. (line 465)
* Rotate: label. (line 43)
-* rotate: three. (line 520)
+* rotate: three. (line 533)
* Rotate(pair z): label. (line 46)
* round: Mathematical functions.
(line 26)
@@ -10416,8 +10431,8 @@ Index
* scale <2>: Transforms. (line 36)
* scale <3>: graph. (line 711)
* Scale <1>: graph. (line 728)
-* scale <4>: three. (line 519)
-* scale3: three. (line 517)
+* scale <4>: three. (line 532)
+* scale3: three. (line 530)
* scaled graph: graph. (line 691)
* schur: Arrays. (line 271)
* schur <1>: Arrays. (line 275)
@@ -10448,21 +10463,21 @@ Index
* shift: Transforms. (line 26)
* shift <1>: Transforms. (line 28)
* shift <2>: Transforms. (line 46)
-* shift <3>: three. (line 509)
+* shift <3>: three. (line 522)
* shiftless: Transforms. (line 46)
* shininess: three. (line 66)
* shipout: Frames and pictures.
(line 78)
-* showtarget: three. (line 405)
+* showtarget: three. (line 418)
* Si: Mathematical functions.
- (line 48)
+ (line 49)
* signedint: Files. (line 80)
* signedint <1>: Files. (line 93)
* SimpleHead: draw. (line 50)
* simplex: simplex. (line 6)
* simplex2: simplex2. (line 6)
* simpson: Mathematical functions.
- (line 82)
+ (line 83)
* sin: Mathematical functions.
(line 6)
* Sin: Mathematical functions.
@@ -10474,9 +10489,9 @@ Index
* singlereal <1>: Files. (line 93)
* sinh: Mathematical functions.
(line 6)
-* SixViews: three. (line 467)
-* SixViewsFR: three. (line 467)
-* SixViewsUS: three. (line 467)
+* SixViews: three. (line 480)
+* SixViewsFR: three. (line 480)
+* SixViewsUS: three. (line 480)
* size: Figure size. (line 6)
* size <1>: Paths and guides. (line 81)
* size <2>: Paths and guides. (line 371)
@@ -10484,9 +10499,9 @@ Index
(line 35)
* size <4>: Frames and pictures.
(line 61)
-* size <5>: three. (line 566)
+* size <5>: three. (line 579)
* size <6>: Options. (line 188)
-* size3: three. (line 330)
+* size3: three. (line 343)
* Slant: label. (line 49)
* slant: Transforms. (line 38)
* sleep: Data types. (line 376)
@@ -10499,7 +10514,7 @@ Index
* slopefield: slopefield. (line 6)
* smoothcontour3: smoothcontour3. (line 6)
* sncndn: Mathematical functions.
- (line 48)
+ (line 49)
* solid: Pens. (line 102)
* solids: solids. (line 6)
* solve: Arrays. (line 299)
@@ -10511,7 +10526,7 @@ Index
* specularfactor: three. (line 76)
* specularpen: three. (line 66)
* Spline: graph. (line 33)
-* Spline <1>: graph3. (line 99)
+* Spline <1>: graph3. (line 102)
* split: Data types. (line 279)
* sqrt: Mathematical functions.
(line 6)
@@ -10530,7 +10545,7 @@ Index
* stop: Debugger. (line 10)
* straight: Paths and guides. (line 88)
* Straight: graph. (line 30)
-* straight <1>: three. (line 566)
+* straight <1>: three. (line 579)
* strftime: Data types. (line 321)
* strftime <1>: Data types. (line 346)
* string: Data types. (line 208)
@@ -10542,7 +10557,7 @@ Index
* struct: Structures. (line 6)
* structures: Structures. (line 6)
* subpath: Paths and guides. (line 186)
-* subpath <1>: three. (line 566)
+* subpath <1>: three. (line 579)
* subpictures: Frames and pictures.
(line 100)
* substr: Data types. (line 262)
@@ -10551,11 +10566,11 @@ Index
* Suppress: Pens. (line 420)
* SuppressQuiet: Pens. (line 424)
* surface: three. (line 46)
-* surface <1>: three. (line 104)
-* surface <2>: three. (line 128)
-* surface <3>: three. (line 142)
-* surface <4>: graph3. (line 99)
-* surface <5>: graph3. (line 128)
+* surface <1>: three. (line 117)
+* surface <2>: three. (line 141)
+* surface <3>: three. (line 155)
+* surface <4>: graph3. (line 102)
+* surface <5>: graph3. (line 131)
* SVG: Options. (line 193)
* system: Data types. (line 354)
* system <1>: Options. (line 209)
@@ -10569,7 +10584,7 @@ Index
(line 20)
* tanh: Mathematical functions.
(line 6)
-* target: three. (line 405)
+* target: three. (line 418)
* tell: Files. (line 97)
* template: Templated imports. (line 6)
* tension: Bezier curves. (line 56)
@@ -10577,7 +10592,7 @@ Index
* tensionSpecifier: Paths and guides. (line 403)
* tensor product shading: fill. (line 78)
* tensorshade: fill. (line 78)
-* tessellation: three. (line 154)
+* tessellation: three. (line 167)
* tex: Frames and pictures.
(line 292)
* tex <1>: Options. (line 188)
@@ -10585,7 +10600,7 @@ Index
* TeX string: Data types. (line 208)
* texcommand: Configuring. (line 69)
* TeXHead: draw. (line 50)
-* TeXHead3: three. (line 632)
+* TeXHead3: three. (line 645)
* texpath: Configuring. (line 69)
* texpath <1>: label. (line 122)
* texpreamble: Frames and pictures.
@@ -10595,13 +10610,13 @@ Index
* textbook graph: graph. (line 361)
* tgz: UNIX binary distributions.
(line 6)
-* thick: three. (line 166)
-* thin: three. (line 166)
+* thick: three. (line 179)
+* thin: three. (line 179)
* this: Structures. (line 6)
* three: three. (line 6)
-* ThreeViews: three. (line 467)
-* ThreeViewsFR: three. (line 467)
-* ThreeViewsUS: three. (line 467)
+* ThreeViews: three. (line 480)
+* ThreeViewsFR: three. (line 480)
+* ThreeViewsUS: three. (line 480)
* tick: graph. (line 331)
* ticks: graph. (line 161)
* Ticks: graph. (line 161)
@@ -10616,12 +10631,12 @@ Index
* times: Paths and guides. (line 220)
* times <1>: Paths and guides. (line 224)
* Top: graph. (line 136)
-* TopView: three. (line 452)
+* TopView: three. (line 465)
* trace: Debugger. (line 50)
* trailingzero: graph. (line 176)
* transform: Transforms. (line 6)
-* transform <1>: three. (line 541)
-* transform3: three. (line 504)
+* transform <1>: three. (line 554)
+* transform3: three. (line 517)
* transparency: Pens. (line 307)
* transparent: three. (line 97)
* transpose: Arrays. (line 212)
@@ -10629,15 +10644,15 @@ Index
* tree: tree. (line 6)
* trembling: trembling. (line 6)
* triangle: geometry. (line 6)
-* triangles: three. (line 154)
+* triangles: three. (line 167)
* triangulate: contour. (line 192)
* tridiagonal: Arrays. (line 286)
* trigonometric integrals: Mathematical functions.
- (line 48)
+ (line 49)
* triple: Data types. (line 137)
* TrueMargin: draw. (line 90)
-* TrueMargin3: three. (line 648)
-* tube: three. (line 166)
+* TrueMargin3: three. (line 661)
+* tube: three. (line 179)
* tube <1>: tube. (line 6)
* tutorial: Tutorial. (line 6)
* type1cm: Pens. (line 245)
@@ -10656,10 +10671,10 @@ Index
* unit: Data types. (line 83)
* unit <1>: Data types. (line 174)
* unitbox: Paths. (line 44)
-* unitbox <1>: three. (line 377)
+* unitbox <1>: three. (line 390)
* unitcircle: Paths. (line 17)
* unitcircle <1>: Paths. (line 17)
-* unitcircle <2>: three. (line 345)
+* unitcircle <2>: three. (line 358)
* unitrand: Mathematical functions.
(line 39)
* unitsize: Figure size. (line 39)
@@ -10669,7 +10684,7 @@ Index
(line 6)
* unpacking: Rest arguments. (line 39)
* unravel: Import. (line 29)
-* up: three. (line 405)
+* up: three. (line 418)
* update: Files. (line 38)
* UpsideDown: Frames and pictures.
(line 90)
@@ -10682,7 +10697,7 @@ Index
* user-defined operators: User-defined operators.
(line 6)
* usleep: Data types. (line 379)
-* v3d: three. (line 300)
+* v3d: three. (line 313)
* value: math. (line 34)
* value <1>: math. (line 37)
* var: Variable initializers.
@@ -10691,24 +10706,24 @@ Index
(line 6)
* vectorfield: graph. (line 1023)
* vectorfield <1>: graph. (line 1062)
-* vectorfield3: graph3. (line 167)
+* vectorfield3: graph3. (line 170)
* vectorization: Arrays. (line 343)
* verbatim: Frames and pictures.
(line 284)
-* vertex-dependent colors: three. (line 119)
+* vertex-dependent colors: three. (line 132)
* Vertical: flowchart. (line 77)
* Viewport: three. (line 76)
* viewportheight: LaTeX usage. (line 47)
-* viewportmargin: three. (line 333)
-* viewportsize: three. (line 333)
+* viewportmargin: three. (line 346)
+* viewportsize: three. (line 346)
* viewportwidth: LaTeX usage. (line 47)
-* views: three. (line 279)
+* views: three. (line 292)
* vim: Editing modes. (line 32)
* virtual functions: Structures. (line 124)
* void: Data types. (line 10)
* W: Labels. (line 18)
* warn: Configuring. (line 79)
-* WebGL: three. (line 233)
+* WebGL: three. (line 246)
* whatever: Paths and guides. (line 246)
* Wheel: palette. (line 22)
* wheel mouse: GUI. (line 6)
@@ -10720,7 +10735,7 @@ Index
* word: Arrays. (line 374)
* write: Files. (line 57)
* write <1>: Arrays. (line 413)
-* X: three. (line 345)
+* X: three. (line 358)
* xasy: GUI. (line 6)
* xaxis3: graph3. (line 7)
* xdr: Files. (line 80)
@@ -10733,20 +10748,20 @@ Index
* xpart: Data types. (line 94)
* xpart <1>: Data types. (line 185)
* xscale: Transforms. (line 30)
-* xscale3: three. (line 511)
+* xscale3: three. (line 524)
* xtick: graph. (line 331)
-* XY: three. (line 526)
-* XY <1>: three. (line 541)
-* XYEquals: graph3. (line 21)
-* XYZero: graph3. (line 21)
-* XZEquals: graph3. (line 21)
+* XY: three. (line 539)
+* XY <1>: three. (line 554)
+* XYEquals: graph3. (line 24)
+* XYZero: graph3. (line 24)
+* XZEquals: graph3. (line 24)
* XZero: graph. (line 261)
-* XZZero: graph3. (line 21)
+* XZZero: graph3. (line 24)
* Y: Mathematical functions.
(line 6)
* Y <1>: Mathematical functions.
- (line 48)
-* Y <2>: three. (line 345)
+ (line 49)
+* Y <2>: three. (line 358)
* yaxis3: graph3. (line 7)
* YEquals: graph. (line 129)
* yequals: graph. (line 279)
@@ -10754,190 +10769,191 @@ Index
* ypart: Data types. (line 97)
* ypart <1>: Data types. (line 188)
* yscale: Transforms. (line 32)
-* yscale3: three. (line 513)
+* yscale3: three. (line 526)
* ytick: graph. (line 331)
-* YX: three. (line 541)
-* YZ: three. (line 541)
-* YZEquals: graph3. (line 21)
+* YX: three. (line 554)
+* YZ: three. (line 554)
+* YZEquals: graph3. (line 24)
* YZero: graph. (line 124)
-* YZZero: graph3. (line 21)
-* Z: three. (line 345)
+* YZZero: graph3. (line 24)
+* Z: three. (line 358)
* zaxis3: graph3. (line 7)
* zero_Ai: Mathematical functions.
- (line 48)
+ (line 49)
* zero_Ai_deriv: Mathematical functions.
- (line 48)
+ (line 49)
* zero_Bi: Mathematical functions.
- (line 48)
+ (line 49)
* zero_Bi_deriv: Mathematical functions.
- (line 48)
+ (line 49)
* zero_J: Mathematical functions.
- (line 48)
+ (line 49)
* zeroTransform: Transforms. (line 44)
* zerowinding: Pens. (line 164)
* zeta: Mathematical functions.
- (line 48)
+ (line 49)
* zpart: Data types. (line 191)
-* zscale3: three. (line 515)
-* ZX: three. (line 541)
-* ZX <1>: three. (line 541)
-* ZY: three. (line 541)
+* zscale3: three. (line 528)
+* ZX: three. (line 554)
+* ZX <1>: three. (line 554)
+* ZY: three. (line 554)

Tag Table:
Node: Top573
Node: Description7668
-Node: Installation12075
-Node: UNIX binary distributions13220
-Node: MacOS X binary distributions14395
-Node: Microsoft Windows15007
-Node: Configuring16247
-Node: Search paths20762
-Node: Compiling from UNIX source21854
-Node: Editing modes25157
-Node: Git27735
-Node: Building the documentation28258
-Node: Uninstall28824
-Node: Tutorial29180
-Node: Drawing in batch mode30051
-Node: Drawing in interactive mode30975
-Node: Figure size32046
-Node: Labels33733
-Node: Paths34625
-Ref: unitcircle35265
-Node: Drawing commands37258
-Node: draw39126
-Ref: arrows40402
-Node: fill46708
-Ref: gradient shading47790
-Node: clip52636
-Node: label53413
-Ref: Label54327
-Ref: baseline58241
-Ref: envelope58977
-Node: Bezier curves60529
-Node: Programming64497
-Ref: array iteration66357
-Node: Data types66524
-Ref: format78182
-Node: Paths and guides82850
-Ref: circle83112
-Ref: extension93464
-Node: Pens100657
-Ref: fillrule108796
-Ref: basealign109754
-Ref: transparency115119
-Ref: makepen118840
-Ref: overwrite119746
-Node: Transforms121005
-Node: Frames and pictures123100
-Ref: size124772
-Ref: unitsize125839
-Ref: shipout126968
-Ref: filltype129354
-Ref: add132983
-Ref: add about133956
-Ref: tex137074
-Node: Deferred drawing137985
-Node: Files141276
-Ref: cd142366
-Ref: scroll147512
-Node: Variable initializers150621
-Node: Structures153502
-Node: Operators158816
-Node: Arithmetic & logical159132
-Node: Self & prefix operators161688
-Node: User-defined operators162548
-Node: Implicit scaling163487
-Node: Functions164050
-Ref: stack overflow167195
-Node: Default arguments167481
-Node: Named arguments168253
-Node: Rest arguments170903
-Node: Mathematical functions174060
-Node: Arrays180924
-Ref: sort189022
-Ref: tridiagonal192580
-Ref: solve193895
-Node: Slices198215
-Node: Casts202235
-Node: Import204649
-Node: Templated imports210291
-Node: Static212185
-Node: LaTeX usage215143
-Node: Base modules221744
-Node: plain224309
-Node: simplex225015
-Node: simplex2225219
-Node: math225488
-Node: interpolate228419
-Node: geometry228710
-Node: trembling229406
-Node: stats229683
-Node: patterns229954
-Node: markers230197
-Node: map232097
-Node: tree232533
-Node: binarytree232717
-Node: drawtree233392
-Node: syzygy233601
-Node: feynman233883
-Node: roundedpath234169
-Node: animation234459
-Ref: animate234907
-Node: embed236083
-Node: slide237093
-Node: MetaPost237436
-Node: babel238212
-Node: labelpath238460
-Node: labelpath3239324
-Node: annotate239651
-Node: CAD240141
-Node: graph240459
-Ref: ticks248075
-Ref: pathmarkers262263
-Ref: marker262737
-Ref: markuniform263103
-Ref: errorbars265010
-Ref: automatic scaling270187
-Node: palette282007
-Ref: images282129
-Ref: image286593
-Ref: logimage287114
-Ref: penimage288224
-Ref: penfunctionimage288487
-Node: three289263
-Ref: PostScript3D321652
-Node: obj323446
-Node: graph3323707
-Ref: GaussianSurface329578
-Node: grid3330756
-Node: solids331592
-Node: tube332616
-Node: flowchart334999
-Node: contour339718
-Node: contour3346318
-Node: smoothcontour3346642
-Node: slopefield348409
-Node: ode349954
-Node: Options350223
-Ref: configuration file358661
-Ref: settings358661
-Ref: texengines360009
-Ref: magick360009
-Node: Interactive mode363404
-Ref: history365633
-Node: GUI367004
-Node: GUI installation367574
-Node: GUI usage368570
-Node: Command-Line Interface369637
-Node: Language server protocol371125
-Node: PostScript to Asymptote372606
-Node: Help373433
-Node: Debugger375163
-Node: Credits377011
-Node: Index378268
+Node: Installation12082
+Node: UNIX binary distributions13227
+Node: MacOS X binary distributions14402
+Node: Microsoft Windows15014
+Node: Configuring16254
+Node: Search paths20769
+Node: Compiling from UNIX source21861
+Node: Editing modes25164
+Node: Git27742
+Node: Building the documentation28265
+Node: Uninstall28831
+Node: Tutorial29187
+Node: Drawing in batch mode30058
+Node: Drawing in interactive mode30982
+Node: Figure size32053
+Node: Labels33740
+Node: Paths34632
+Ref: unitcircle35272
+Node: Drawing commands37265
+Node: draw39133
+Ref: arrows40409
+Node: fill46715
+Ref: gradient shading47797
+Node: clip52672
+Node: label53449
+Ref: Label54363
+Ref: baseline58277
+Ref: envelope59013
+Node: Bezier curves60565
+Node: Programming64532
+Ref: array iteration66392
+Node: Data types66559
+Ref: format78217
+Node: Paths and guides82885
+Ref: circle83147
+Ref: extension93499
+Node: Pens100692
+Ref: fillrule108831
+Ref: basealign109789
+Ref: transparency115154
+Ref: makepen118875
+Ref: overwrite119781
+Node: Transforms121040
+Node: Frames and pictures123135
+Ref: size124807
+Ref: unitsize125874
+Ref: shipout127003
+Ref: filltype129389
+Ref: add133018
+Ref: add about133991
+Ref: tex137109
+Ref: deferred drawing138020
+Node: Deferred drawing138020
+Node: Files141311
+Ref: cd142401
+Ref: scroll147547
+Node: Variable initializers150656
+Node: Structures153537
+Node: Operators158851
+Node: Arithmetic & logical159167
+Node: Self & prefix operators161723
+Node: User-defined operators162583
+Node: Implicit scaling163522
+Node: Functions164085
+Ref: stack overflow167230
+Node: Default arguments167516
+Node: Named arguments168288
+Node: Rest arguments170938
+Node: Mathematical functions174095
+Node: Arrays181030
+Ref: sort189128
+Ref: tridiagonal192686
+Ref: solve194001
+Node: Slices198321
+Node: Casts202341
+Node: Import204755
+Node: Templated imports210397
+Node: Static212291
+Node: LaTeX usage215249
+Node: Base modules221850
+Node: plain224415
+Node: simplex225121
+Node: simplex2225325
+Node: math225621
+Node: interpolate228552
+Node: geometry228843
+Node: trembling229539
+Node: stats229816
+Node: patterns230087
+Node: markers230330
+Node: map232230
+Node: tree232650
+Node: binarytree232834
+Node: drawtree233509
+Node: syzygy233718
+Node: feynman234000
+Node: roundedpath234286
+Node: animation234576
+Ref: animate235024
+Node: embed236200
+Node: slide237210
+Node: MetaPost237553
+Node: babel238329
+Node: labelpath238577
+Node: labelpath3239441
+Node: annotate239768
+Node: CAD240258
+Node: graph240576
+Ref: ticks248192
+Ref: pathmarkers262380
+Ref: marker262854
+Ref: markuniform263220
+Ref: errorbars265127
+Ref: automatic scaling270304
+Node: palette282124
+Ref: images282246
+Ref: image286710
+Ref: logimage287231
+Ref: penimage288341
+Ref: penfunctionimage288604
+Node: three289380
+Ref: PostScript3D322409
+Node: obj324203
+Node: graph3324464
+Ref: GaussianSurface330491
+Node: grid3331669
+Node: solids332505
+Node: tube333529
+Node: flowchart335912
+Node: contour340631
+Node: contour3347231
+Node: smoothcontour3347555
+Node: slopefield349322
+Node: ode350867
+Node: Options351136
+Ref: configuration file359588
+Ref: settings359588
+Ref: texengines360936
+Ref: magick360936
+Node: Interactive mode364331
+Ref: history366560
+Node: GUI367931
+Node: GUI installation368501
+Node: GUI usage369497
+Node: Command-Line Interface370564
+Node: Language server protocol372052
+Node: PostScript to Asymptote373533
+Node: Help374360
+Node: Debugger376090
+Node: Credits377938
+Node: Index379195

End Tag Table