Herunterladen Diese Seite drucken

Relativer Modus - Sinclair QL Benutzerhandbuch

Werbung

BILDSCHIRMAUSGABE
PUNKTE UND
LINIEN

RELATIVER MODUS

KREISE UND
ELLIPSEN
70
Der Maßstabsfaktor, d. h. die Anzahl von Einheiten, in die die y-Achse unterteilt ist,
sowie die Lage des Koordinatenursprungs
dert werden.
Ein Grafik-Cursor wird vom System automatisch gesetzt. Er steht jeweils auf dem
zuletzt gezeichneten Punkt.
Punkte und Linien können problemlos
Maßstab von 100 kann ein Punkt in der Nähe der Fenstermitte mit folgendem Befehl
gezeichnet werden:
POINT 60,50
Der Punkt (60 Einheiten waagerecht und 50 Einheiten senkrecht) wird in der aktuel-
len Schriftfarbe gezeichnet.
Auf ähnliche Weise wird mit folgender Anweisung eine Linie gezeichnet:
UNE 60,50
TO 80,90
Weitere Elemente können hinzugefügt werden. Mit folgendem Befehl wird beispiels-
weise ein Quadrat gezeichnet:
UNE 60,50
TO 70,50
0
60 Waagerecht
--------------
I
I
I
I
: 50 Senkrecht
I
I
I
I
I
Ein Koordinatenpaar wie:
waagerecht, senkrecht
definiert normalerweise einen Punkt bezogen auf den Ursprung 0,0 des Koordina-
tensystems. Gelegentlich ist es bequemer, Punkte bezogen auf die aktuelle Cursor-
Position zu definieren. So kann beispielsweise
und Weise mit der Anweisung LlNE_R gezeichnet werden. Sie bedeutet:
"Der Koordinatenursprung
des Grafik-Cursors gesetzt."
POINT 60,50
UNE_R
0,0 TO 10,0
Der erste Punkt 60,50 wird zum Ursprung. Während die Linien gezeichnet werden,
wird das Ende einer Linie zum Ursprung für die nächste Linie.
Mit dem folgenden Programm wird ein Muster mit zufällig gesetzten farbigen Qua-
draten gezeichnet.
100 REMark Farbige
110 PAPER 7 : CLS
120 FOR quad
1 TO 100
=
130
INK RND(1 TO 6)
140
POINT RND(90),RND(90)
150
UNE_R
0,0
160 END FOR quad
Dasselbe Ergebnis könnte mit der absoluten Grafik erzielt werden, wäre jedoch
etwas aufwendiger.
Soll ein Kreis gezeichnet werden, so müssen Sie folgende Angaben machen:
Koordinaten des Mittelpunktes, z. B. 50,50
Radius, z. B. 40
können mit dem SCALE-Befehl verän-
gezeichnet werden. Bei einem vertikalen
TO 70,60
TO 60,60
TO 60,50
das obige Quadrat auf andere Art
wird vorübergehend auf die jeweils letzte Position
TO 0,10
TO -10,0
TO 0,-10
Quadrate
TO 10,0
TO 0,10
TO -10,0
TO 0, -10
3/85

Werbung

loading

Verwandte Produkte für Sinclair QL