Plot()

Syntax

Plot(x, y [, Farbe])
Beschreibung
Zeichnet einen einzelnen Punkt (Pixel) an der angegebenen Position auf dem aktuellen Ausgabekanal. Der aktuelle Ausgabekanal wird mittels StartDrawing() festgelegt.

Parameter

x, y Die Position des zu zeichnenden Punktes.

Aus Geschwindigkeitsgründen findet bei diesen Koordinaten keine Überprüfung der Bereichsgrenzen statt, die angegebenen Koordinaten müssen sich innerhalb des aktuellen Zeichenbereichs befinden. OutputWidth() und OutputHeight() können verwendet werden, um dies zu überprüfen. Dieser Befehl ist auch nicht vom Clipping (Beschneidung) mittels ClipOutput() betroffen.
Farbe (optional) Die für den Punkt zu verwendende Farbe. Wenn dieser Parameter nicht angegeben wird, dann wird die mittels FrontColor() festgelegte Standard-Zeichenfarbe verwendet. Diese Farbe kann im RGB- oder RGBA-Format vorliegen.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  If OpenWindow(0, 0, 0, 200, 200, "2DDrawing Beispiel", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0))
      For x = 0 To 199
        For y = 0 To 199
          Plot(x, y, RGB(Random(255), Random(255), Random(255)))
        Next y
      Next x
      StopDrawing() 
      ImageGadget(0, 0, 0, 200, 200, ImageID(0))
    EndIf
    
    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Siehe auch

Point(), FrontColor()

Unterstützte OS

Alle

<- OutputWidth() - 2DDrawing Inhaltsverzeichnis - Point() ->