Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Die Funktion Cone wird verwendet, um einen 3D-Kegel zu erstellen.

Format:

Code Block

Cone(<Höhe>,<Grundflächenradius>[,<ObererRadius>]);

<Höhe>

Dieser Wert bestimmt die Kegelhöhe.

<Grundflächenradius>

Dieser Wert bestimmt den Radius der Kegelgrundfläche.

<ObererRadius>

Dieses optionale Argument bestimmt den oberen Radius des Kegels zur Erstellung eines Kegelstumpfs. Standardmäßig hat dieses Argument den Wert Null.


Beispiel für einen Kegel:

Code Block

 CN1 = Cone(10,5,2);


Weiteres Beispiel für einen Kegel:

Code Block

//cone1.ppm

...

 - ein einfacher Kegel

...


R = Parameter("Grundflächenradius", 1, LINEAR, Interval(0.01, 10));

...


H = Parameter("Höhe", 3, LINEAR, Interval(0.05, 20));

...


Kegel1 = Cone(H, R, 0);

...


Output(Kegel1);


Beispiel für einen Kegelstumpf:

Code Block

//cone2.ppm

...

 - ein Kegelstumpf

...


R1 = Parameter("Grundflächenradius", 3, LINEAR,  Interval(0.01, 10));

...


R2 = Parameter("ObererRadius", 1, LINEAR, Interval(0, 10));

...


H = Parameter("Höhe", 3, LINEAR, Interval(0.05, 20));

...


Kegel2 = Cone(H, R1, R2);

...


Output(Kegel2);