Dieses Design wird dazu verwendet, Parameter, Begrenzungen und Referenzpunkte eines Rechtecks zu beschreiben. Es enthält jedoch selbst keine Geometrie. Das Design kann sich an anderen Designs beteiligen, um dieselbe Funktionalität hinsichtlich Ausrichtung und Größe eines Rechtecks, jedoch ohne die Rechteckgeometrie, zu erhalten.
RectangleMixinModifier
Name | Typ | Beschreibung |
---|---|---|
width | Number | Größe des Rechtecks auf der lokalen x-Achse |
height | Number | Größe des Rechtecks an der lokalen y-Achse. |
Name | Typ | Beschreibung |
---|---|---|
v00 | point | Linke, untere Ecke |
v10 | point | Rechte, untere Ecke |
v01 | point | Linke, obere Ecke |
v11 | point | Rechte, obere Ecke |
center | point | Mittelpunkt des Rechtecks und Ursprung des localFrame für das Rechteck |
eLeft | point | Punkt am Mittelpunkt der Kante mit dem minimalen x-Wert |
eTop | point | Punkt am Mittelpunkt der Kante mit dem maximalen y-Wert |
eRight | point | Punkt am Mittelpunkt der Kante mit dem maximalen x-Wert |
eBottom | point | Punkt am Mittelpunkt der Kante mit dem minimalen y-Wert |
<center_only (center)> Platziert den Ursprung im Mittelpunkt, und konvertiert referenceFrame zum neuen Mittelpunkt, um localFrame zu erstellen.
<v00_only (v00)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<v10_only (v10)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<v11_only (v11)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<v01_only (v01)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<eTop_only (eTop)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<eBottom_only (eBottom)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<eRight_only (eRight)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<eLeft_only (eLeft)> Bestimmt die Position des Ursprungs von diesem Punkt aus sowie Breite und Höhe des Rechtecks.
<v00_v11 (v00 v11)> Bestimmt die Höhe, Breite und Ausrichtung des Rechtecks von diesen beiden Eckpunkten aus.
Name: | RectangleMixin_Ex01 | |
Design: | Mixins RectangleMixin AcDrawingDocument | |
Name | Typ | Formel |
radius | Number | 4 |
color | String | "default" |
height | Number | 2 * radius |
width | Number | 2 * radius |
Untergeordneter Name: | circle | |
Untergeordnetes Design: | :Arc | |
Name | Typ | Angegeben |
radius | Number | radius |
color | String | color |
Name: | outline | |
Design: | :Rectangle | |
Name | Typ | Formel |
height | Number | height |
width | Number | width |
color | String | "red" |
linePattern | String | "dotted" |
Name: | RectangleMixin_Ex02 |
Design: | Mixins AcDrawingDocument |
Untergeordneter Name: | item_1 | |
Untergeordnetes Design: | :RectangleMixin_Ex01 | |
Name | Typ | Angegeben |
radius | Number | 4 |
color | String | "navy blue" |
Untergeordneter Name: | item_2 | |
Untergeordnetes Design: | :RectangleMixin_Ex01 | |
Name | Typ | Angegeben |
radius | Number | 3 |
eLeft | point | item_1.eRight |
color | String | "blue" |
Untergeordneter Name: | item_3 | |
Untergeordnetes Design: | :RectangleMixin_Ex01 | |
Name | Typ | Angegeben |
radius | Number | 2 |
eBottom | point | item_2.eTop |
color | String | "blue green" |
Untergeordneter Name: | item_4 | |
Untergeordnetes Design: | :RectangleMixin_Ex01 | |
Name | Typ | Angegeben |
radius | Number | 1 |
eRight | point | item_3.eLeft |
color | String | "jungle green" |