home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / mslang / cp1 / dcir2.c < prev    next >
Text File  |  1993-06-10  |  2KB  |  52 lines

  1. ===========================================================================
  2.  BBS: The Abacus * HST/DS * Potterville, MI
  3. Date: 06-04-93 (03:51)             Number: 9
  4. From: PEDRO DORIA MEUNIER          Refer#: NONE
  5.   To: DAVID NUGENT                  Recvd: NO  
  6. Subj: MOV -> XOR            2/2      Conf: (37) C++ Langua
  7. ---------------------------------------------------------------------------
  8. >>> Continued from previous message
  9.         call    Set_Pixel_XOR
  10.         jmp     SHORT CStep4_17
  11. CStep4_161:
  12.         call    Set_Pixel       ; Plot (-y+Cw, -x+Ck)
  13. CStep4_17:
  14.         mov     cx, X
  15.         mov     dx, Y
  16.         add     dx, Cw
  17.         neg     cx
  18.         add     cx, Ck
  19.         xchg    cx, dx
  20.         cmp     XORFlag, 1
  21.         jne     SHORT CStep4_171
  22.         call    Set_Pixel_XOR
  23.         jmp     SHORT CStep4_18
  24. CStep4_171:
  25.         call    Set_Pixel       ; Plot (y+Cw, -x+Ck)
  26. CStep4_18:
  27.         mov     cx, X
  28.         mov     dx, Y
  29.         add     cx, Cw
  30.         neg     dx
  31.         add     dx, Ck
  32.         cmp     XORFlag, 1
  33.         jne     SHORT CStep4_181
  34.         call    Set_Pixel_XOR
  35.         jmp     SHORT CStep4_19
  36. CStep4_181:
  37.         call    Set_Pixel       ; Plot (x+Cw, -y+Ck)
  38. CStep4_19:
  39.         jmp     FAR PTR CStep2
  40.  
  41. CircleDone:
  42.         ret
  43. DrawCircle      ENDP
  44.  
  45.  * SLMR 2.1a * MultiTask: Make twice the mistakes in ½ the time.
  46.  
  47. --- ConfMail V4.00
  48.  * Origin: Stardust BBS (2:361/13)
  49. SEEN-BY: 1/211 11/2 4 13/13 101/1 109/25 114/5 123/19 124/1 153/752 154/40
  50. SEEN-BY: 154/77 157/110 159/100 125 140 180 270 430 575 950 203/23 209/209
  51. SEEN-BY: 261/1023 280/1 390/1 396/1 5 15 2440/5 3603/20
  52.