This is 3DLDF.info, produced by makeinfo version 4.5 from 3DLDF.texi.

This is the 3DLDF User and Reference Manual, edition 1.1.5 for 3DLDF
1.1.5.  This manual was last updated on 14 January 2004.  3DLDF is a
GNU package for three-dimensional drawing with MetaPost output.  The
author is Laurence D. Finston.

   Copyright (C) 2003, 2004 Laurence D. Finston.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.2 or any later version published by the Free Software
     Foundation; with no Invariant Sections, no Front-Cover Texts, and
     no Back-Cover Texts.  A copy of the license is included in the
     section entitled "GNU Free Documentation License".
   
INFO-DIR-SECTION GNU packages
START-INFO-DIR-ENTRY
* 3DLDF: (3DLDF).            3D drawing with MetaPost output.
END-INFO-DIR-ENTRY


Indirect:
3DLDF.info-1: 896
3DLDF.info-2: 50884
3DLDF.info-3: 99677
3DLDF.info-4: 149507
3DLDF.info-5: 199490
3DLDF.info-6: 248666
3DLDF.info-7: 298647
3DLDF.info-8: 333822
3DLDF.info-9: 382860
3DLDF.info-10: 432410
3DLDF.info-11: 481348
3DLDF.info-12: 511643
3DLDF.info-13: 549864

Tag Table:
(Indirect)
Node: Top896
Node: Introduction10253
Node: Sources of Information12690
Node: About This Manual13992
Node: Manual Conventions16825
Node: Illustrations19913
Ref: Illustrations-Footnote-124863
Ref: Illustrations-Footnote-225059
Node: CWEB Documentation25401
Node: Metafont and MetaPost27824
Ref: Metafont and MetaPost-Footnote-131406
Ref: Metafont and MetaPost-Footnote-231540
Ref: Metafont and MetaPost-Footnote-331674
Node: Caveats31888
Node: Accuracy32048
Ref: Accuracy-Footnote-134179
Ref: Accuracy-Footnote-234507
Node: No Input Routine34562
Ref: No Input Routine-Footnote-135550
Node: Ports35685
Node: Contributing to 3DLDF38299
Node: Using 3DLDF38911
Node: Points39431
Node: Declaring and Initializing Points39623
Node: Setting and Assigning to Points43679
Node: Transforming Points45142
Ref: Transforming Points-Footnote-146413
Ref: Transforming Points-Footnote-246901
Node: Shifting Points47232
Node: Scaling Points48729
Node: Shearing Points49709
Node: Rotating Points50884
Node: Transforms53494
Ref: Transforms-Footnote-157205
Ref: Transforms-Footnote-257492
Node: Applying Transforms to Points Intro58241
Node: Inverting Transforms60184
Node: Drawing and Labeling Points62234
Node: Drawing Points Intro62451
Ref: Drawing Points Intro-Footnote-165299
Ref: Drawing Points Intro-Footnote-265570
Ref: Drawing Points Intro-Footnote-365864
Node: Labeling Points Intro66148
Node: Paths67980
Ref: Paths-Footnote-170009
Node: Declaring and Initializing Paths70131
Ref: Declaring and Initializing Paths-Footnote-173410
Ref: Declaring and Initializing Paths-Footnote-273836
Node: Drawing and Filling Paths Intro73891
Node: Plane Figures77690
Node: Regular Polygons Getstart79078
Node: Rectangles Getstart81443
Node: Ellipses Getstart84079
Node: Circles Getstart85425
Node: Solid Figures86529
Node: Cuboid Getstart86703
Node: Polyhedron Getstart88068
Node: Tetrahedron Getstart89326
Node: Dodecahedron Getstart89843
Node: Icosahedron Getstart90616
Node: Pictures91269
Node: Projections97892
Ref: Projections-Footnote-199585
Node: Parallel Projections99677
Node: The Perspective Projection101424
Ref: The Perspective Projection-Footnote-1105557
Ref: The Perspective Projection-Footnote-2105825
Node: Focuses Getstart106432
Ref: Focuses Getstart-Footnote-1111735
Node: Surface Hiding111796
Node: Intersections119995
Ref: Intersections-Footnote-1123138
Node: Installing and Running 3DLDF123385
Node: Installing 3DLDF123622
Node: Template Functions125195
Ref: Template Functions-Footnote-1127548
Node: Running 3DLDF127634
Node: Converting EPS Files132963
Ref: Converting EPS Files-Footnote-1135982
Ref: Converting EPS Files-Footnote-2136040
Node: Converting EPS Files ELISP136105
Node: Command Line Arguments138539
Node: Typedefs and Utility Structures139478
Node: Global Constants and Variables141703
Ref: Global Constants and Variables-Footnote-1146130
Node: Dynamic Allocation of Shapes146182
Node: System Information148015
Node: Endianness149507
Node: Register Width151672
Node: Get Second Largest Real152726
Ref: Get Second Largest Real-Footnote-1154098
Node: Color Reference154564
Node: Color Data Members154965
Node: Color Constructors and Setting Functions156010
Node: Color Operators158419
Node: Modifying Colors159775
Node: Showing Colors160761
Node: Querying Colors161202
Node: Defining and Initializing Colors162308
Node: Namespace Colors162913
Node: Input and Output164632
Node: I/O Global Variables164823
Node: I/O Functions165817
Node: Shape Reference167006
Node: Shape Data Members168059
Node: Shape Operators168693
Node: Copying Shapes168899
Node: Modifying Shapes169391
Node: Affine Transformations for Shapes169899
Node: Applying Transformations to Shapes170537
Node: Clearing Shapes171017
Node: Querying Shapes171463
Node: Showing Shapes171750
Node: Outputting Shapes172300
Node: Transform Reference175432
Node: Transform Data Members176076
Node: Transform Global Variables and Constants176376
Node: Transform Constructors177332
Node: Transform Operators178314
Node: Matrix Inversion183095
Node: Setting Values Transforms183816
Node: Querying Transforms184422
Node: Returning Information for Transforms185690
Ref: Returning Information for Transforms-Footnote-1187722
Node: Showing Transforms187827
Node: Affine Transformations for Transforms188904
Ref: Affine Transformations for Transforms-Footnote-1195186
Node: Alignment with an Axis for Transforms195264
Node: Resetting Transforms197603
Node: Cleaning Transforms197848
Node: Label Reference198082
Node: Label Data Members199490
Node: Copying Labels201216
Node: Outputting Labels201967
Node: Picture Reference202887
Node: Picture Data Members203297
Ref: Picture Data Members-Footnote-1205181
Node: Picture Global Variables205349
Node: Picture Constructors205648
Node: Picture Operators206259
Node: Affine Transformations for Pictures207810
Node: Modifying Pictures209396
Node: Showing Pictures210222
Ref: Showing Pictures-Footnote-1211424
Node: Outputting Pictures211529
Node: Picture Output Namespaces211718
Node: Namespace Projections211940
Node: Namespace Sorting212637
Node: Picture Output Functions213193
Node: Point Reference221812
Node: Point Data Members222733
Node: Point Typedefs and Utility Structures229048
Node: Point Global Constants and Variables231606
Node: Point Constructors and Setting Functions232530
Node: Point Destructor235169
Node: Point Operators235580
Node: Copying Points240595
Node: Querying Points241109
Ref: Querying Points-Footnote-1243371
Node: Returning Coordinates243627
Node: Returning Information for Points248666
Ref: Returning Information for Points-Footnote-1250924
Node: Modifying Points251029
Node: Affine Transformations for Points252257
Node: Applying Transformations to Points257936
Node: Projecting Points258311
Node: Vector Operations259331
Node: Points and Lines264601
Node: Point Intersections268645
Node: Point Drawing Functions270541
Node: Labelling Points275602
Node: Showing Points278836
Node: Outputting Points280182
Node: Focus Reference283175
Node: Focus Data Members283699
Node: Focus Global Variables285391
Node: Focus Constructors and Setting Functions286393
Node: Focus Operators288149
Node: Modifying Focuses288404
Node: Querying Focuses288687
Node: Showing Focuses289778
Node: Line Reference290290
Node: Line Data Members290939
Node: Line Global Constants291262
Node: Line Constructors291516
Node: Line Operators292202
Node: Get Path292410
Node: Showing292727
Node: Plane Reference293619
Node: Planes Data Members294604
Node: Planes Global Constants295103
Node: Planes Constructors295536
Node: Planes Operators297386
Node: Planes Returning Information298647
Node: Plane Intersections300865
Node: Planes Showing304388
Node: Path Reference305358
Node: Path Data Members306030
Ref: Path Data Members-Footnote-1311113
Node: Path Constructors and Setting Functions311173
Ref: Path Constructors and Setting Functions-Footnote-1317113
Ref: Path Constructors and Setting Functions-Footnote-2317752
Ref: Path Constructors and Setting Functions-Footnote-3317812
Node: Path Destructor318126
Node: Path Operators318816
Node: Appending to Paths320561
Node: Copying Paths321690
Node: Clearing Paths322268
Node: Modifying Paths323069
Node: Affine Transformations for Paths325461
Node: Aligning Paths with an Axis330245
Node: Applying Transformations to Paths333398
Node: Drawing and Filling Paths333822
Ref: Drawing and Filling Paths-Footnote-1350705
Ref: Drawing and Filling Paths-Footnote-2350759
Ref: Drawing and Filling Paths-Footnote-3350861
Node: Labelling Paths351219
Node: Showing Paths352670
Ref: Showing Paths-Footnote-1356296
Node: Querying Paths356442
Node: Outputting Paths362448
Node: Path Intersections364936
Node: Polygon Reference366412
Node: Polygon Data Members367061
Node: Polygon Operators367414
Node: Querying Polygons367836
Node: Affine Transformations for Polygons368238
Node: Polygon Intersections370349
Ref: Polygon Intersections-Footnote-1375482
Node: Regular Polygon Reference375575
Node: Regular Polygon Data Members376600
Node: Regular Polygon Constructors and Setting Functions377646
Node: Regular Polygon Operators380146
Node: Querying Regular Polygons380454
Node: Circles for Regular Polygons380705
Node: Rectangle Reference382860
Node: Rectangle Data Members383879
Node: Rectangle Constructors and Setting Functions384808
Node: Rectangle Operators387312
Node: Returning Points for Rectangles387613
Node: Querying Rectangles388084
Node: Ellipses for Rectangles388772
Node: Regular Closed Plane Curve Reference390447
Ref: Regular Closed Plane Curve Reference-Footnote-1392818
Node: Regular Closed Plane Curve Data Members393017
Node: Querying Regular Closed Plane Curves393465
Node: Regular Closed Plane Curve Intersections396121
Node: Regular Closed Plane Curve Segments398607
Node: Ellipse Reference401042
Node: Ellipse Data Members401679
Node: Ellipse Constructors and Setting Functions403411
Node: Performing Transformations on Ellipses405618
Node: Ellipse Operators406741
Node: Labeling Ellipses407249
Node: Affine Transformations for Ellipses408140
Node: Querying Ellipses410310
Node: Returning Elements and Information for Ellipses411592
Node: Ellipse Intersections416077
Node: Solving Ellipses422542
Node: Rectangles for Ellipses424830
Node: Circle Reference426827
Node: Circle Data Members427613
Node: Circle Constructors and Setting Functions427853
Node: Circle Operators429644
Node: Querying Circles430180
Node: Circle Intersections430944
Node: Pattern Reference432038
Node: Plane Tesselations432410
Node: Roulettes and Involutes438023
Node: Epicycloids438994
Node: Solid Reference441928
Node: Solid Data Members442719
Node: Solid Constructors and Setting Functions444888
Node: Solid Destructor445899
Node: Solid Operators446310
Node: Copying Solids446781
Node: Setting Solid Members447356
Node: Querying Solids447788
Node: Returning Elements and Information Solids448440
Node: Getting Shape Centers Solids448909
Node: Getting Shapes Solids451305
Node: Showing Solids454369
Node: Affine Transformations for Solids455245
Node: Applying Transformations to Solids456154
Node: Outputting Solids456495
Node: Drawing and Filling Solids458562
Node: Clearing Solids463351
Node: Faced Solid Reference463874
Node: Solid_Faced Data Members464400
Node: Cuboid Reference464820
Node: Cuboid Data Members465176
Node: Cuboid Constructors and Setting Functions465639
Node: Cuboid Operators467546
Node: Polyhedron Reference467863
Node: Polyhedron Data Members468518
Node: Regular Platonic Polyhedra469376
Node: Tetrahedron470010
Node: Tetrahedron Data Members470385
Node: Tetrahedron Constructors and Setting Functions471062
Node: Tetrahedron Net472504
Ref: Tetrahedron Net-Footnote-1475425
Node: Dodecahedron475497
Node: Dodecahedron Data Members475913
Node: Dodecahedron Constructors and Setting Functions476386
Node: Dodecahedron Net477461
Node: Icosahedron479450
Node: Icosahedron Data Members479839
Node: Icosahedron Constructors and Setting Functions480308
Node: Icosahedron Net481348
Node: Semi-Regular Archimedean Polyhedra483313
Node: Truncated Octahedron483714
Node: Truncated Octahedron Data Members484240
Node: Truncated Octahedron Constructors and Setting Functions484932
Node: Truncated Octahedron Net485963
Node: Utility Functions486899
Node: Perspective Functions488240
Node: Adding a File490397
Ref: Adding a File-Footnote-1494908
Ref: Adding a File-Footnote-2495004
Node: Future Plans495160
Node: Geometry495925
Ref: Geometry-Footnote-1498003
Ref: Geometry-Footnote-2498105
Node: Curves and Surfaces498190
Ref: Curves and Surfaces-Footnote-1499690
Ref: Curves and Surfaces-Footnote-2499869
Ref: Curves and Surfaces-Footnote-3499941
Node: Shadows500108
Node: Multi-Threading502046
Node: Changes503171
Node: Changes in 3DLDF 1.1.5503444
Node: Changes in 3DLDF 1.1.4.2505993
Node: Changes in 3DLDF 1.1.4.1506226
Node: Changes in 3DLDF 1.1.4506436
Node: Initial version507125
Node: Bibliography508528
Node: GNU Free Documentation License511643
Node: Data Type and Variable Index534080
Node: Function Index549864
Node: Concept Index577082

End Tag Table
