Cylinder クラスは 円または円筒の範囲を指定する選択に使用します。
Application クラスから呼び出すことができます。
.
[詳解]
Cylinder クラスは 円または円筒の範囲を指定する選択に使用します。
Application クラスから呼び出すことができます。
.
このクラスのオブジェクトを作成する例:
| Point * Cylinder::GetCenterAxis |
( |
| ) |
|
中心軸の各成分を取得します。
- 戻り値
- 中心軸の成分(X, Y, Z)
| Point * Cylinder::GetCenterPoint |
( |
| ) |
|
中心点の座標値を取得します。
- 戻り値
- 中心点の成分(X, Y, Z)
| double Cylinder::GetEndAngle |
( |
| ) |
|
選択範囲の終了位置での角度を取得します。
- 戻り値
- 終了位置での角度
| double Cylinder::GetHeightBottom |
( |
| ) |
|
選択範囲の下面の位置を取得します。
- 戻り値
- 下面の位置
| double Cylinder::GetHeightTop |
( |
| ) |
|
選択範囲の上面の位置を取得します。
- 戻り値
- 上面の位置
| double Cylinder::GetInnerRadius |
( |
| ) |
|
選択範囲の内側の半径を取得します。
- 戻り値
- 内側の半径
| double Cylinder::GetOuterRadius |
( |
| ) |
|
選択範囲の外側の半径を取得します。
- 戻り値
- 外側の半径
| double Cylinder::GetStartAngle |
( |
| ) |
|
選択範囲の開始位置での角度を取得します。
- 戻り値
- 開始位置での角度
| bool Cylinder::GetUseAngle |
( |
| ) |
|
選択範囲の角度指定のオン・オフを取得します。
- 戻り値
- 選択範囲の角度指定のオンオフ
| bool Cylinder::GetUseHeight |
( |
| ) |
|
選択範囲の高さ指定のオン・オフを取得します。
- 戻り値
- 選択範囲の高さ指定のオンオフ
| Point * Cylinder::GetXAxis |
( |
| ) |
|
X軸の各成分を取得します。
- 戻り値
- X軸の成分(X, Y, Z)
| void Cylinder::SetCenterAxis |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
| void Cylinder::SetCenterAxisByPoint |
( |
Point * |
center_axis | ) |
|
中心軸の成分を Point オブジェクトで設定します。
- 引数
-
| void Cylinder::SetCenterPoint |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
| void Cylinder::SetCenterPointByPoint |
( |
Point * |
center | ) |
|
中心点の座標を Point オブジェクトで設定します。
- 引数
-
| void Cylinder::SetEndAngle |
( |
double |
angle | ) |
|
| void Cylinder::SetHeightBottom |
( |
double |
bottom | ) |
|
| void Cylinder::SetHeightTop |
( |
double |
top | ) |
|
| void Cylinder::SetInnerRadius |
( |
double |
radius | ) |
|
| void Cylinder::SetOuterRadius |
( |
double |
radius | ) |
|
| void void Cylinder::SetStartAngle |
( |
double |
angle | ) |
|
| void Cylinder::SetUseAngle |
( |
bool |
use | ) |
|
選択範囲の角度を指定するかどうかを設定します。
- 引数
-
| use | True=1 : 角度を指定する
False=0 : 角度を指定しない
|
| void Cylinder::SetUseHeight |
( |
bool |
use | ) |
|
選択範囲の高さを指定するかどうかを設定します。
- 引数
-
| use | True=1 : 高さを指定する
False=0 : 高さを指定しない
|
| void Cylinder::SetXAxis |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
| void Cylinder::SetXAxisByPoint |
( |
Point * |
x_axis | ) |
|
X軸の軸方向の成分を Point オブジェクトで設定します。
- 引数
-