AssemblyLinearPattern クラス
ここでは、 AssemblyLinearPattern クラスのコマンドを紹介します。
.
[詳解]
ItemObjectを継承しています。
AssemblyLinearPattern クラス
ここでは、 AssemblyLinearPattern クラスのコマンドを紹介します。
.
AssemblyLinearPattern クラスには次の操作に対応したコマンドが含まれます。
- ソリッド、領域、領域の直線パターンのパラメータ設定
このクラスで使用するプロパティについては、 こちら を参照してください。
| void ItemObject::AddPropertyByReference |
( |
const String & |
name, |
|
|
ReferenceObject * |
value |
|
) |
| |
|
virtualslotinherited |
| int AssemblyLinearPattern::GetInstance1 |
( |
| ) |
const |
|
slot |
方向1側に作成されるソリッド、領域の合計を取得します
- 戻り値
- 方向1側に作成されるソリッド、領域の合計
| int AssemblyLinearPattern::GetInstance2 |
( |
| ) |
const |
|
slot |
方向2側に作成されるソリッド、領域の合計を取得します
- 戻り値
- 方向2側に作成されるソリッド、領域の合計
| ItemObject * ItemObject::GetItem |
( |
const Variant & |
value | ) |
const |
|
slotinherited |
アセンブリやパート、スケッチなどの[モデルマネージャ]ツリーに表示される各項目を取得します。 インデックスは、ツリーに表示される各項目に対して上から順番に番号が割り振られています。
- 引数
-
- 戻り値
- ItemObject オブジェクト
| bool AssemblyLinearPattern::GetMerge |
( |
| ) |
const |
|
slot |
ソリッド、領域をマージするかどうかを取得します。
- 戻り値
- マージを行うか否か
| String ItemObject::GetName |
( |
| ) |
const |
|
slotinherited |
| Variant ItemObject::GetProperty |
( |
const String & |
name | ) |
const |
|
virtualslotinherited |
指定した名前をもつプロパティの値を取得します。
- 引数
-
- 戻り値
- 各プロパティの型
| bool AssemblyLinearPattern::GetReverse1 |
( |
| ) |
const |
|
slot |
方向1を反転しているときは True を取得します。
- 戻り値
- 方向1を反転しているか否か
| bool AssemblyLinearPattern::GetReverse2 |
( |
| ) |
const |
|
slot |
方向2を反転しているときは True を取得します。
- 戻り値
- 方向2を反転しているか否か
| String ItemObject::GetScriptTypeName |
( |
| ) |
const |
|
slotinherited |
オブジェクトのタイプ名の文字列を取得します。
- 戻り値
- オブジェクトのタイプ名
| double AssemblyLinearPattern::GetSpacing1 |
( |
| ) |
const |
|
slot |
方向1側に作成されるソリッド、領域間の距離を取得します。
- 戻り値
- 方向1側の間隔
| double AssemblyLinearPattern::GetSpacing2 |
( |
| ) |
const |
|
slot |
方向2側に作成されるソリッド、領域間の距離を取得します。
- 戻り値
- 方向2側の間隔
| StringList AssemblyLinearPattern::GetTargetList |
( |
| ) |
const |
|
slot |
コピーの対象とするソリッド、領域のインデックスを取得します 。
- 戻り値
- ソリッド、領域のインデックスのリスト
| bool ItemObject::IsValid |
( |
| ) |
const |
|
virtualslotinherited |
オブジェクトが有効であるとき、戻り値として True を取得します。
- 戻り値
- オブジェクトの有効・無効
| int ItemObject::NumItems |
( |
| ) |
const |
|
slotinherited |
| void AssemblyLinearPattern::SetInstance1 |
( |
int |
value | ) |
|
|
slot |
方向1側に作成されるソリッド、領域の合計を指定します。
- 引数
-
| value | 方向1側に作成されるソリッド、領域の合計 |
| void AssemblyLinearPattern::SetInstance2 |
( |
int |
value | ) |
|
|
slot |
方向2側に作成されるソリッド、領域の合計を指定します。
- 引数
-
| value | 方向2側に作成されるソリッド、領域の合計 |
| void AssemblyLinearPattern::SetMerge |
( |
bool |
value | ) |
|
|
slot |
ソリッド、領域をマージするかどうかを指定します。
- 引数
-
| value | True=on : マージする
False=off : マージしない
|
| void ItemObject::SetName |
( |
const String & |
name | ) |
|
|
slotinherited |
| void ItemObject::SetProperty |
( |
const String & |
name, |
|
|
const Variant & |
value |
|
) |
| |
|
virtualslotinherited |
| void ItemObject::SetPropertyByReference |
( |
const String & |
name, |
|
|
ReferenceObject * |
value |
|
) |
| |
|
virtualslotinherited |
| void AssemblyLinearPattern::SetReverse1 |
( |
bool |
value | ) |
|
|
slot |
方向1の向きを反転するかどうかを指定します。
- 引数
-
| value | True=on : 反転する
False=off : 反転しない
|
| void AssemblyLinearPattern::SetReverse2 |
( |
bool |
value | ) |
|
|
slot |
方向2の向きを反転するかどうかを指定します。
- 引数
-
| value | True=on : 反転する
False=off : 反転しない
|
| void AssemblyLinearPattern::SetSpacing1 |
( |
double |
value | ) |
|
|
slot |
方向1側に作成されるソリッド、領域間の距離を指定します。
- 引数
-
| void AssemblyLinearPattern::SetSpacing2 |
( |
double |
value | ) |
|
|
slot |
方向2側に作成されるソリッド、領域間の距離を指定します。
- 引数
-
| void AssemblyLinearPattern::SetTargetList |
( |
const StringList & |
value | ) |
|
|
slot |
コピーの対象とするソリッド、領域のインデックスを指定します。
- 引数
-
文字列配列型のコマンドの例は 「文字列配列型の例」を参照してください。