Versions Compared

Key

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

Die Funktion Thickness erstellt ein 3D-Objekt, das auf einem 2D-Objekt basiert, indem eine Stärke zugewiesen wird. Sie erlaubt Ihnen ebenfalls, die Stärkeeigenschaft des 3D-Objekts zu ändern.

Format:

Code Block

Thickness(<Objekt>, <Wert>);

<Objekt>

Definiert das ursprüngliche Grafikobjekt.

<Wert>

Definiert den neuen Stärkewert .


Beispiel für das Zuordnen einer Stärke:

Panel

RechtA = Rectangle(2, 5);
RechtSt = Thickness(RechtA, 3);


Beispiel für das Zuordnen einer Stärke zum Erstellen eines Quaders:

Code Block

Input(x0,y0,z0,x1,y1,z1)

...


R = Rectangle(x1-x0, y1-y0, (x0+x1)/2, (y0+y1)/2);

...


S = Thickness(R, z1-z0);

...


Output(Move(S, 0, 0, z0));


Weiteres Beispiel für das Zuordnen einer Stärke:

Code Block

//thickrect.ppm

...

 - zeichnet ein 2D-Rechteck und fügt eine Stärke hinzu

...


L = Parameter("Länge", 4, LINEAR, Interval(0.1, 20));

...


B = Parameter("Breite", 3, LINEAR, Interval(0.1, 20));

...


H = Parameter("Höhe", 1.5, LINEAR, Interval(0.1, 20));

...


Recht = Rectangle(L, B);

...


Quader = Thickness(Recht, H);

...


Output(Quader);


Beispiel für das Zuordnen einer Stärke zu einem Kreis:

Code Block

//thickcircle.ppm

...

 - zeichnet einen Kreis und fügt eine Stärke hinzu

...


Zylind=Thickness(Circle(1,2,2),2);

...


Output(Zylind);


Beispiel für das Ändern einer Stärke:

Panel

//thickcircle2.ppm – zeichnet einen Zylinder und ändert die Stärke
Zylind=Thickness(Circle(1,2,2),2);
Zyl2 = Thickness(Zylind, 4); // ändert die Stärke des ersten Zylinders
Output(Zyl2);