ResultTable クラスは 結果テーブルの操作に使用します。
Study クラスから呼び出すことができます。
.
[詳解]
公開メンバ関数 | |
| ResultTableData * | GetData (Variant &val) |
| 名称またはインデックスを指定して、 ResultTableData オブジェクトを取得します。 [詳解] | |
| ResultTableData * | GetDataFromName (String &typeName, String &sourceTitle=String()) |
| 名称を指定して、 ResultTableData オブジェクトを取得します。 [詳解] | |
| bool | IsValid () |
| オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解] | |
| int | NumTables () |
| 結果テーブルの数を、整数で取得します。 [詳解] | |
| void | SetComplexComponent (String &name) |
| 結果の複素数を設定します。 [詳解] | |
| void | SetXYZComponent (String &name) |
| 結果の成分(絶対値、X、Y、Z)を設定します。 [詳解] | |
| void | WriteAllCaseCurrentStep (String &filename, String &type, int step) |
| 全ケースについて、指定したステップの結果テーブルをすべてファイルに書き出します。 [詳解] | |
| void | WriteAllCaseSummary (String &filename, String &summarytype, int fromstep, int tostep) |
| 全ケースについて、結果テーブルを集計したものをすべてファイルに書き出します。 [詳解] | |
| void | WriteAllCaseTables (String &filename, String &type) |
| 全ケースについて、結果テーブルをすべてファイルに書き出します。 [詳解] | |
| void | WriteAllCurrentStep (String &filename, String &type, int step) |
| 指定したステップの結果テーブルをすべてファイルに書き出します。 [詳解] | |
| void | WriteAllSummary (String &filename, String &summarytype, int fromstep, int tostep) |
| 結果テーブルを集計したものをすべてファイルに書き出します。 [詳解] | |
| void | WriteAllTables (String &filename, String &type) |
| 結果テーブルをすべてファイルに書き出します。 [詳解] | |
ResultTable クラスは 結果テーブルの操作に使用します。
Study クラスから呼び出すことができます。
.
このクラスのオブジェクトを作成する例:
| ResultTableData * ResultTable::GetData | ( | Variant & | val | ) |
名称またはインデックスを指定して、 ResultTableData オブジェクトを取得します。
| val | 結果テーブルの名称またはインデックス |
解析結果タイプについては テーブルに表示する物理量を指定するもの を参照してください。
| ResultTableData * ResultTable::GetDataFromName | ( | String & | typeName, |
| String & | sourceTitle = String() |
||
| ) |
名称を指定して、 ResultTableData オブジェクトを取得します。
| typeName | 結果テーブルの名称 |
| sourceTitle | 複数断面条件の結果の場合は、断面番号を示す名前 |
解析結果タイプについては テーブルに表示する物理量を指定するもの を参照してください。
| bool ResultTable::IsValid | ( | ) |
オブジェクトが有効であるとき、戻り値として True を取得します。
| int ResultTable::NumTables | ( | ) |
結果テーブルの数を、整数で取得します。
| void ResultTable::SetComplexComponent | ( | String & | name | ) |
結果の複素数を設定します。
| name | 複素数名
Real : 実部
Imaginary : 虚部
|
| void ResultTable::SetXYZComponent | ( | String & | name | ) |
結果の成分(絶対値、X、Y、Z)を設定します。
| name | 成分の名称
Absolute : 絶対値
X : X成分
Y : Y成分
Z : Z成分
|
例) 効果がある場合
例) 効果がない場合
| void ResultTable::WriteAllCaseCurrentStep | ( | String & | filename, |
| String & | type, | ||
| int | step | ||
| ) |
全ケースについて、指定したステップの結果テーブルをすべてファイルに書き出します。
| filename | 出力先ファイル名 |
| type | |
| step | ステップ数 |
| void ResultTable::WriteAllCaseSummary | ( | String & | filename, |
| String & | summarytype, | ||
| int | fromstep, | ||
| int | tostep | ||
| ) |
全ケースについて、結果テーブルを集計したものをすべてファイルに書き出します。
| filename | 出力先ファイル名 |
| summarytype | 集計方法
Average : 平均値
RMS : 実効値
Maximum : 最大値
Minimum : 最小値
Sum : 合計
|
| fromstep | 開始ステップ数 |
| tostep | 終了ステップ数 |
| void ResultTable::WriteAllCaseTables | ( | String & | filename, |
| String & | type | ||
| ) |
全ケースについて、結果テーブルをすべてファイルに書き出します。
| filename | 出力先ファイル名 |
| type |
| void ResultTable::WriteAllCurrentStep | ( | String & | filename, |
| String & | type, | ||
| int | step | ||
| ) |
指定したステップの結果テーブルをすべてファイルに書き出します。
| filename | 出力先ファイル名 |
| type | |
| step | ステップ数 |
| void ResultTable::WriteAllSummary | ( | String & | filename, |
| String & | summarytype, | ||
| int | fromstep, | ||
| int | tostep | ||
| ) |
結果テーブルを集計したものをすべてファイルに書き出します。
| filename | 出力先ファイル名 |
| summarytype | 集計方法
Average : 平均値
RMS : 実効値
Maximum : 最大値
Minimum : 最小値
Sum : 合計
|
| fromstep | 開始ステップ数 |
| tostep | 終了ステップ数 |
| void ResultTable::WriteAllTables | ( | String & | filename, |
| String & | type | ||
| ) |
結果テーブルをすべてファイルに書き出します。
| filename | 出力先ファイル名 |
| type |