ReferenceLine クラス
ここでは、 ReferenceLine クラスのコマンドを紹介します。
.
[詳解]
ItemObjectを継承しています。
ReferenceLine クラス
ここでは、 ReferenceLine クラスのコマンドを紹介します。
.
ReferenceLine クラスには次の操作に対応したコマンドが含まれます。
このクラスで使用するプロパティについては、 こちら を参照してください。
| void ItemObject::AddPropertyByReference |
( |
const String & |
name, |
|
|
ReferenceObject * |
value |
|
) |
| |
|
virtualslotinherited |
| ItemObject * ItemObject::GetItem |
( |
const Variant & |
value | ) |
const |
|
slotinherited |
アセンブリやパート、スケッチなどの[モデルマネージャ]ツリーに表示される各項目を取得します。 インデックスは、ツリーに表示される各項目に対して上から順番に番号が割り振られています。
- 引数
-
- 戻り値
- ItemObject オブジェクト
| String ItemObject::GetName |
( |
| ) |
const |
|
slotinherited |
| Variant ItemObject::GetProperty |
( |
const String & |
name | ) |
const |
|
virtualslotinherited |
指定した名前をもつプロパティの値を取得します。
- 引数
-
- 戻り値
- 各プロパティの型
| String ItemObject::GetScriptTypeName |
( |
| ) |
const |
|
slotinherited |
オブジェクトのタイプ名の文字列を取得します。
- 戻り値
- オブジェクトのタイプ名
| int ReferenceLine::GetType |
( |
| ) |
const |
|
slot |
基準線の指定方法を、番号で取得します。
- 戻り値
0 : 直線からのオフセット指定
1 : 2点指定
2 : 2面/2平面指定
3 : 2直線指定
4 : 平面と点指定
5 : 直線と点指定
6 : 円筒面/円指定
| String ReferenceLine::GetTypeAsString |
( |
| ) |
const |
|
slot |
基準線の指定方法を、文字列で取得します。
- 戻り値
LineOffset : 直線からのオフセット指定
2Points : 2点指定
2Planes : 2面/2平面指定
2Lines : 2直線指定
PlaneVertex : 平面と点指定
LineVertex : 直線と点指定
Circle : 円筒面/円指定
| double ReferenceLine::GetXOffset |
( |
| ) |
const |
|
slot |
参照する直線からの、X座標のオフセット値を取得します。
- 戻り値
- X座標のオフセット値
| double ReferenceLine::GetYOffset |
( |
| ) |
const |
|
slot |
参照する直線からの、Y座標のオフセット値を取得します。
- 戻り値
- Y座標のオフセット値
| double ReferenceLine::GetZOffset |
( |
| ) |
const |
|
slot |
参照する直線からの、Z座標のオフセット値を取得します。
- 戻り値
- Z座標のオフセット値
| bool ItemObject::IsValid |
( |
| ) |
const |
|
virtualslotinherited |
オブジェクトが有効であるとき、戻り値として True を取得します。
- 戻り値
- オブジェクトの有効・無効
| int ItemObject::NumItems |
( |
| ) |
const |
|
slotinherited |
| void ReferenceLine::SetLineAndVertexList |
( |
const StringList & |
value | ) |
|
|
slot |
直線と点を指定します。
- 引数
-
文字列配列型のコマンドの例は「文字列配列型の例」を参照してください。
| void ReferenceLine::SetLineList |
( |
const StringList & |
value | ) |
|
|
slot |
2直線を指定します。
- 引数
-
文字列配列型のコマンドの例は「文字列配列型の例」を参照してください。
| void ItemObject::SetName |
( |
const String & |
name | ) |
|
|
slotinherited |
| void ReferenceLine::SetOffset |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
slot |
参照する直線からの、各座標のオフセット値を指定します。
- 引数
-
| x | X座標のオフセット値 |
| y | Y座標のオフセット値 |
| z | Z座標のオフセット値 |
| void ReferenceLine::SetPlaneAndVertexList |
( |
const StringList & |
value | ) |
|
|
slot |
平面と点を指定します。
- 引数
-
文字列配列型のコマンドの例は「文字列配列型の例」を参照してください。
| void ReferenceLine::SetPlaneList |
( |
const StringList & |
value | ) |
|
|
slot |
2面を指定します。
- 引数
-
文字列配列型のコマンドの例は「文字列配列型の例」を参照してください。
| void ItemObject::SetProperty |
( |
const String & |
name, |
|
|
const Variant & |
value |
|
) |
| |
|
virtualslotinherited |
| void ItemObject::SetPropertyByReference |
( |
const String & |
name, |
|
|
ReferenceObject * |
value |
|
) |
| |
|
virtualslotinherited |
| void ReferenceLine::SetType |
( |
int |
t | ) |
|
|
slot |
基準線の指定方法を、番号で指定します。
- 引数
-
| t | 0 : 直線からのオフセット指定
1 : 2点指定
2 : 2面/2平面指定
3 : 2直線指定
4 : 平面と点指定
5 : 直線と点指定
6 : 円筒面/円指定
|
| void ReferenceLine::SetTypeByString |
( |
const String & |
t | ) |
|
|
slot |
基準線の指定方法を、文字列で指定します。
- 引数
-
| t | LineOffset : 直線からのオフセット指定
2Points : 2点指定
2Planes : 2面/2平面指定
2Lines : 2直線指定
PlaneVertex : 平面と点指定
LineVertex : 直線と点指定
Circle : 円筒面/円指定
|
| void ReferenceLine::SetVertexList |
( |
const StringList & |
value | ) |
|
|
slot |
2点を指定します。
- 引数
-
文字列配列型のコマンドの例は「文字列配列型の例」を参照してください。
| void ReferenceLine::SetXOffset |
( |
double |
value | ) |
|
|
slot |
参照する直線からの、X座標のオフセット値を指定します。
- 引数
-
| void ReferenceLine::SetYOffset |
( |
double |
value | ) |
|
|
slot |
参照する直線からの、Y座標のオフセット値を指定します。
- 引数
-
| void ReferenceLine::SetZOffset |
( |
double |
value | ) |
|
|
slot |
参照する直線からの、Z座標のオフセット値を指定します。
- 引数
-