CoordinateSystem クラスは 座標系の設定に使用します。
CoordinateSystemList クラスから呼び出すことができます。
.
[詳解]
|
| Point * | GetFirstAxis () |
| | 座標系の第一軸を取得します。 [詳解]
|
| |
| String | GetFirstAxisType () |
| | 座標系の第一軸の種類を取得します。 [詳解]
|
| |
| String | GetName () |
| | 座標系の名称を文字列で取得します。 [詳解]
|
| |
| Point * | GetOrigin () |
| | 座標系の中心座標を取得します。 [詳解]
|
| |
| Point * | GetOriginWithUnit (String &unitName) |
| | 座標系の中心座標を単位指定で取得します。 [詳解]
|
| |
| Point * | GetSecondAxis () |
| | 座標系の第二軸を取得します。 [詳解]
|
| |
| bool | IsValid () |
| | オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
|
| |
| void | SetFirstAxis (Point *axis) |
| | 座標系の第一軸を設定します(Point型)。 [詳解]
|
| |
| void | SetFirstAxisType (String &typeName) |
| | 座標系の第一軸の種類を設定します。 [詳解]
|
| |
| void | SetFirstAxisXYZ (double x, double y, double z) |
| | 座標系の第一軸を設定します(実数型)。 [詳解]
|
| |
| void | SetName (String &name) |
| | 座標系の名称を設定します。 [詳解]
|
| |
| void | SetOrigin (Point *origin) |
| | 座標系の中心座標を設定します(Point型)。 [詳解]
|
| |
| void | SetOriginWithUnit (Point *origin, String &unitName) |
| | 座標系の中心座標を単位指定で設定します(Point型)。 [詳解]
|
| |
| void | SetOriginXYZ (double x, double y, double z) |
| | 座標系の中心座標を設定します(実数型)。 [詳解]
|
| |
| void | SetOriginXYZWithUnit (double x, double y, double z, String &unitName) |
| | 座標系の中心座標を単位指定で設定します(実数型)。 [詳解]
|
| |
| void | SetSecondAxis (Point *axis) |
| | 座標系の第二軸を設定します(Point型)。 [詳解]
|
| |
| void | SetSecondAxisXYZ (double x, double y, double z) |
| | 座標系の第二軸の種類を設定します(実数型)。 [詳解]
|
| |
CoordinateSystem クラスは 座標系の設定に使用します。
CoordinateSystemList クラスから呼び出すことができます。
.
このクラスのオブジェクトを取得する例:
app.GetModel(0).GetCoordinateSystemList().GetCoordinateSystem(0)
| Point * CoordinateSystem::GetFirstAxis |
( |
| ) |
|
座標系の第一軸を取得します。
- 戻り値
- 座標系の第一軸
| String CoordinateSystem::GetFirstAxisType |
( |
| ) |
|
座標系の第一軸の種類を取得します。
- 戻り値
- 座標系の第一軸の種類 (X, R, Y, THETA, Z)
| String CoordinateSystem::GetName |
( |
| ) |
|
座標系の名称を文字列で取得します。
- 戻り値
- 座標系の名称
| Point * CoordinateSystem::GetOrigin |
( |
| ) |
|
座標系の中心座標を取得します。
- 戻り値
- 座標系の中心座標
| Point * CoordinateSystem::GetOriginWithUnit |
( |
String & |
unitName | ) |
|
座標系の中心座標を単位指定で取得します。
- 引数
-
- 戻り値
- 座標系の中心座標
| Point * CoordinateSystem::GetSecondAxis |
( |
| ) |
|
座標系の第二軸を取得します。
- 戻り値
- 座標系の第二軸
| bool CoordinateSystem::IsValid |
( |
| ) |
|
| void CoordinateSystem::SetFirstAxis |
( |
Point * |
axis | ) |
|
座標系の第一軸を設定します(Point型)。
- 引数
-
| void CoordinateSystem::SetFirstAxisType |
( |
String & |
typeName | ) |
|
座標系の第一軸の種類を設定します。
- 引数
-
| typeName | 座標系の第一軸の種類 (X, R, Y, THETA, Z) |
| void CoordinateSystem::SetFirstAxisXYZ |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
座標系の第一軸を設定します(実数型)。
- 引数
-
| x | 第一軸のX成分 |
| y | 第一軸のY成分 |
| z | 第一軸のZ成分 |
| void CoordinateSystem::SetName |
( |
String & |
name | ) |
|
| void CoordinateSystem::SetOrigin |
( |
Point * |
origin | ) |
|
座標系の中心座標を設定します(Point型)。
- 引数
-
| void CoordinateSystem::SetOriginWithUnit |
( |
Point * |
origin, |
|
|
String & |
unitName |
|
) |
| |
座標系の中心座標を単位指定で設定します(Point型)。
- 引数
-
| void CoordinateSystem::SetOriginXYZ |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
| void CoordinateSystem::SetOriginXYZWithUnit |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
String & |
unitName |
|
) |
| |
座標系の中心座標を単位指定で設定します(実数型)。
- 引数
-
| x | 中心のX成分 |
| y | 中心のY成分 |
| z | 中心のZ成分 |
| unitName | 単位 |
| void CoordinateSystem::SetSecondAxis |
( |
Point * |
axis | ) |
|
座標系の第二軸を設定します(Point型)。
- 引数
-
| void CoordinateSystem::SetSecondAxisXYZ |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
座標系の第二軸の種類を設定します(実数型)。
- 引数
-
| x | 第二軸のX成分 |
| y | 第二軸のY成分 |
| z | 第二軸のZ成分 |