00000000: 01 1C 27 1C 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 00 44 1C 14 00 8F 20 20 20 |*******.D.... |
00000030: 20 20 20 20 20 42 20 52 20 45 20 53 20 4C 20 49 | B R E S L I|
00000040: 20 4E 20 58 00 4A 1C 1E 00 8F 00 6E 1C 28 00 8F | N X.J.....n.(..|
00000050: 20 20 42 52 45 53 45 4E 48 41 4D 20 4C 49 4E 49 | BRESENHAM LINI|
00000060: 45 4E 20 41 4C 47 4F 52 49 54 48 4D 55 53 00 91 |EN ALGORITHMUS..|
00000070: 1C 32 00 8F 20 20 20 48 45 49 4D 4F 20 50 4F 4E |.2.. HEIMO PON|
00000080: 4E 41 54 48 20 48 41 4D 42 55 52 47 20 31 39 38 |NATH HAMBURG 198|
00000090: 37 00 AA 1C 3C 00 8F 20 20 20 20 20 20 20 20 20 |7...<.. |
000000A0: 20 42 41 53 49 43 20 37 2E 30 00 D0 1C 46 00 8F | BASIC 7.0...F..|
000000B0: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | ***************|
000000C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000000D0: 00 D6 1C 50 00 8F 00 E9 1C 5A 00 DE 30 2C 31 3A |...P.....Z..0,1:|
000000E0: DE 31 2C 31 3A DE 35 2C 31 00 07 1D 64 00 E7 30 |.1,1:.5,1...d..0|
000000F0: 2C 31 33 3A E7 31 2C 37 3A E7 34 2C 31 3A E7 35 |,13:.1,7:.4,1:.5|
00000100: 2C 36 3A E7 36 2C 31 00 42 1D 6E 00 99 22 4C 49 |,6:.6,1.B.n.."LI|
00000110: 4E 49 45 20 5A 45 49 43 48 4E 45 4E 20 4D 49 54 |NIE ZEICHNEN MIT|
00000120: 54 45 4C 53 20 42 52 45 53 45 4E 48 41 4D 2D 4C |TELS BRESENHAM-L|
00000130: 49 4E 49 45 4E 2D 41 4C 47 4F 52 49 54 48 4D 55 |INIEN-ALGORITHMU|
00000140: 53 22 00 65 1D 78 00 99 3A 85 22 58 31 2C 59 31 |S".e.x..:."X1,Y1|
00000150: 2C 58 32 2C 59 32 20 3D 22 3B 58 31 2C 59 31 2C |,X2,Y2 =";X1,Y1,|
00000160: 58 32 2C 59 32 00 8A 1D 82 00 8F 20 2D 2D 2D 2D |X2,Y2...... ----|
00000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 9F 1D 8C 00 44 |----------.....D|
00000190: 58 25 20 B2 20 B6 28 58 32 20 AB 20 58 31 29 00 |X% . .(X2 . X1).|
000001A0: B4 1D 96 00 44 59 25 20 B2 20 B6 28 59 32 20 AB |....DY% . .(Y2 .|
000001B0: 20 59 31 29 00 D9 1D A0 00 8F 20 2D 2D 2D 2D 2D | Y1)...... -----|
000001C0: 2D 2D 2D 20 44 20 3D 20 53 54 41 52 54 57 45 52 |--- D = STARTWER|
000001D0: 54 20 2D 2D 2D 2D 2D 2D 2D 00 EE 1D AA 00 44 25 |T -------.....D%|
000001E0: 20 B2 20 32 AC 44 59 25 20 AB 20 44 58 25 00 13 | . 2.DY% . DX%..|
000001F0: 1E B4 00 8F 20 2D 2D 20 49 31 25 2C 49 32 25 20 |.... -- I1%,I2% |
00000200: 3D 20 49 4E 4B 52 45 4D 45 4E 54 45 20 44 20 2D |= INKREMENTE D -|
00000210: 2D 2D 2D 00 23 1E BE 00 49 31 25 20 B2 20 32 AC |---.#...I1% . 2.|
00000220: 44 59 25 00 39 1E C8 00 49 32 25 20 B2 20 32 AC |DY%.9...I2% . 2.|
00000230: 28 44 59 25 AB 44 58 25 29 00 5E 1E D2 00 8F 20 |(DY%.DX%).^.... |
00000240: 2D 2D 2D 20 53 54 41 52 54 50 55 4E 4B 54 20 46 |--- STARTPUNKT F|
00000250: 45 53 54 4C 45 47 45 4E 20 2D 2D 2D 2D 2D 00 6F |ESTLEGEN -----.o|
00000260: 1E DC 00 8B 20 58 31 B1 58 32 20 A7 20 FE 18 00 |.... X1.X2 . ...|
00000270: 7C 1E E6 00 3A 58 25 20 B2 20 58 32 00 89 1E F0 ||...:X% . X2....|
00000280: 00 3A 59 25 20 B2 20 59 32 00 97 1E FA 00 3A 58 |.:Y% . Y2.....:X|
00000290: 45 25 20 B2 20 58 31 00 A3 1E 04 01 FE 19 3A D5 |E% . X1.......:.|
000002A0: 20 FE 18 00 B0 1E 0E 01 3A 58 25 20 B2 20 58 31 | .......:X% . X1|
000002B0: 00 BD 1E 18 01 3A 59 25 20 B2 20 59 31 00 CB 1E |.....:Y% . Y1...|
000002C0: 22 01 3A 58 45 25 20 B2 20 58 32 00 D2 1E 2C 01 |".:XE% . X2...,.|
000002D0: FE 19 00 F7 1E 36 01 8F 20 2D 2D 2D 20 5A 45 49 |.....6.. --- ZEI|
000002E0: 43 48 4E 45 4E 20 31 2E 50 55 4E 4B 54 20 2D 2D |CHNEN 1.PUNKT --|
000002F0: 2D 2D 2D 2D 2D 2D 2D 00 05 1F 40 01 E5 20 31 2C |-------...@.. 1,|
00000300: 58 25 2C 59 25 00 2A 1F 4A 01 8F 20 2D 2D 20 53 |X%,Y%.*.J.. -- S|
00000310: 43 48 4C 45 49 46 45 20 46 55 45 52 20 4C 49 4E |CHLEIFE FUER LIN|
00000320: 49 45 20 2D 2D 2D 2D 2D 2D 2D 00 3B 1F 54 01 EB |IE -------.;.T..|
00000330: 20 FD 20 58 25 20 B3 20 58 45 25 00 4C 1F 5E 01 | . X% . XE%.L.^.|
00000340: 3A 58 25 20 B2 20 58 25 20 AA 20 31 00 5E 1F 68 |:X% . X% . 1.^.h|
00000350: 01 3A 8B 20 44 25 20 B3 30 20 A7 20 FE 18 00 72 |.:. D% .0 . ...r|
00000360: 1F 72 01 3A 3A 44 25 20 B2 20 44 25 20 AA 20 49 |.r.::D% . D% . I|
00000370: 31 25 00 7F 1F 7C 01 3A FE 19 3A D5 20 FE 18 00 |1%...|.:..:. ...|
00000380: 91 1F 86 01 3A 3A 59 25 20 B2 20 59 25 20 AA 20 |....::Y% . Y% . |
00000390: 31 00 A5 1F 90 01 3A 3A 44 25 20 B2 20 44 25 20 |1.....::D% . D% |
000003A0: AA 20 49 32 25 00 AD 1F 9A 01 3A FE 19 00 BC 1F |. I2%.....:.....|
000003B0: A4 01 3A E5 20 31 2C 58 25 2C 59 25 00 C2 1F AE |..:. 1,X%,Y%....|
000003C0: 01 EC 00 E7 1F B8 01 8F 20 2D 2D 2D 20 50 52 4F |........ --- PRO|
000003D0: 47 52 41 4D 4D 45 4E 44 45 20 2D 2D 2D 2D 2D 2D |GRAMMENDE ------|
000003E0: 2D 2D 2D 2D 2D 2D 2D 00 ED 1F C2 01 80 00 00 00 |-------.........|
..'.... *******************************.
D.... B R E S L I N X.J.....N.(..
BRESENHAM LINIEN ALGORITHMUS...2.. H
EIMO PONNATH HAMBURG 1987...<..
BASIC 7.0.P.F.. ***********************
********.V.P.....Z..0,1:.1,1:.5,1...D..0
,13:.1,7:.4,1:.5,6:.6,1.B.N.."LINIE ZEIC
HNEN MITTELS BRESENHAM-LINIEN-ALGORITHMU
S".E.X..:."X1,Y1,X2,Y2 =";X1,Y1,X2,Y2...
... ------------------------------.....D
X% . .(X2 . X1).....DY% . .(Y2 . Y1).Y.
.. -------- D = STARTWERT -------.....D%
. 2.DY% . DX%...... -- I1%,I2% = INKREM
ENTE D ----.#...I1% . 2.DY%.9.H.I2% . 2.
(DY%.DX%).^.R.. --- STARTPUNKT FESTLEGEN
-----.O.... X1.X2 . ...|...:X% . X2....
.:Y% . Y2.....:XE% . X1.......:U .......
:X% . X1.....:Y% . Y1.K.".:XE% . X2.R.,.
.....6.. --- ZEICHNEN 1.PUNKT ---------.
..@.. 1,X%,Y%.*.J.. -- SCHLEIFE FUER LIN
IE -------.;.T.. . X% . XE%.L.^.:X% . X%
. 1.^.H.:. D% .0 . ...R.R.::D% . D% . I
1%..|.:..:U .......::Y% . Y% . 1.....::
D% . D% . I2%.....:.......:. 1,X%,Y%.B..
........ --- PROGRAMMENDE -------------.
..B.....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL