このデザインは、長方形のパラメータ、境界、およびハンドルの点を表すために使用されますが、ジオメトリ自身は含まれません。デザインを他のデザインにミックスして、長方形ジオメトリのない長方形の同じ方向およびサイズ変更機能を提供することもできます。
RectangleMixinModifier
Name | [タイプ] | 説明 |
---|---|---|
幅 | 数値 | ローカル X 軸に沿った長方形のサイズです。 |
height | 数値 | ローカル Y 軸に沿った長方形のサイズです。 |
Name | [タイプ] | 説明 |
---|---|---|
v00 | 点 | 左下のコーナーです。 |
v10 | 点 | 右下のコーナーです。 |
v01 | 点 | 左上のコーナーです。 |
v11 | 点 | 右上のコーナーです。 |
center | 点 | 長方形の中心点、および長方形の localFrame の原点です。 |
eLeft | 点 | X 値が最小であるエッジの中心の点です。 |
eTop | 点 | Y 値が最大であるエッジの中心の点です。 |
eRight | 点 | X 値が最大であるエッジの中心の点です。 |
eBottom | 点 | Y 値が最小であるエッジの中心の点です。 |
<center_only (center)> 原点を中心に配置し、referenceFrame を新しい中心に変換して localFrame を作成します。
<v00_only (v00)> この点からの原点の位置と長方形の幅と高さを判定します。
<v10_only (v10)> この点からの原点の位置と長方形の幅と高さを判定します。
<v11_only (v11)> この点からの原点の位置と長方形の幅と高さを判定します。
<v01_only (v01)> この点からの原点の位置と長方形の幅と高さを判定します。
<eTop_only (eTop)> この点からの原点の位置と長方形の幅と高さを判定します。
<eBottom_only (eBottom)> この点からの原点の位置と長方形の幅と高さを判定します。
<eRight_only (eRight)> この点からの原点の位置と長方形の幅と高さを判定します。
<eLeft_only (eLeft)> この点からの原点の位置と長方形の幅と高さを判定します。
<v00_v11 (v00 v11)> これらの 2 つのコーナーの点 からの長方形の高さ、幅、方向を判定します。
名前: | RectangleMixin_Ex01 | |
Design: | Mixins RectangleMixin AcDrawingDocument | |
[名前] | [タイプ] | 式 |
半径 | 数値 | 4 |
color | 文字列 | "default" |
height | 数値 | 2 * radius |
幅 | 数値 | 2 * radius |
子の名前: | circle | |
子のデザイン: | :Arc | |
[名前] | [タイプ] | 指定値 |
半径 | 数値 | 半径 |
color | 文字列 | color |
名前: | outline | |
Design: | :Rectangle | |
[名前] | [タイプ] | 式 |
height | 数値 | height |
幅 | 数値 | 幅 |
color | 文字列 | "red" |
linePattern | 文字列 | "dotted" |
名前: | RectangleMixin_Ex02 |
Design: | Mixins AcDrawingDocument |
子の名前: | item_1 | |
子のデザイン: | :RectangleMixin_Ex01 | |
[名前] | [タイプ] | 指定値 |
半径 | 数値 | 4 |
color | 文字列 | "navy blue" |
子の名前: | item_2 | |
子のデザイン: | :RectangleMixin_Ex01 | |
[名前] | [タイプ] | 指定値 |
半径 | 数値 | 3 |
eLeft | 点 | item_1.eRight |
color | 文字列 | "blue" |
子の名前: | item_3 | |
子のデザイン: | :RectangleMixin_Ex01 | |
[名前] | [タイプ] | 指定値 |
半径 | 数値 | 2 |
eBottom | 点 | item_2.eTop |
color | 文字列 | "blue green" |
子の名前: | item_4 | |
子のデザイン: | :RectangleMixin_Ex01 | |
[名前] | [タイプ] | 指定値 |
半径 | 数値 | 1 |
eRight | 点 | item_3.eLeft |
color | 文字列 | "jungle green" |