Die Funktion Circle wird verwendet, um Kreise zu erstellen.
Format:
Code Block |
---|
Circle(<Radius>[, <cx>, <cy>]); |
<Radius> | Definiert den Kreisradius |
<cx>, <cy> | Definiert die optionalen Argumente, die die (x, y)-Koordinaten des Kreismittelpunkts bestimmen. Standardeinstellung: cx = 0, cy = 0 |
Beispiel:
Code Block |
---|
K = Circle(D/2, 0, y0); |
Ausführlicheres Beispiel:
Code Block |
---|
//circle.ppm |
...
- zwei Kreise |
...
r1 = Parameter("Radius1", 2.5, LINEAR, Interval(0.0,10,0)); |
...
r2 = Parameter("Radius2", 1.25, LINEAR, Interval(0.0,10,0)); |
...
xc = Parameter("MitteX", 3, LINEAR, Interval(-100, 100)); |
...
yc = Parameter("MitteY", 3, LINEAR, Interval(-100, 100)); |
...
K1 = Circle(r1); // Kreis liegt mittig auf dem Ursprung |
...
K2 = Circle(r2, xc, yc); // Kreis mit Versatz vom Ursprung |
...
Output(K1, K2); |