Download 3DLDF.
Transcript
i Short Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Transforming Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Transforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Drawing and Labeling Points . . . . . . . . . . . . . . . . . . . . . . 24 Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Plane Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Solid Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Pictures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Intersections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Installing and Running 3DLDF . . . . . . . . . . . . . . . . . . . . . 74 Typedefs and Utility Structures . . . . . . . . . . . . . . . . . . . . . 81 Global Constants and Variables . . . . . . . . . . . . . . . . . . . . . 82 Dynamic Allocation of Shapes . . . . . . . . . . . . . . . . . . . . . . 84 System Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Color Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Input and Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Shape Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Transform Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Label Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Picture Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Point Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Focus Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Line Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Plane Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Path Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 Polygon Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Regular Polygon Reference . . . . . . . . . . . . . . . . . . . . . . . 205 Rectangle Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Regular Closed Plane Curve Reference . . . . . . . . . . . . . . . 216 Ellipse Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Circle Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 Pattern Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Solid Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 Faced Solid Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 257