home *** CD-ROM | disk | FTP | other *** search
- .geometry "version 0.1";
- //isogC.t, 9.12.91, started Dec. 9, 1991
- .text("Isogonal Conjugates");
- .text("the triangle and a point P", .L0);
- .text("isogonal line of A0 x P", .L1);
- .text("isogonal lines of A1 x P and A2 x P, isogonal point Q of P", .L2);
- .text("M~ is the isogonal point of O", .L3);
- .text("the point of Lemoine K is the isogonal point of M", .L4);
- .text("AOA is the isogonal point of EE, the center of Br.-Ponc.", .L5);
- v1 = .free(-0.999, 0.999, .invisible, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- v2 = .free(-0.999, -0.999, .invisible, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- v3 = .free(0.999, -0.999, .invisible, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- v4 = .free(0.999, 0.999, .invisible, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- l1 = .l.vv(v1, v2, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- l2 = .l.vv(v2, v3, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- l3 = .l.vv(v3, v4, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- l4 = .l.vv(v4, v1, .L0, .L1, .L2, .L3, .L4, .L5, .L6, .L7, .L8, .L9);
- v5 = .free(0.404891, -0.994565, .L0, "R. De Vogelaere, 9.8.91");
- v6 = .free(-0.220109, 0.445652, .L0, .L1, .L2, .L3, .L4, "A0");
- v7 = .free(-0.42663, -0.184783, .L0, .L1, .L2, .L3, .L4, "A1");
- v8 = .free(0.4375, -0.201087, .L0, .L1, .L2, .L3, .L4, "A2");
- l5 = .l.vv(v7, v8, .L0, .L1, .L2, .L3, .L4);
- l6 = .l.vv(v8, v6, .L0, .L1, .L2, .L3, .L4);
- l7 = .l.vv(v6, v7, .L0, .L1, .L2, .L3, .L4);
- c1 = .c.vvv(v6, v7, v8, .L1, .L2);
- v10 = .free(-0.0842391, 0.225543, .yellow, .L0, .L1, .L2, .L3, .L4, "P");
- l8 = .l.vv(v6, v10, .yellow, .L1, .L2, .L3, .L4, .longline);
- v12 = .v.lc(l8, c1, 2, .yellow, .L1, .plus);
- l9 = .l.vlpar(v12, l5, .yellow, .L1, .longline);
- v13 = .v.lc(l9, c1, 2, .yellow, .L1, .plus);
- l10 = .l.vv(v6, v13, .yellow, .L1, .L2, .L3, .L4, .longline);
- //l10 is isog. conj. of A0 x P
- l11 = .l.vv(v7, v10, .yellow, .L2, .L3, .L4, .longline);
- v14 = .v.lc(l11, c1, 2, .invisible, .L2, .plus);
- l12 = .l.vlpar(v14, l6, .invisible, .L2, .longline);
- v15 = .v.lc(l12, c1, 2, .invisible, .L2, .plus);
- l13 = .l.vv(v7, v15, .yellow, .L2, .L3, .L4, .longline);
- //l13 is isog. conj. of A1 x P
- l14 = .l.vv(v8, v10, .yellow, .L2, .L3, .L4, .longline);
- v16 = .v.lc(l14, c1, 2, .invisible, .L2, .plus);
- l15 = .l.vlpar(v16, l7, .invisible, .L2, .longline);
- v17 = .v.lc(l15, c1, 1, .invisible, .L2, .plus);
- l16 = .l.vv(v8, v17, .yellow, .L2, .L3, .L4, .longline);
- //l16 is isog. conj. of A2 x P
- v18 = .v.ll(l13, l16, .yellow, .L2, .L3, .L4, "Q");
- v9 = .v.ccenter(c1, .L3, "O");
- v11 = .free(-0.0842391, 0.225543, .blue, .L0, .L15, .plus);
- v20 = .v.vvmid(v8, v6, .invisible, .L4, .plus);
- v21 = .v.vvmid(v6, v7, .invisible, .L4, .plus);
- l17 = .l.vv(v7, v20, .invisible, .L4, .longline);
- l18 = .l.vv(v8, v21, .invisible, .L4, .longline);
- v23 = .v.ll(l17, l18, .cyan, .L4, "M");
-