AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
Inhalt   <<   <   >   >>   Index

Anweisung zum Zeichnen einer Ellipse.

Syntax:          ELLIPSE [FILLAusdr1,Ausdr2,Ausdr3,Ausdr4[,Ausdr5]

Argumente:     Ausdr1 bis Ausdr5 sind ganzzahlige Ausdrücke. Die ersten beiden geben die Koordinaten des Mittelpunkts der Ellipse an. Der dritte gibt die Länge der halben großen Achse. Das ist die Achse, die parallel zur x-Achse verläuft, solange die Ellipse in ungedrehtem Zustand ist. Der vierte Ausdruck gibt die länge der halben kleinen Achse, d.h. der Achse, die im ungedrehten Zustand parallel zur y-Achse verläuft.

          Der fakultative fünfte Ausdruck gibt die Drehung der Ellipse in Radianten (Gegenuhrzeigersinn) an.

          ELLIPSE zeichnet die Peripherie einer Ellipse. ELLIPSE FILL zeichnet eine gefüllte Ellipse.

          Hinweise: Die ELLIPSE Anweisung unterliegt einigen geringfügigen Einschränkungen, was die Größe ihrer Operanden anbelangt: wenn beide Halbachsen die Länge Null haben, dann ist die Angabe eines Drehwertes nicht gestattet. Wenn die halbe kleine Achse Null ist, dann muß die Drehung, wenn eine solche vorgesehen ist, verschieden von Null sein. Alle diese nicht zulässigen Ellipsen provozieren einen Fehler Division by zero.

Beispiele:     ELLIPSE 640,512,200,100
          
ELLIPSE FILL x%,y%,gross%,klein%,winkel

[sh-index] Back to list of manuals