Rectangle

Zusammenfassung

Dieses Design definiert ein einfaches, zweidimensionales Rechteck. Wie Block unterstützt Rectangle ein durch Passungspunkte gesteuertes Abhängigkeitsverhalten. Weitere Informationen finden Sie in der Beschreibung zum Design RectangleMixin. Zur Erstellung eines Rectangle-Exemplars ist mindestens die Angabe der Breite (x-Richtung) und der Höhe (z-Richtung) erforderlich. Allerdings kann ein Exemplar von Rectangle auch durch Angabe von Breite, Höhe und einem der Passungspunkte erstellt werden.

Mixins

RectangleMixin

Polygon

Siehe auch: RectangleMixin

und Polygon für eine Aufstellung aller kanonischen Werte, Parameter, Regeln, Methoden und Gruppenregeln.

Beispiel 1

Name: Rectangle_Ex01
Design: acDrawingDocument
Untergeordneter Name: Rectangle
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
width Number 3
height Number 2
color String "jungle green"

Beispiel 2

Name: Rectangle_Ex02
Design: acDrawingDocument
Untergeordneter Name: Rectangle
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
v00 point Point(0, 0, 0)
v11 point Point(4, 1, 0)
color String "navy blue"

Beispiel 3

Name: Rectangle_Ex03
Design: acDrawingDocument
Untergeordneter Name: bottom
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
height Number 3
width Number 2
color String "plum"
Untergeordneter Name: right
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
v00 point bottom.v10
height Number 2
width Number 5
color String "blue"
xDirection Vector unitZ
Untergeordneter Name: diagonal
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
v00 point bottom.v00
height Number 1
width Number dist(right.v10, bottom.v00)
color String "dandelion"
xDirection Vector right.v10 - bottom.v00

Beispiel 4

Untergeordneter Name: Rectangle
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
width Number 3
height Number 2
filletRadius Number 0.5
color String "Orange"