Extents (Ausmaße)
Die Funktionen ExtentsX1, ExtentsX2, ExtentsY1, ExtentsY2, ExtentsZ1 und ExtentsZ2 werden verwendet, um die Ausmaße von Grafikobjekten zu berechnen.
Format:
ExtentsX1(<Objekt>); ExtentsX2(<Objekt>); ExtentsY1(<Objekt>); ExtentsY2(<Objekt>); ExtentsZ1(<Objekt>); ExtentsZ2(<Objekt>);
<Objekt> |
Definiert das zu verwendende Objekt. |
Die Präsenz der Zeichen X, Y oder Z im Funktionsnamen bestimmt die Achse, entlang derer die Ausmaße berechnen werden.
Ein Index von 1 oder 2 bestimmt, ob Minimal- oder Maximalwerte berechnet werden sollen.
Beispiel für Ausdehnung:
xmin = ExtentsX1(PartA); xmax = ExtentsX2(PartA); ymin = ExtentsY1(PartA); ymax = ExtentsY2(PartA); zmin = ExtentsZ1(PartA); zmax = ExtentsZ2(PartA); P1 = Box(xmin, ymin, zmin, xmax, ymax, zmax);
Weiteres Beispiel für Ausdehnung:
A0=Thickness(Rectangle(H-3/4,D), 3/4); A1=RotateY(A0,90); xmin = ExtentsX1(A1); xmax = ExtentsX2(A1); ymin = ExtentsY1(A1); ymax = ExtentsY2(A1); zmin = ExtentsZ1(A1); zmax = ExtentsZ2(A1); P1 = Box(xmin, ymin, zmin, xmax, ymin+3, zmin+4);