公開メンバ関数 | 全メンバ一覧
Cylinder クラス

Cylinder クラスは 円または円筒の範囲を指定する選択に使用します。
Application クラスから呼び出すことができます。
. [詳解]

公開メンバ関数

PointGetCenterAxis ()
 中心軸の各成分を取得します。 [詳解]
 
PointGetCenterPoint ()
 中心点の座標値を取得します。 [詳解]
 
double GetEndAngle ()
 選択範囲の終了位置での角度を取得します。 [詳解]
 
double GetHeightBottom ()
 選択範囲の下面の位置を取得します。 [詳解]
 
double GetHeightTop ()
 選択範囲の上面の位置を取得します。 [詳解]
 
double GetInnerRadius ()
 選択範囲の内側の半径を取得します。 [詳解]
 
double GetOuterRadius ()
 選択範囲の外側の半径を取得します。 [詳解]
 
double GetStartAngle ()
 選択範囲の開始位置での角度を取得します。 [詳解]
 
bool GetUseAngle ()
 選択範囲の角度指定のオン・オフを取得します。 [詳解]
 
bool GetUseHeight ()
 選択範囲の高さ指定のオン・オフを取得します。 [詳解]
 
PointGetXAxis ()
 X軸の各成分を取得します。 [詳解]
 
void SetCenterAxis (double x, double y, double z)
 中心軸の成分を設定します。 [詳解]
 
void SetCenterAxisByPoint (Point *center_axis)
 中心軸の成分を Point オブジェクトで設定します。 [詳解]
 
void SetCenterPoint (double x, double y, double z)
 中心点の座標を設定します。 [詳解]
 
void SetCenterPointByPoint (Point *center)
 中心点の座標を Point オブジェクトで設定します。 [詳解]
 
void SetEndAngle (double angle)
 選択範囲の終了位置での角度を設定します。 [詳解]
 
void SetHeightBottom (double bottom)
 選択範囲の下面の位置を設定します。 [詳解]
 
void SetHeightTop (double top)
 選択範囲の上面の位置を設定します。 [詳解]
 
void SetInnerRadius (double radius)
 選択範囲の内側の半径を設定します。 [詳解]
 
void SetOuterRadius (double radius)
 選択範囲の外側の半径を設定します。 [詳解]
 
void SetStartAngle (double angle)
 選択範囲の開始位置での角度を設定します。 [詳解]
 
void SetUseAngle (bool use)
 選択範囲の角度を指定するかどうかを設定します。 [詳解]
 
void SetUseHeight (bool use)
 選択範囲の高さを指定するかどうかを設定します。 [詳解]
 
void SetXAxis (double x, double y, double z)
 X軸の軸方向の成分を設定します。 [詳解]
 
void SetXAxisByPoint (Point *x_axis)
 X軸の軸方向の成分を Point オブジェクトで設定します。 [詳解]
 

詳解

Cylinder クラスは 円または円筒の範囲を指定する選択に使用します。
Application クラスから呼び出すことができます。
.

このクラスのオブジェクトを作成する例:

app.CreateCylinder()

関数詳解

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 ( )

選択範囲の角度指定のオン・オフを取得します。

戻り値
選択範囲の角度指定のオンオフ
True=1
False=0
bool Cylinder::GetUseHeight ( )

選択範囲の高さ指定のオン・オフを取得します。

戻り値
選択範囲の高さ指定のオンオフ
True=1
False=0
Point * Cylinder::GetXAxis ( )

X軸の各成分を取得します。

戻り値
X軸の成分(X, Y, Z)
void Cylinder::SetCenterAxis ( double  x,
double  y,
double  z 
)

中心軸の成分を設定します。

引数
xX成分の値
yY成分の値
zZ成分の値
void Cylinder::SetCenterAxisByPoint ( Point center_axis)

中心軸の成分を Point オブジェクトで設定します。

引数
center_axisPoint オブジェクト
void Cylinder::SetCenterPoint ( double  x,
double  y,
double  z 
)

中心点の座標を設定します。

引数
xX座標の値
yY座標の値
zZ座標の値
void Cylinder::SetCenterPointByPoint ( Point center)

中心点の座標を Point オブジェクトで設定します。

引数
centerPoint オブジェクト
void Cylinder::SetEndAngle ( double  angle)

選択範囲の終了位置での角度を設定します。

引数
angle角度
void Cylinder::SetHeightBottom ( double  bottom)

選択範囲の下面の位置を設定します。

引数
bottom下面の位置
void Cylinder::SetHeightTop ( double  top)

選択範囲の上面の位置を設定します。

引数
top上面の位置
void Cylinder::SetInnerRadius ( double  radius)

選択範囲の内側の半径を設定します。

引数
radius内側の半径
void Cylinder::SetOuterRadius ( double  radius)

選択範囲の外側の半径を設定します。

引数
radius外側の半径
void void Cylinder::SetStartAngle ( double  angle)

選択範囲の開始位置での角度を設定します。

引数
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 
)

X軸の軸方向の成分を設定します。

引数
xX成分の値
yY成分の値
zZ成分の値
void Cylinder::SetXAxisByPoint ( Point x_axis)

X軸の軸方向の成分を Point オブジェクトで設定します。

引数
x_axisPoint オブジェクト