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