FunctionObject クラスは 条件の設定値を関数で指定する場合に各関数の設定に使用します。
FunctionObjectFactory クラスから呼び出すことができます。
.
[詳解]
FunctionObject クラスは 条件の設定値を関数で指定する場合に各関数の設定に使用します。
FunctionObjectFactory クラスから呼び出すことができます。
.
このクラスのオブジェクトを生成する例:
app.FunctionFactory().Constant(1.0)
関数設定の引数で指定できるプロパティ名については、関数の設定で使用するもの を参照してください。
| Variant FunctionObject::GetParameters |
( |
| ) |
|
関数のプロパティの名称と値を、文字列で取得します。
- 戻り値
- 関数のプロパティ名および値
| String FunctionObject::GetParameterTable |
( |
| ) |
|
関数のプロパティの名称を、文字列のリストとして取得します。
- 戻り値
- 関数のプロパティ名
| String FunctionObject::GetPropertyHelp |
( |
String & |
propName | ) |
|
プロパティのヘルプを文字列として取得します。
- 引数
-
- 戻り値
- プロパティのヘルプ
| String FunctionObject::GetType |
( |
| ) |
|
関数のタイプを文字列で取得します。
- 戻り値
- 関数のタイプ名
| double FunctionObject::GetValue |
( |
String & |
propName | ) |
|
プロパティの値を、実数で取得します。
- 引数
-
- 戻り値
- プロパティの値
| bool FunctionObject::IsValid |
( |
| ) |
|
| int FunctionObject::NumFunctions |
( |
| ) |
|
functions for composite function
合成関数が保持する関数の数を取得します。
- 戻り値
- 関数の数
| void FunctionObject::RemoveFunction |
( |
int |
index | ) |
|
| void FunctionObject::SetFlagByName |
( |
String & |
propName, |
|
|
String & |
scriptKeyName |
|
) |
| |
名称を指定して、フラグプロパティの値を設定します。
- 引数
-
| propName | プロパティ名 |
| scriptKeyName | フラグの名称 |
| void FunctionObject::SetTable |
( |
String array & |
list | ) |
|
| void FunctionObject::SetTableProperty |
( |
String & |
propName, |
|
|
DataSet * |
set |
|
) |
| |
指定したプロパティに、点列を設定します。
- 引数
-
| propName | プロパティ名 |
| set | DataSet(点列) |
| void FunctionObject::SetValue |
( |
String & |
propName, |
|
|
Variant & |
value |
|
) |
| |
プロパティの値を、実数で取得します。
- 引数
-
| propName | プロパティ名 |
| value | プロパティの値 |
propName で指定可能な条件タイプ名については 各関数で指定できるプロパティ を参照してください。
| void FunctionObject::SetValueWithUnit |
( |
String & |
propName, |
|
|
Variant & |
value, |
|
|
String & |
unitName |
|
) |
| |
プロパティの値を、単位指定で実数で取得します。
- 引数
-
| propName | プロパティ名 |
| value | プロパティの値 |
| unitName | 単位 |
propName で指定可能な条件タイプ名については 各関数で指定できるプロパティ を参照してください。