00000000: 01 40 3C 40 0A 00 8F 20 2A 2A 2A 2A 2A 2A 2A 2A |.@<@... ********|
00000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000020: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000030: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 77 40 14 |************.w@.|
00000040: 00 8F 20 2A 20 20 20 20 20 20 20 20 20 20 20 20 |.. * |
00000050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000070: 20 20 20 20 20 20 2A 00 B2 40 1E 00 8F 20 2A 20 | *..@... * |
00000080: 54 45 53 54 41 55 46 52 55 46 20 46 55 45 52 20 |TESTAUFRUF FUER |
00000090: 44 45 4E 20 43 4C 49 50 50 49 4E 47 41 4C 47 4F |DEN CLIPPINGALGO|
000000A0: 52 49 54 48 4D 55 53 20 4E 41 43 48 20 20 20 20 |RITHMUS NACH |
000000B0: 20 2A 00 ED 40 28 00 8F 20 2A 20 20 20 20 20 20 | *..@(.. * |
000000C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | C|
000000D0: 4F 48 45 4E 20 55 4E 44 20 53 55 54 48 45 52 4C |OHEN UND SUTHERL|
000000E0: 41 4E 44 20 20 20 20 20 20 20 20 20 2A 00 28 41 |AND *.(A|
000000F0: 32 00 8F 20 2A 20 20 20 20 20 20 20 20 20 20 20 |2.. * |
00000100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000120: 20 20 20 20 20 20 20 2A 00 63 41 3C 00 8F 20 2A | *.cA<.. *|
00000130: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000140: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000150: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000160: 2A 2A 2A 00 76 41 46 00 DE 30 2C 31 3A DE 31 2C |***.vAF..0,1:.1,|
00000170: 31 3A DE 35 2C 31 00 94 41 50 00 E7 30 2C 31 33 |1:.5,1..AP..0,13|
00000180: 3A E7 31 2C 37 3A E7 34 2C 31 3A E7 35 2C 36 3A |:.1,7:.4,1:.5,6:|
00000190: E7 36 2C 31 00 BE 41 5A 00 99 22 43 4C 49 50 50 |.6,1..AZ.."CLIPP|
000001A0: 45 4E 20 4E 41 43 48 20 43 4F 48 45 4E 20 55 4E |EN NACH COHEN UN|
000001B0: 44 20 53 4F 55 54 48 45 52 4C 41 4E 44 22 00 F0 |D SOUTHERLAND"..|
000001C0: 41 64 00 85 22 46 45 4E 53 54 45 52 47 52 45 4E |Ad.."FENSTERGREN|
000001D0: 5A 45 4E 3A 20 58 55 2C 58 4F 2C 59 55 2C 59 4F |ZEN: XU,XO,YU,YO|
000001E0: 20 3D 20 22 3B 58 55 2C 58 4F 2C 59 55 2C 59 4F | = ";XU,XO,YU,YO|
000001F0: 00 03 42 6E 00 E1 31 2C 58 55 2C 59 55 2C 58 4F |..Bn..1,XU,YU,XO|
00000200: 2C 59 4F 00 15 42 78 00 81 41 B2 30 A4 36 2E 32 |,YO..Bx..A.0.6.2|
00000210: 38 A9 2E 30 35 00 46 42 82 00 3A 58 31 B2 31 36 |8..05.FB..:X1.16|
00000220: 30 3A 59 31 B2 31 30 30 3A 58 32 B2 39 30 AC BE |0:Y1.100:X2.90..|
00000230: 28 41 29 AA 31 36 30 3A 59 32 B2 39 30 AC BF 28 |(A).160:Y2.90..(|
00000240: 41 29 AA 31 30 30 00 50 42 8C 00 3A 8D 33 38 30 |A).100.PB..:.380|
00000250: 00 57 42 96 00 82 41 00 5D 42 A0 00 80 00 63 42 |.WB...A.]B....cB|
00000260: 72 01 8F 00 7C 42 7C 01 5A B2 30 3A 4D 25 B2 30 |r...|B|.Z.0:M%.0|
00000270: 3A 4D 31 25 B2 30 3A 4D 32 25 B2 30 00 A8 42 86 |:M1%.0:M2%.0..B.|
00000280: 01 8B 28 58 32 B3 B2 58 4F 29 AF 28 58 32 B1 B2 |..(X2..XO).(X2..|
00000290: 58 55 29 AF 28 59 32 B3 B2 59 4F 29 AF 28 59 32 |XU).(Y2..YO).(Y2|
000002A0: B1 B2 59 55 29 A7 FE 18 00 D5 42 90 01 3A 8B 28 |..YU).....B..:.(|
000002B0: 58 31 B3 B2 58 4F 29 AF 28 58 31 B1 B2 58 55 29 |X1..XO).(X1..XU)|
000002C0: AF 28 59 31 B3 B2 59 4F 29 AF 28 59 31 B1 B2 59 |.(Y1..YO).(Y1..Y|
000002D0: 55 29 A7 FE 18 00 EA 42 9A 01 3A 3A E5 31 2C 58 |U).....B..::.1,X|
000002E0: 31 2C 59 31 A4 58 32 2C 59 32 00 F4 42 A4 01 3A |1,Y1.X2,Y2..B..:|
000002F0: 3A 5A B2 31 00 01 43 AE 01 3A 3A FE 19 3A D5 FE |:Z.1..C..::..:..|
00000300: 18 00 2B 43 B8 01 3A 3A 58 30 B2 58 31 3A 59 30 |..+C..::X0.X1:Y0|
00000310: B2 59 31 3A 58 31 B2 58 32 3A 59 31 B2 59 32 3A |.Y1:X1.X2:Y1.Y2:|
00000320: 58 32 B2 58 30 3A 59 32 B2 59 30 00 33 43 C2 01 |X2.X0:Y2.Y0.3C..|
00000330: 3A FE 19 00 3A 43 CC 01 FE 19 00 45 43 D6 01 8B |:...:C.....EC...|
00000340: 5A B2 31 A7 8E 00 69 43 E0 01 8F 20 2D 2D 2D 20 |Z.1...iC... --- |
00000350: 50 55 4E 4B 54 45 43 4F 44 45 53 20 42 45 53 54 |PUNKTECODES BEST|
00000360: 49 4D 4D 45 4E 20 2D 2D 2D 00 8A 43 EA 01 58 30 |IMMEN ---..C..X0|
00000370: B2 58 31 3A 59 30 B2 59 31 3A 8D 35 37 30 3A 4D |.X1:Y0.Y1:.570:M|
00000380: 31 25 B2 4D 25 3A 4D 25 B2 30 00 A6 43 F4 01 58 |1%.M%:M%.0..C..X|
00000390: 30 B2 58 32 3A 59 30 B2 59 32 3A 8D 35 37 30 3A |0.X2:Y0.Y2:.570:|
000003A0: 4D 32 25 B2 4D 25 00 C7 43 FE 01 8F 20 2D 2D 2D |M2%.M%..C... ---|
000003B0: 20 4C 49 4E 49 45 20 55 4E 53 49 43 48 54 42 41 | LINIE UNSICHTBA|
000003C0: 52 20 3F 20 2D 2D 2D 00 DD 43 08 02 8B 28 4D 31 |R ? ---..C...(M1|
000003D0: 25 20 AF 20 4D 32 25 29 B3 B1 30 A7 8E 00 FF 43 |% . M2%)..0....C|
000003E0: 12 02 8F 20 2D 2D 2D 20 43 4C 49 50 4C 49 4E 49 |... --- CLIPLINI|
000003F0: 4E 20 4C 49 45 47 54 20 56 4F 52 20 2D 2D 2D 00 |N LIEGT VOR ---.|
00000400: 30 44 1C 02 4D 25 B2 4D 31 25 3A 58 30 B2 58 31 |0D..M%.M1%:X0.X1|
00000410: 3A 59 30 B2 59 31 3A 8D 36 34 30 3A 58 31 B2 58 |:Y0.Y1:.640:X1.X|
00000420: 30 3A 59 31 B2 59 30 3A 8B 5A B2 31 A7 33 38 30 |0:Y1.Y0:.Z.1.380|
00000430: 00 5D 44 26 02 4D 25 B2 4D 32 25 3A 58 30 B2 58 |.]D&.M%.M2%:X0.X|
00000440: 32 3A 59 30 B2 59 32 3A 8D 36 34 30 3A 58 32 B2 |2:Y0.Y2:.640:X2.|
00000450: 58 30 3A 59 32 B2 59 30 3A 89 33 38 30 00 80 44 |X0:Y2.Y0:.380..D|
00000460: 30 02 8F 20 2D 2D 2D 20 50 55 4E 4B 54 45 43 4F |0.. --- PUNKTECO|
00000470: 44 45 53 20 45 52 5A 45 55 47 45 4E 20 2D 2D 2D |DES ERZEUGEN ---|
00000480: 00 95 44 3A 02 8B 58 30 B3 58 55 A7 4D 25 B2 4D |..D:..X0.XU.M%.M|
00000490: 25 B0 32 AE 30 00 AA 44 44 02 8B 58 30 B1 58 4F |%.2.0..DD..X0.XO|
000004A0: A7 4D 25 B2 4D 25 B0 32 AE 31 00 BF 44 4E 02 8B |.M%.M%.2.1..DN..|
000004B0: 59 30 B3 59 55 A7 4D 25 B2 4D 25 B0 32 AE 32 00 |Y0.YU.M%.M%.2.2.|
000004C0: D4 44 58 02 8B 59 30 B1 59 4F A7 4D 25 B2 4D 25 |.DX..Y0.YO.M%.M%|
000004D0: B0 32 AE 33 00 DA 44 62 02 8E 00 0B 45 6C 02 8F |.2.3..Db....El..|
000004E0: 20 2D 2D 2D 20 53 43 48 4E 49 54 54 50 55 4E 4B | --- SCHNITTPUNK|
000004F0: 54 42 45 52 45 43 48 4E 55 4E 47 20 56 4F 52 42 |TBERECHNUNG VORB|
00000500: 45 52 45 49 54 45 4E 20 2D 2D 2D 00 13 45 76 02 |EREITEN ---..Ev.|
00000510: 5A B2 30 00 29 45 80 02 8B 28 4D 25 AF 32 29 A7 |Z.0.)E...(M%.2).|
00000520: 47 B2 58 4F 3A 8D 37 36 30 00 3F 45 8A 02 8B 28 |G.XO:.760.?E...(|
00000530: 4D 25 AF 31 29 A7 47 B2 58 55 3A 8D 37 36 30 00 |M%.1).G.XU:.760.|
00000540: 55 45 94 02 8B 28 4D 25 AF 38 29 A7 47 B2 59 4F |UE...(M%.8).G.YO|
00000550: 3A 8D 37 30 30 00 6B 45 9E 02 8B 28 4D 25 AF 34 |:.700.kE...(M%.4|
00000560: 29 A7 47 B2 59 55 3A 8D 37 30 30 00 71 45 A8 02 |).G.YU:.700.qE..|
00000570: 8E 00 A6 45 B2 02 8F 20 2D 2D 2D 20 53 43 48 4E |...E... --- SCHN|
00000580: 49 54 54 50 55 4E 4B 54 45 20 4F 42 45 4E 20 55 |ITTPUNKTE OBEN U|
00000590: 4E 44 20 55 4E 54 45 4E 20 42 45 52 45 43 48 4E |ND UNTEN BERECHN|
000005A0: 45 4E 20 2D 2D 2D 00 BC 45 BC 02 4D B2 28 58 32 |EN ---..E..M.(X2|
000005B0: AB 58 31 29 AD 28 59 32 AB 59 31 29 00 CF 45 C6 |.X1).(Y2.Y1)..E.|
000005C0: 02 58 30 B2 4D AC 28 47 AB 59 31 29 AA 58 31 00 |.X0.M.(G.Y1).X1.|
000005D0: D8 45 D0 02 59 30 B2 47 00 E0 45 DA 02 5A B2 31 |.E..Y0.G..E..Z.1|
000005E0: 00 E6 45 E4 02 8E 00 1D 46 EE 02 8F 20 2D 2D 2D |..E.....F... ---|
000005F0: 20 53 43 48 4E 49 54 54 50 55 4E 4B 54 45 20 4C | SCHNITTPUNKTE L|
00000600: 49 4E 4B 53 20 55 4E 44 20 52 45 43 48 54 53 20 |INKS UND RECHTS |
00000610: 42 45 52 45 43 48 4E 45 4E 20 2D 2D 2D 00 33 46 |BERECHNEN ---.3F|
00000620: F8 02 4D B2 28 59 32 AB 59 31 29 AD 28 58 32 AB |..M.(Y2.Y1).(X2.|
00000630: 58 31 29 00 3C 46 02 03 58 30 B2 47 00 4F 46 0C |X1).<F..X0.G.OF.|
00000640: 03 59 30 B2 4D AC 28 47 AB 58 31 29 AA 59 31 00 |.Y0.M.(G.X1).Y1.|
00000650: 57 46 16 03 5A B2 31 00 5D 46 20 03 8E 00 00 00 |WF..Z.1.]F .....|
.@<@... ********************************
********************.W@... *
*.
.@... * TESTAUFRUF FUER DEN CLIPPINGALGO
RITHMUS NACH *..@(.. *
COHEN UND SUTHERLAND *.(A
2.. *
*.CA<.. *****************
***********************************.VAF.
.0,1:.1,1:.5,1..AP..0,13:.1,7:.4,1:.5,6:
.6,1..AZ.."CLIPPEN NACH COHEN UND SOUTHE
RLAND"..AD.."FENSTERGRENZEN: XU,XO,YU,YO
= ";XU,XO,YU,YO..BN..1,XU,YU,XO,YO..BX.
.A.0.6.28..05.FB..:X1.160:Y1.100:X2.90..
(A).160:Y2.90..(A).100.PB..:.380.WB...A.
]B ...CBR...|B|.Z.0:M%.0:M1%.0:M2%.0..B.
..(X2..XO).(X2..XU).(Y2..YO).(Y2..YU)...
.UB..:.(X1..XO).(X1..XU).(Y1..YO).(Y1..Y
U).....B..::.1,X1,Y1.X2,Y2..B..::Z.1..C.
.::..:U...+C..::X0.X1:Y0.Y1:X1.X2:Y1.Y2:
X2.X0:Y2.Y0.3CB.:...:CL....ECV..Z.1...IC
... --- PUNKTECODES BESTIMMEN ---..C..X0
.X1:Y0.Y1:.570:M1%.M%:M%.0..C..X0.X2:Y0.
Y2:.570:M2%.M%.GC... --- LINIE UNSICHTBA
R ? ---..C...(M1% . M2%)..0....C... ---
CLIPLININ LIEGT VOR ---.0D..M%.M1%:X0.X1
:Y0.Y1:.640:X1.X0:Y1.Y0:.Z.1.380.]D&.M%.
M2%:X0.X2:Y0.Y2:.640:X2.X0:Y2.Y0:.380..D
0.. --- PUNKTECODES ERZEUGEN ---..D:..X0
.XU.M%.M%.2.0..DD..X0.XO.M%.M%.2.1..DN..
Y0.YU.M%.M%.2.2.TDX..Y0.YO.M%.M%.2.3.ZDB
....EL.. --- SCHNITTPUNKTBERECHNUNG VORB
EREITEN ---..EV.Z.0.)E...(M%.2).G.XO:.76
0.?E...(M%.1).G.XU:.760.UE...(M%.8).G.YO
:.700.KE...(M%.4).G.YU:.700.QE.....E...
--- SCHNITTPUNKTE OBEN UND UNTEN BERECHN
EN ---..E..M.(X2.X1).(Y2.Y1).OEF.X0.M.(G
.Y1).X1.XEP.Y0.G..EZ.Z.1..E.....F... ---
SCHNITTPUNKTE LINKS UND RECHTS BERECHNE
N ---.3F..M.(Y2.Y1).(X2.X1).<F..X0.G.OF.
.Y0.M.(G.X1).Y1.WF..Z.1.]F .....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL