Advertisement
Guest User

Untitled

a guest
Dec 16th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. def diagonalLine(pict,startX,startY,c):
  2. # @param pict:Picture
  3. # @param startX:Int
  4. # @param startY:Int
  5. # @param c:Color
  6.   if startX<0 and startX>=getWidth(pict):
  7.     print "error in parameter setting; startX index out of range"
  8.     return
  9.   if startY<0 and startY>=getHeight(pict):
  10.     print "error in parameter setting; startY index out of range"
  11.     return
  12.  
  13.   # Now, make the diagonal line
  14.   x=startX
  15.   y=startY
  16.   while x<getWidth(pict) and y<getHeight(pict):
  17.     pix=getPixel(pict,x,y)
  18.     setColor(pix,c)
  19.     x=x+1
  20.     y=y+1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement