ここでは、基本図形の編集をする際に引数として指定するプロパティ名およびフラグを紹介します。
これらのプロパティは、 SketchArc クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| Radius | Double | 半径 | |
| Start | group | 開始 | |
| End | group | 端 | |
| Center | group | 中心 |
これらのプロパティは、 SketchCircle クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| Center | group | 中心 | |
| Radius | Double | 半径 |
これらのプロパティは、 SketchCoordinateItem クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| Visible | bool | 表示 | |
| EnableEdit | bool | 編集 | |
| Type | Flag | 0 or XY 1 or RTheta 2 or Relative | タイプ |
| UseGeomSettingOrigin | bool | 形状から指定 | |
| OriginX | Double | 原点X | |
| OriginY | Double | 原点Y | |
| OriginRelativeX | Double | 相対原点X | |
| OriginRelativeY | Double | 相対原点Y | |
| UseGeomSettingRotationAxis | bool | 形状から指定 | |
| RotationAxisX | Double | 基準方向X | |
| RotationAxisY | Double | 基準方向Y | |
| ReferenceAngle | Double | 角度 | |
| ReferenceOffsetAngle | Double | オフセット角度 | |
| ReferenceReverse | bool | 方向反転 | |
| ReferenceId | String | 参照ID |
これらのプロパティは、 SketchEllipse クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| MajorRadius | Double | 半径(主軸) | |
| MinorRadius | Double | 半径(副軸) | |
| MajorAngle | Double | 回転角度(主軸) | |
| Center | group | 中心 |
これらのプロパティは、 SketchEllipticalArc クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| MajorRadius | Double | 半径(主軸) | |
| MinorRadius | Double | 半径(副軸) | |
| MajorAngle | Double | 回転角度(主軸) | |
| Start | group | 始点 | |
| End | group | 終点 | |
| Center | group | 中心 |
これらのプロパティは、 SketchFunctionCurve クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| FunctionType | Flag | 0 or Explicit 1 or Parametric | 関数タイプ |
| EquationX | String | 方程式X | |
| EquationY | String | 方程式Y | |
| StartValue | Double | 開始値 | |
| EndValue | Double | 終了値 |
これらのプロパティは、 SketchLine クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| Start | group | 始点ベクトル | |
| End | group | 終点ベクトル |
これらのプロパティは、 SketchSpline クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 |
これらのプロパティは、 SketchVertex クラスで使用されます。
| プロパティ名 (propName) | タイプ (Type) | フラグ名 (scriptKeyName) | 説明 |
|---|---|---|---|
| Name | String | アイテム名 | |
| X | Double | X座標 | |
| Y | Double | Y座標 | |
| CoordinateSystemId | String | coordinate system id | |
| EquationX | String | x equation | |
| EquationY | String | y equation |