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

FluxLineDefinition クラスはフラックスラインの設定に使用します。
Study クラスから呼び出すことができます。
. [詳解]

ResultDefinitionを継承しています。

公開メンバ関数

void AddCutPlane (Variant &index)
 設定するカット面を追加します。 [詳解]
 
void AddPart (int partId)
 フラックスラインの描画対象とする部品のリストに、新たな部品を追加します。 [詳解]
 
void AddPoint (Point *position, String &name)
 描画開始位置を作成します。 [詳解]
 
void AddPointWithUnit (Point *position, String &unitName, String &name)
 描画開始位置を単位指定で作成します。 [詳解]
 
void ClearCutPlanes ()
 カット面設定をクリアします。
 
void ClearPoints ()
 すべての描画開始位置を削除します。
 
String DigitsNotationTypeName ()
 スケールバーの目盛の数値表記タイプを取得します。 [詳解]
 
void ExportAllStepsFluxLines (String &dir, String &filename, double phase, int streamlineIndex, bool needsConverting)
 計算した全ステップのフラックスラインを出力します。 [詳解]
 
void ExportAllStepsFluxLinesWithInterval (String &dir, String &filename, double phase, int streamlineIndex, bool needsConverting, double interval)
 計算した全ステップのフラックスラインを出力します。 [詳解]
 
void ExportAllStepsLineIntegral (String &dir, String &filename, double phase)
 計算した全ステップのフラックスラインのライン長さと線積分を出力します。 [詳解]
 
void ExportFluxLines (String &filename, int stepNum, double phase, int streamlineIndex, bool needsConverting)
 計算したフラックスラインを出力します。 [詳解]
 
void ExportFluxLinesWithInterval (String &filename, int stepNum, double phase, int streamlineIndex, bool needsConverting, double interval)
 計算したフラックスラインと指定した間隔を出力します。 [詳解]
 
void ExportLineIntegral (String &filename, int stepNum, double phase)
 計算したフラックスラインのライン長さと線積分を出力します。 [詳解]
 
bool GetAutoScale ()
 自動スケールに設定されている場合、戻り値として True を取得します。 [詳解]
 
String GetColor ()
 ラインの色を文字列で取得します。 [詳解]
 
StringList GetCutPlaneList ()
 カット面設定のインデックスリストを取得します。 [詳解]
 
bool GetDisplayScaleBar ()
 スケールバーを表示する時に True を取得します。 [詳解]
 
int GetDisplayType ()
 表示タイプを取得します。 [詳解]
 
double GetFluxValue ()
 ライン間の磁束量を取得します。 [詳解]
 
String GetGradientName ()
 グラデーションのタイプ名を、文字列で取得します。 [詳解]
 
Variant GetGradientNames ()
 グラデーションのタイプの名称リストを取得します。 [詳解]
 
int GetLeftPosition ()
 ユーザが指定したLeft位置の値を取得します。 [詳解]
 
int GetLevels ()
 色のレベル数を、整数で取得します。 [詳解]
 
int GetLines ()
 フラックスラインの最大描画本数を整数で取得します。 [詳解]
 
bool GetLogScale ()
 スケーリングの種類を取得します。スケーリングが対数目盛の場合、True が取得されます。 [詳解]
 
double GetMax ()
 最大値を実数で取得します。 [詳解]
 
double GetMin ()
 最小値を実数で取得します。 [詳解]
 
bool GetModelCopy ()
 モデルコピー表示設定を取得します。設定されている場合 True が取得されます。 [詳解]
 
String GetName ()
 プロットの名称を文字列で取得します。 [詳解]
 
int GetNumLabels ()
 スケールバーのラベル数を取得します。 [詳解]
 
double GetPlaneHeight ()
 描画面の高さを取得します。 [詳解]
 
double GetPlaneWidth ()
 描画面の幅を取得します。 [詳解]
 
PointGetPoint (int index)
 インデックスで指定した描画開始位置の座標値を取得します。 [詳解]
 
String GetPointName (int index)
 インデックスで指定した描画開始位置の名称を取得します。 [詳解]
 
PointGetPointWithUnit (int index, String &unitName)
 インデックスで指定した描画開始位置の座標値を単位指定で取得します。 [詳解]
 
String GetResultCoordinateName ()
 コンター表示に適用されている座標系の名称を取得します。 [詳解]
 
String GetResultCoordinateNameList ()
 コンターに適用可能な座標系の一覧を取得します。 [詳解]
 
String GetResultType ()
 結果のタイプの名称を、文字列で取得します。 [詳解]
 
Variant GetResultTypeNames ()
 結果のタイプの名称リストを取得します。 [詳解]
 
ConditionGetScalingFactor ()
 設定されているスケーリングを取得します。 [詳解]
 
bool GetSeedLineAllParts ()
 全ての部品を描画対象とするか否かを取得します。 [詳解]
 
bool GetSmooth ()
 スムースに設定されている場合、戻り値として True を取得します。 [詳解]
 
double GetThickness ()
 ラインの太さを取得します。 [詳解]
 
int GetTopPosition ()
 ユーザが指定したTop位置の値を取得します。 [詳解]
 
bool GetTransparencyNonTarget ()
 対象部品以外に透明度の設定を取得します。設定されている場合 True が取得されます。 [詳解]
 
int GetTransparencyValueNonTarget ()
 対象部品以外の透明度を取得します。 [詳解]
 
bool GetUseFinitePlane ()
 描画面の大きさを設定するかどうかを取得します。 [詳解]
 
bool GetUseSpecifiedPosition ()
 ユーザが指定した位置にスケールバーを表示したい時に True を取得します。 [詳解]
 
int GetViewIndex ()
 設定されている視点のインデックスを取得します。 [詳解]
 
bool GetViewOriginalModel ()
 原型図表示設定を取得します。設定されている場合 True が取得されます。 [詳解]
 
bool GetViewPoint ()
 視点設定を取得します。設定されている場合Trueが取得されます。 [詳解]
 
bool GetViewScale ()
 スケール表示設定を取得します。設定されている場合Trueが取得されます。 [詳解]
 
bool IsEditMode ()
 編集モードかどうかを取得します [詳解]
 
bool IsValid ()
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
int NumPoints ()
 フラックスラインの描画開始位置の数を取得します。 [詳解]
 
int Precision ()
 スケールバーの目盛の小数点以下の表示桁数を取得します。 [詳解]
 
void RemoveAllParts ()
 フラックスラインの描画対象とする部品のリストから、全ての部品を削除します。
 
void RenamePoint (int index, String &name)
 指定したインデックスの描画開始位置の名称を変更します。 [詳解]
 
void SetAutoScale (bool scale)
 自動スケールのフラグを設定します。 [詳解]
 
void SetColor (String &color)
 ラインの色を設定します。 [詳解]
 
void SetDigitsNotationType (Variant &type)
 スケールバーの目盛の数値表記タイプを設定します。 [詳解]
 
void SetDisplayScaleBar (bool displayScaleBar)
 スケールバー表示を設定します。 [詳解]
 
void SetDisplayType (int type)
 表示タイプを指定します。 [詳解]
 
void SetEditMode ()
 一括で設定を行う場合の編集モードを設定します。 SetEditMode関数をコール後はUpdate関数をコールするまで結果項目の更新を行いません。
 
void SetFluxLineType (Variant var)
 描画タイプを設定します。 [詳解]
 
void SetFluxValue (Variant &value)
 ライン間の磁束量を設定します。 [詳解]
 
void SetGradient (String &name, Variant &levels, bool smooth)
 色のグラデーションを設定するための引数を設定します。 [詳解]
 
void SetLines (Variant &lines)
 フラックスラインの最大描画本数を設定します。 [詳解]
 
void SetLogScale (bool logscale)
 スケーリングの種類を指定します。値を True に設定すると、スケーリングが対数目盛になります。 [詳解]
 
void SetModelCopy (bool on)
 モデルコピー表示を設定します。 [詳解]
 
void SetName (String &name)
 プロットの名称を設定します。 [詳解]
 
void SetNormal (Variant &x, Variant &y, Variant &z)
 描画面の法線ベクトルを設定します。 [詳解]
 
void SetNumLabels (Variant &labels)
 スケールバーのラベル数を設定します。 [詳解]
 
void SetOrigin (Variant &x, Variant &y, Variant &z)
 描画面上の一点を設定します。 [詳解]
 
void SetPlaneHeight (Variant &height)
 描画面の高さを指定します。 [詳解]
 
void SetPlaneWidth (Variant &width)
 描画面の幅を指定します。 [詳解]
 
void SetPoint (int index, Point *position)
 指定されたインデックスと座標値をもつ、描画開始位置を作成します。 [詳解]
 
void SetPointWithUnit (int index, Point *position, String &unitName)
 指定されたインデックスと座標値をもつ、描画開始位置を単位指定で作成します。 [詳解]
 
void SetPrecision (Variant &precision)
 スケールバーの目盛の小数点以下の表示桁数を設定します。 [詳解]
 
void SetRange (Variant &min, Variant &max)
 最小値と最大値の間で、レンジを設定します。 [詳解]
 
void SetResultCoordinate (Variant &name)
 コンター表示に適用されている座標系の名称を取得します。 [詳解]
 
void SetResultType (String &typeName, String &sourceTitle=String())
 結果のタイプを設定します。 [詳解]
 
void SetScaleBarPosition (Variant &leftPos, Variant &topPos)
 スケールバーの位置を設定します。 [詳解]
 
void SetScalingFactor (Condition *cond)
 Condition オブジェクトを指定してスケーリングを設定します。 [詳解]
 
void SetSeedLineAllParts (bool use)
 全ての部品を描画面の対象とするか否かを指定します。 [詳解]
 
void SetThickness (Variant &value)
 ラインの太さを設定します。 [詳解]
 
void SetTransparencyNonTarget (bool on)
 対象部品以外に透明度を設定します。 [詳解]
 
void SetTransparencyValueNonTarget (Variant &value)
 対象部品以外の透明度を設定します。 [詳解]
 
void SetUseFinitePlane (bool use)
 描画面の大きさを設定するか否かを指定します。 [詳解]
 
void SetUseFluxValue (bool useFluxValue)
 フラックスラインの表示方法を指定します。 [詳解]
 
void SetUseSpecifiedPosition (bool useSpecifiedPosition)
 スケールバーの指定した位置を使用するかどうかを設定します。 [詳解]
 
void SetViewIndex (Variant &index)
 視点のインデックスを指定し、視点を設定します。 [詳解]
 
void SetViewName (Variant &name)
 視点の名前を指定し、視点を設定します。 [詳解]
 
void SetViewOriginalModel (bool on)
 原型図表示を設定します。 [詳解]
 
void SetViewPoint (bool on)
 視点を設定します。 [詳解]
 
void SetViewScale (bool on)
 スケール表示を設定します。 [詳解]
 
void Update ()
 編集モードを解除して更新処理を行います。 編集モード以外にコールするとスクリプトエラー
 

詳解

FluxLineDefinition クラスはフラックスラインの設定に使用します。
Study クラスから呼び出すことができます。
.

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

app.GetModel(0).GetStudy(0).GetFluxLine(0)

関数詳解

void ResultDefinition::AddCutPlane ( Variant &  index)
inherited

設定するカット面を追加します。

引数
indexカット面のインデックスまたは名前
void FluxLineDefinition::AddPart ( int  partId)

フラックスラインの描画対象とする部品のリストに、新たな部品を追加します。

引数
partId部品のID
void FluxLineDefinition::AddPoint ( Point position,
String &  name 
)

描画開始位置を作成します。

引数
positionPoint オブジェクト(描画開始位置の座標値)
name描画開始位置の名称
void FluxLineDefinition::AddPointWithUnit ( Point position,
String &  unitName,
String &  name 
)

描画開始位置を単位指定で作成します。

引数
positionPoint オブジェクト(描画開始位置の座標値)
unitName単位
name描画開始位置の名称
String ResultDefinition::DigitsNotationTypeName ( )
inherited

スケールバーの目盛の数値表記タイプを取得します。

戻り値
数値表記タイプ
automatic : 自動
sientific : 指数表示
decimal : 小数点表示
void FluxLineDefinition::ExportAllStepsFluxLines ( String &  dir,
String &  filename,
double  phase,
int  streamlineIndex,
bool  needsConverting 
)

計算した全ステップのフラックスラインを出力します。

引数
dir出力フォルダ
filenameCSV出力の基本ファイル名
phase位相
streamlineIndex出力したいフラックスラインのインデックス。0の場合はすべてのフラックスラインを出力します。
needsConverting描画開始点をメートルに変換するかどうか
void FluxLineDefinition::ExportAllStepsFluxLinesWithInterval ( String &  dir,
String &  filename,
double  phase,
int  streamlineIndex,
bool  needsConverting,
double  interval 
)

計算した全ステップのフラックスラインを出力します。

引数
dir出力フォルダ
filenameCSV出力の基本ファイル名
phase位相
streamlineIndex出力したいフラックスラインのインデックス。0の場合はすべてのフラックスラインを出力します。
needsConverting描画開始点をメートルに変換するかどうか
intervalフラックスラインの出力間隔
void FluxLineDefinition::ExportAllStepsLineIntegral ( String &  dir,
String &  filename,
double  phase 
)

計算した全ステップのフラックスラインのライン長さと線積分を出力します。

引数
dir出力フォルダ
filenameCSV出力の基本ファイル名
phase位相
void FluxLineDefinition::ExportFluxLines ( String &  filename,
int  stepNum,
double  phase,
int  streamlineIndex,
bool  needsConverting 
)

計算したフラックスラインを出力します。

引数
filenameCSV出力ファイル名
stepNumステップのインデックス
phase位相
streamlineIndex出力したいフラックスラインのインデックス。0の場合はすべてのフラックスラインを出力します。
needsConverting描画開始点をメートルに変換するかどうか
void FluxLineDefinition::ExportFluxLinesWithInterval ( String &  filename,
int  stepNum,
double  phase,
int  streamlineIndex,
bool  needsConverting,
double  interval 
)

計算したフラックスラインと指定した間隔を出力します。

引数
filenameCSV出力ファイル名
stepNumステップのインデックス
phase位相
streamlineIndex出力したいフラックスラインのインデックス。0の場合はすべてのフラックスラインを出力します。
needsConverting描画開始点をメートルに変換するかどうか
intervalフラックスラインの出力間隔
void FluxLineDefinition::ExportLineIntegral ( String &  filename,
int  stepNum,
double  phase 
)

計算したフラックスラインのライン長さと線積分を出力します。

引数
filenameCSV出ファイル名
stepNumステップのインデックス
phase位相
bool ResultDefinition::GetAutoScale ( )
inherited

自動スケールに設定されている場合、戻り値として True を取得します。

戻り値
自動スケールのオン/オフ
String FluxLineDefinition::GetColor ( )

ラインの色を文字列で取得します。

戻り値
ラインの色
StringList ResultDefinition::GetCutPlaneList ( )
inherited

カット面設定のインデックスリストを取得します。

戻り値
インデックスリスト
bool ResultDefinition::GetDisplayScaleBar ( )
inherited

スケールバーを表示する時に True を取得します。

戻り値
スケールバーを表示するかどうか
int FluxLineDefinition::GetDisplayType ( )

表示タイプを取得します。

戻り値
表示タイプ
0 : シェーディング
1 : 隠線なし
2 : ワイヤフレーム
double FluxLineDefinition::GetFluxValue ( )

ライン間の磁束量を取得します。

戻り値
ライン間の磁束量(Wb)
String ResultDefinition::GetGradientName ( )
inherited

グラデーションのタイプ名を、文字列で取得します。

戻り値
グラデーションのタイプ名
Variant ResultDefinition::GetGradientNames ( )
inherited

グラデーションのタイプの名称リストを取得します。

戻り値
グラデーションのタイプ名リスト
int ResultDefinition::GetLeftPosition ( )
inherited

ユーザが指定したLeft位置の値を取得します。

戻り値
Left位置の値
int ResultDefinition::GetLevels ( )
inherited

色のレベル数を、整数で取得します。

戻り値
色のレベル数
int FluxLineDefinition::GetLines ( )

フラックスラインの最大描画本数を整数で取得します。

戻り値
描画本数
bool ResultDefinition::GetLogScale ( )
inherited

スケーリングの種類を取得します。スケーリングが対数目盛の場合、True が取得されます。

戻り値
対数目盛のオン/オフ
double ResultDefinition::GetMax ( )
inherited

最大値を実数で取得します。

戻り値
最大値
double ResultDefinition::GetMin ( )
inherited

最小値を実数で取得します。

戻り値
最小値
bool ResultDefinition::GetModelCopy ( )
inherited

モデルコピー表示設定を取得します。設定されている場合 True が取得されます。

戻り値
モデルコピー表示のオン/オフ
String ResultDefinition::GetName ( )
inherited

プロットの名称を文字列で取得します。

戻り値
プロットの名称
int ResultDefinition::GetNumLabels ( )
inherited

スケールバーのラベル数を取得します。

戻り値
スケールバーのラベル数
double FluxLineDefinition::GetPlaneHeight ( )

描画面の高さを取得します。

戻り値
描画面の高さ
double FluxLineDefinition::GetPlaneWidth ( )

描画面の幅を取得します。

戻り値
描画面の幅
Point * FluxLineDefinition::GetPoint ( int  index)

インデックスで指定した描画開始位置の座標値を取得します。

引数
index描画開始位置のインデックス
戻り値
Point オブジェクト
String FluxLineDefinition::GetPointName ( int  index)

インデックスで指定した描画開始位置の名称を取得します。

引数
index描画開始位置のインデックス
戻り値
描画開始位置の名称
Point * FluxLineDefinition::GetPointWithUnit ( int  index,
String &  unitName 
)

インデックスで指定した描画開始位置の座標値を単位指定で取得します。

引数
index描画開始位置のインデックス
戻り値
Point オブジェクト
引数
unitName単位
String ResultDefinition::GetResultCoordinateName ( )
inherited

コンター表示に適用されている座標系の名称を取得します。

戻り値
座標系の名称
String ResultDefinition::GetResultCoordinateNameList ( )
inherited

コンターに適用可能な座標系の一覧を取得します。

戻り値
座標系の名称一覧
String FluxLineDefinition::GetResultType ( )
virtual

結果のタイプの名称を、文字列で取得します。

戻り値
結果のタイプの名称

ResultDefinitionを再実装しています。

Variant ResultDefinition::GetResultTypeNames ( )
inherited

結果のタイプの名称リストを取得します。

戻り値
結果のタイプの名称リスト
Condition * ResultDefinition::GetScalingFactor ( )
inherited

設定されているスケーリングを取得します。

戻り値
Condition オブジェクト
bool FluxLineDefinition::GetSeedLineAllParts ( )

全ての部品を描画対象とするか否かを取得します。

戻り値
全ての部品を描画対象とするか否か
True=1
False=0
bool ResultDefinition::GetSmooth ( )
inherited

スムースに設定されている場合、戻り値として True を取得します。

戻り値
スムースのオン/オフ
double FluxLineDefinition::GetThickness ( )

ラインの太さを取得します。

戻り値
ラインの太さ
int ResultDefinition::GetTopPosition ( )
inherited

ユーザが指定したTop位置の値を取得します。

戻り値
Top位置の値
bool ResultDefinition::GetTransparencyNonTarget ( )
inherited

対象部品以外に透明度の設定を取得します。設定されている場合 True が取得されます。

戻り値
透明度のオン/オフ
int ResultDefinition::GetTransparencyValueNonTarget ( )
inherited

対象部品以外の透明度を取得します。

戻り値
透明度(0~100)
bool FluxLineDefinition::GetUseFinitePlane ( )

描画面の大きさを設定するかどうかを取得します。

戻り値
描画面の大きさを設定するか否か
True=1
False=0
bool ResultDefinition::GetUseSpecifiedPosition ( )
inherited

ユーザが指定した位置にスケールバーを表示したい時に True を取得します。

戻り値
ユーザが指定した位置にスケールバーを表示するかどうか
int ResultDefinition::GetViewIndex ( )
inherited

設定されている視点のインデックスを取得します。

戻り値
視点のインデックス
bool ResultDefinition::GetViewOriginalModel ( )
inherited

原型図表示設定を取得します。設定されている場合 True が取得されます。

戻り値
原型図表示のオン/オフ
bool ResultDefinition::GetViewPoint ( )
inherited

視点設定を取得します。設定されている場合Trueが取得されます。

戻り値
視点設定のオン/オフ
bool ResultDefinition::GetViewScale ( )
inherited

スケール表示設定を取得します。設定されている場合Trueが取得されます。

戻り値
スケール表示のオン/オフ
bool ResultDefinition::IsEditMode ( )
inherited

編集モードかどうかを取得します

戻り値
編集モードかどうか
bool ResultDefinition::IsValid ( )
inherited

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

戻り値
ResultDefinition オブジェクトの有効/無効
int FluxLineDefinition::NumPoints ( )

フラックスラインの描画開始位置の数を取得します。

戻り値
描画開始位置の数
int ResultDefinition::Precision ( )
inherited

スケールバーの目盛の小数点以下の表示桁数を取得します。

戻り値
小数点以下の表示桁数
void FluxLineDefinition::RenamePoint ( int  index,
String &  name 
)

指定したインデックスの描画開始位置の名称を変更します。

引数
index描画開始位置のインデックス
name名前
void ResultDefinition::SetAutoScale ( bool  scale)
inherited

自動スケールのフラグを設定します。

引数
scaleオン/オフ
void FluxLineDefinition::SetColor ( String &  color)

ラインの色を設定します。

引数
colorラインの色

色の指定には次の方法があります。

  • #RGB
    R,G,Bそれぞれ16進数1桁
  • #RRGGBB
    R,G,Bそれぞれ16進数2桁
  • black, redなど
    カラーネームによる指定
void ResultDefinition::SetDigitsNotationType ( Variant &  type)
inherited

スケールバーの目盛の数値表記タイプを設定します。

引数
type
数値表記タイプ
automatic : 自動
sientific : 指数表示
decimal : 小数点表示
void ResultDefinition::SetDisplayScaleBar ( bool  displayScaleBar)
inherited

スケールバー表示を設定します。

引数
displayScaleBarスケールバーを表示のオン/オフ
void FluxLineDefinition::SetDisplayType ( int  type)

表示タイプを指定します。

引数
type
0 : シェーディング
1 : 隠線なし
2 : ワイヤフレーム
void FluxLineDefinition::SetFluxLineType ( Variant  var)

描画タイプを設定します。

引数
var
0=point : 点指定
1=plane : 面指定
void FluxLineDefinition::SetFluxValue ( Variant &  value)

ライン間の磁束量を設定します。

引数
valueライン間の磁束量(Wb)
void ResultDefinition::SetGradient ( String &  name,
Variant &  levels,
bool  smooth 
)
inherited

色のグラデーションを設定するための引数を設定します。

引数
name
グラデーション
PurpleRed:紫-赤
BlueRed:青-赤
GrayScale:グレー
CMR:CMR
levelsレベル数
smoothスムースカラーバンド
void FluxLineDefinition::SetLines ( Variant &  lines)

フラックスラインの最大描画本数を設定します。

引数
linesライン数
void ResultDefinition::SetLogScale ( bool  logscale)
inherited

スケーリングの種類を指定します。値を True に設定すると、スケーリングが対数目盛になります。

引数
logscale
True=1 : 対数目盛
False=0 : 線形目盛
void ResultDefinition::SetModelCopy ( bool  on)
inherited

モデルコピー表示を設定します。

引数
onモデルコピー表示のオン/オフ
void ResultDefinition::SetName ( String &  name)
inherited

プロットの名称を設定します。

引数
nameプロットの名称
void FluxLineDefinition::SetNormal ( Variant &  x,
Variant &  y,
Variant &  z 
)

描画面の法線ベクトルを設定します。

引数
xX座標
yY座標
zZ座標
void ResultDefinition::SetNumLabels ( Variant &  labels)
inherited

スケールバーのラベル数を設定します。

引数
labelsラベル数
void FluxLineDefinition::SetOrigin ( Variant &  x,
Variant &  y,
Variant &  z 
)

描画面上の一点を設定します。

引数
xX座標
yY座標
zZ座標
void FluxLineDefinition::SetPlaneHeight ( Variant &  height)

描画面の高さを指定します。

引数
height描画面の高さ
void FluxLineDefinition::SetPlaneWidth ( Variant &  width)

描画面の幅を指定します。

引数
width描画面の幅
void FluxLineDefinition::SetPoint ( int  index,
Point position 
)

指定されたインデックスと座標値をもつ、描画開始位置を作成します。

引数
index描画開始位置のインデックス
positionPoint オブジェクト(描画開始位置の座標値)
void FluxLineDefinition::SetPointWithUnit ( int  index,
Point position,
String &  unitName 
)

指定されたインデックスと座標値をもつ、描画開始位置を単位指定で作成します。

引数
index描画開始位置のインデックス
positionPoint オブジェクト(描画開始位置の座標値)
unitName単位
void ResultDefinition::SetPrecision ( Variant &  precision)
inherited

スケールバーの目盛の小数点以下の表示桁数を設定します。

引数
precision小数点以下の表示桁数
void ResultDefinition::SetRange ( Variant &  min,
Variant &  max 
)
inherited

最小値と最大値の間で、レンジを設定します。

引数
min最小値
max最大値
void ResultDefinition::SetResultCoordinate ( Variant &  name)
inherited

コンター表示に適用されている座標系の名称を取得します。

引数
name座標系の名称 または インデックス
void FluxLineDefinition::SetResultType ( String &  scriptName,
String &  sourceTitle = String() 
)
virtual

結果のタイプを設定します。

引数
typeName結果タイプ名
sourceTitle計算ツールを参照する場合は、結果の計算処理(フーリエ変換など)のタイトル

sourceTitle は省略できます。
typeName として指定可能な条件タイプ名については、物理量の表示状態を変更するもの を参照してください。

ResultDefinitionを再実装しています。

void ResultDefinition::SetScaleBarPosition ( Variant &  leftPos,
Variant &  topPos 
)
inherited

スケールバーの位置を設定します。

引数
leftPos左からの位置
topPos下からの位置
void ResultDefinition::SetScalingFactor ( Condition cond)
inherited

Condition オブジェクトを指定してスケーリングを設定します。

引数
condCondition オブジェクト
void FluxLineDefinition::SetSeedLineAllParts ( bool  use)

全ての部品を描画面の対象とするか否かを指定します。

引数
use
True=1 : [全ての部品を対象とする]を有効にする
False=0 : [全ての部品を対象とする]を無効にする
void FluxLineDefinition::SetThickness ( Variant &  value)

ラインの太さを設定します。

引数
valueラインの太さ
void ResultDefinition::SetTransparencyNonTarget ( bool  on)
inherited

対象部品以外に透明度を設定します。

引数
on透明度のオン/オフ
void ResultDefinition::SetTransparencyValueNonTarget ( Variant &  value)
inherited

対象部品以外の透明度を設定します。

引数
value透明度(0~100)
void FluxLineDefinition::SetUseFinitePlane ( bool  use)

描画面の大きさを設定するか否かを指定します。

引数
use
True=1 : [面の大きさを設定する]を有効にする
False=0 : [面の大きさを設定する]を無効にする
void FluxLineDefinition::SetUseFluxValue ( bool  useFluxValue)

フラックスラインの表示方法を指定します。

引数
useFluxValue
False=0 : ライン数
True=1 : 一定値
void ResultDefinition::SetUseSpecifiedPosition ( bool  useSpecifiedPosition)
inherited

スケールバーの指定した位置を使用するかどうかを設定します。

引数
useSpecifiedPositionスケールバーをの位置を指定するのオン/オフ
void ResultDefinition::SetViewIndex ( Variant &  index)
inherited

視点のインデックスを指定し、視点を設定します。

引数
index視点のインデックス
void ResultDefinition::SetViewName ( Variant &  name)
inherited

視点の名前を指定し、視点を設定します。

引数
name視点の名前
void ResultDefinition::SetViewOriginalModel ( bool  on)
inherited

原型図表示を設定します。

引数
on原型図表示のオン/オフ
void ResultDefinition::SetViewPoint ( bool  on)
inherited

視点を設定します。

引数
on視点のオン/オフ
void ResultDefinition::SetViewScale ( bool  on)
inherited

スケール表示を設定します。

引数
onスケール表示のオン/オフ