概要
このデザインは基本的な 2 次元の長方形を定義します。ブロックと同じように、長方形は交接点の使用を通して拘束動作のフォームをサポートします。詳細については、「RectangleMixin」のデザインを参照してください。長方形のインスタンスを作成するための最小要件は、幅(X 方向)および高さ(Y 方向)です。長方形は、高さ、幅、および交接点のいずれか 1 つを指定することによって作成することもできます。
関連項目: 「RectangleMixin」
標準、パラメータ、ルール、メソッド、およびグループ ルールの完全なセットについては、「ポリゴン」も参照してください。
例 1
名前: |
Rectangle_Ex01
|
Design: |
acDrawingDocument
|
子の名前: |
Rectangle
|
子のデザイン: |
:Rectangle
|
[名前]
|
[タイプ]
|
指定値
|
幅
|
数値
|
3 |
height
|
数値
|
2 |
color
|
文字列
|
"jungle green"
|
例 2
名前: |
Rectangle_Ex02
|
Design: |
acDrawingDocument
|
子の名前: |
Rectangle
|
子のデザイン: |
:Rectangle
|
[名前]
|
[タイプ]
|
指定値
|
v00
|
点
|
Point(0, 0, 0)
|
v11
|
点
|
Point(4, 1, 0)
|
color
|
文字列
|
"navy blue"
|
例 3
名前: |
Rectangle_Ex03
|
Design: |
acDrawingDocument
|
子の名前: |
bottom
|
子のデザイン: |
:Rectangle
|
[名前]
|
[タイプ]
|
指定値
|
height
|
数値
|
3 |
幅
|
数値
|
2 |
color
|
文字列
|
"plum"
|
子の名前: |
right
|
子のデザイン: |
:Rectangle
|
[名前]
|
[タイプ]
|
指定値
|
v00
|
点
|
bottom.v10
|
height
|
数値
|
2 |
幅
|
数値
|
5 |
color
|
文字列
|
"blue"
|
xDirection
|
ベクトル
|
unitZ
|
子の名前: |
diagonal
|
子のデザイン: |
:Rectangle
|
[名前]
|
[タイプ]
|
指定値
|
v00
|
点
|
bottom.v00
|
height
|
数値
|
1 |
幅
|
数値
|
dist(right.v10, bottom.v00)
|
color
|
文字列
|
"dandelion"
|
xDirection
|
ベクトル
|
right.v10 - bottom.v00
|
例 4
子の名前: |
Rectangle
|
子のデザイン: |
:Rectangle
|
[名前]
|
[タイプ]
|
指定値
|
幅
|
数値
|
3 |
height
|
数値
|
2 |
filletRadius
|
数値
|
0.5 |
color
|
文字列
|
"orange"
|