home *** CD-ROM | disk | FTP | other *** search
- .geometry "version 0.1";
- v1 = .free(0.440298, -0.283582, "1");
- v2 = .free(-0.25, -0.171642, "2");
- c1 = .c.vv(v2, v1);
- v3 = .free(-0.776119, -0.242537, "3");
- v4 = .vonc(c1, -0.297541, 0.526055, .magenta, .plus);
- l1 = .l.vv(v4, v2, .yellow);
- l3 = .l.vv(v4, v3, .yellow);
- v5 = .v.vvmid(v3, v4, .red);
- l2 = .l.vlperp(v5, l3, .red, .longline);
- v6 = .v.ll(l2, l1, .smear);
- c2 = .c.vv(v6, v4, .green);
- l4 = .l.vv(v6, v3, .yellow);
- .text("Construction of an Ellipse:");
- .text("");
- .text("Move the magenta point on the circle to sweep out");
- .text("an ellipse. Why does this work? You can move the");
- .text("points 1, 2, and 3 to make different ellipses.");
-