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

ThermalEfficiencyMapDefinition 繧ッ繝ゥ繧ケ縺ッ 蜉ケ邇繝槭ャ繝励cP繧ソ繝繧」縺ョ蜉ケ邇繝槭ャ繝苓ィュ螳壹↓菴ソ逕ィ縺励∪縺吶
Study クラスから呼び出すことができます。
. [詳解]

公開メンバ関数

String GetCoilTemperatureType ()
 コイル温度の上限設定のタイプを取得します。 [詳解]
 
bool GetLimitCoilTemperature ()
 コイル温度の上限を設定するかどうかを取得します。 [詳解]
 
bool GetLimitMagnetTemperature ()
 磁石温度の上限を設定するかどうかを取得します。 [詳解]
 
String GetMagnetTemperatureType ()
 磁石温度の上限設定のタイプを取得します。 [詳解]
 
double GetMaxCoilTemperature ()
 コイルの最大温度を取得します。 [詳解]
 
double GetMaxMagnetTemperature ()
 磁石の最大温度を取得します。 [詳解]
 
virtual bool IsValid ()
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
String Name ()
 効率マップ設定の名前を取得します。 [詳解]
 
void SetCoilTemperatureType (Variant &type)
 コイル温度の上限設定のタイプを設定します。 [詳解]
 
void SetLimitCoilTemperature (bool value)
 コイル温度の上限を設定するかどうかを設定します。 [詳解]
 
void SetLimitMagnetTemperature (bool value)
 磁石温度の上限を設定するかどうかを設定します。 [詳解]
 
void SetMagnetTemperatureType (Variant &type)
 磁石温度の上限設定のタイプを設定します。 [詳解]
 
void SetMaxCoilTemperature (Variant &value)
 コイルの最大温度を設定します。 [詳解]
 
void SetMaxMagnetTemperature (Variant &value)
 磁石の最大温度を設定します。 [詳解]
 
void SetName (String &title)
 効率マップ名を設定します。 [詳解]
 

詳解

ThermalEfficiencyMapDefinition 繧ッ繝ゥ繧ケ縺ッ 蜉ケ邇繝槭ャ繝励cP繧ソ繝繧」縺ョ蜉ケ邇繝槭ャ繝苓ィュ螳壹↓菴ソ逕ィ縺励∪縺吶
Study クラスから呼び出すことができます。
.

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

app.GetModel(0).GetStudy(0).GetThermalEfficiencyMapDefinition(0)

関数詳解

String ThermalEfficiencyMapDefinition::GetCoilTemperatureType ( )

コイル温度の上限設定のタイプを取得します。

peak : ピーク値で温度制御
average : 平均値で温度制御
戻り値
電圧制限
bool ThermalEfficiencyMapDefinition::GetLimitCoilTemperature ( )

コイル温度の上限を設定するかどうかを取得します。

戻り値
コイル温度の上限を設定するかのフラグ
bool ThermalEfficiencyMapDefinition::GetLimitMagnetTemperature ( )

磁石温度の上限を設定するかどうかを取得します。

戻り値
磁石温度の上限を設定するかのフラグ
String ThermalEfficiencyMapDefinition::GetMagnetTemperatureType ( )

磁石温度の上限設定のタイプを取得します。

peak : ピーク値で温度制御
average : 平均値で温度制御
戻り値
電圧制限
double ThermalEfficiencyMapDefinition::GetMaxCoilTemperature ( )

コイルの最大温度を取得します。

戻り値
最大温度
double ThermalEfficiencyMapDefinition::GetMaxMagnetTemperature ( )

磁石の最大温度を取得します。

戻り値
最大温度
bool ThermalEfficiencyMapDefinition::IsValid ( )
virtual

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

戻り値
ThermalEfficiencyMapDefinition 繧ェ繝悶ず繧ァ繧ッ繝医ョ譛牙柑繝サ辟。蜉ケ
String ThermalEfficiencyMapDefinition::Name ( )

蜉ケ邇繝槭ャ繝苓ィュ螳壹ョ蜷榊燕繧貞叙蠕励@縺セ縺吶

戻り値
効率マップ名
void ThermalEfficiencyMapDefinition::SetCoilTemperatureType ( Variant &  type)

コイル温度の上限設定のタイプを設定します。

peak
average
引数
type上限設定のタイプ
void ThermalEfficiencyMapDefinition::SetLimitCoilTemperature ( bool  value)

コイル温度の上限を設定するかどうかを設定します。

引数
valueコイル温度の上限を設定するかのフラグ
void ThermalEfficiencyMapDefinition::SetLimitMagnetTemperature ( bool  value)

磁石温度の上限を設定するかどうかを設定します。

引数
value磁石温度の上限を設定するかのフラグ
void ThermalEfficiencyMapDefinition::SetMagnetTemperatureType ( Variant &  type)

磁石温度の上限設定のタイプを設定します。

peak
average
引数
type上限設定のタイプ
void ThermalEfficiencyMapDefinition::SetMaxCoilTemperature ( Variant &  value)

コイルの最大温度を設定します。

引数
value最大温度
void ThermalEfficiencyMapDefinition::SetMaxMagnetTemperature ( Variant &  value)

磁石の最大温度を設定します。

引数
value最大温度
void ThermalEfficiencyMapDefinition::SetName ( String &  title)

効率マップ名を設定します。

引数
title効率マップ名