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

RotateGroupConditionCreator クラスは グループ条件の作成に使用します。回転方向にパターン条件を設定します。
Application クラスから呼び出すことができます。
. [詳解]

公開メンバ関数

void AddMasterCondition (Condition *cond)
 グループ条件の元になる条件を追加します。 [詳解]
 
bool IsValid ()
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
void SetAngle (double value)
 角度を設定します。 [詳解]
 
void SetAxisXYZ (double x, double y, double z)
 軸方向を設定します。 [詳解]
 
void SetOriginXYZ (double x, double y, double z)
 軸中心を設定します。 [詳解]
 
void SetTitle (String &value)
 作成されるグループ条件のタイトルを設定します。 [詳解]
 
void SetTolerance (double value)
 パターン条件作成で、同一形状判定時の許容誤差値を設定します。 [詳解]
 
void Submit ()
 設定されたパラメータから、グループ条件を作成します。
 

詳解

RotateGroupConditionCreator クラスは グループ条件の作成に使用します。回転方向にパターン条件を設定します。
Application クラスから呼び出すことができます。
.

このクラスのオブジェクトを取得する例:

app.CreateRotateConditionCreator(app.GetModel(0).GetStudy(0))

平行方向にパターン条件を設定する場合は、ParallelGroupConditionCreator を参照してください。

関数詳解

void RotateGroupConditionCreator::AddMasterCondition ( Condition cond)

グループ条件の元になる条件を追加します。

引数
cond条件 (FEMコイル or FEMコンダクタ)
bool RotateGroupConditionCreator::IsValid ( )

オブジェクトが有効であるとき、戻り値として True を取得します。

戻り値
RotateGroupConditionCreator オブジェクトの有効・無効
void RotateGroupConditionCreator::SetAngle ( double  value)

角度を設定します。

引数
value角度
void RotateGroupConditionCreator::SetAxisXYZ ( double  x,
double  y,
double  z 
)

軸方向を設定します。

引数
x方向x
y方向y
z方向z
void RotateGroupConditionCreator::SetOriginXYZ ( double  x,
double  y,
double  z 
)

軸中心を設定します。

引数
x中心点のx座標
y中心点のy座標
z中心点のz座標
void RotateGroupConditionCreator::SetTitle ( String &  value)

作成されるグループ条件のタイトルを設定します。

引数
valueグループ条件のタイトル
void RotateGroupConditionCreator::SetTolerance ( double  value)

パターン条件作成で、同一形状判定時の許容誤差値を設定します。

引数
value許容誤差値