Un "Fake" pour une tracé de Bresenham
Publié : mar. 21/sept./2021 16:55
Voici un "Fake" pour tracer une ligne de Bresenham :
Code : Tout sélectionner
If OpenWindow(0, 0, 0, 200, 200, "Line in pixels", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0))
For n=0 To 100
For a=0 To 100
If(a = n)
Plot(a,n,RGB(255,0,0))
EndIf
Next
Next
StopDrawing()
ImageGadget(0, 0, 0, 200, 200, ImageID(0))
EndIf
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
EndIf