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); |
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 |