StdAfxWS.cpp | |
Functions | |
SetMessage | コンソールにメッセージを出力 |
SetCommand | コンソールにコマンドを出力 |
ExecCommand | コマンドを実行する Parameters: 実行するコマンド文字列 |
AddBodyNameToWin | 新たに登録したBODYの名前をウィンドウリストに表示する |
DelBodyFromWin | 指定された番号のBODYをリストから削除する |
SetEnableOpenFile | ファイルOPEN用オブジェクトの状態設定 |
SetEnableDelBody | BODY削除用オブジェクトの状態設定 |
UpdateDescribeWidget | 描画用GUIの再描画指令 |
RedrawDescribeForm | 描画領域の再描画指令 |
SetUserFunc1Label | UserFunc1のラベルをセット |
SetUserFunc2Label | UserFunc2のラベルをセット |
SetUserFunc3Label | UserFunc3のラベルをセット |
SetUserFunc4Label | UserFunc4のラベルをセット |
SetUserFunc5Label | UserFunc5のラベルをセット |
SetUserFunc6Label | UserFunc6のラベルをセット |
SetUserFunc7Label | UserFunc7のラベルをセット |
SetUserFunc8Label | UserFunc8のラベルをセット |
OpenBodyFileDlg | ファイルオープンダイアログの表示(BODY) |
OpenInpFileDlg | ファイルオープンダイアログの表示(INP) |
GetFileName | フルパスからファイル名抽出 |
GetFileExt | フルパスからファイルの拡張子抽出 |
GetConsoleText | コンソールから文字列を取得 |
GetBodyListSelectedPos | BODYリストの選択されている番号を取得する |
ShowNurbsCurveDlg | Nurbs曲線ダイアログ表示 |
ShowNurbsSurfDlg | Nurbs曲面ダイアログ表示 |
ShowRotSurfDlg | 回転サーフェスダイアログ表示 |
ShowSweepSurfDlg | スイープサーフェスダイアログ表示 |
コンソールにメッセージを出力
int GUI_Interface::SetMessage( char * mes )
コンソールにコマンドを出力
int GUI_Interface::SetCommand( char * cmd )
コマンドを実行する Parameters: 実行するコマンド文字列
void GUI_Interface::ExecCommand( char * cmd )
新たに登録したBODYの名前をウィンドウリストに表示する
void GUI_Interface::AddBodyNameToWin( const char * name )
指定された番号のBODYをリストから削除する
void GUI_Interface::DelBodyFromWin( int pos )
ファイルOPEN用オブジェクトの状態設定
void GUI_Interface::SetEnableOpenFile( bool flag )
BODY削除用オブジェクトの状態設定
void GUI_Interface::SetEnableDelBody( bool flag )
描画用GUIの再描画指令
void GUI_Interface::UpdateDescribeWidget()
描画領域の再描画指令
void GUI_Interface::RedrawDescribeForm()
UserFunc1のラベルをセット
void GUI_Interface::SetUserFunc1Label( const char * label )
UserFunc2のラベルをセット
void GUI_Interface::SetUserFunc2Label( const char * label )
UserFunc3のラベルをセット
void GUI_Interface::SetUserFunc3Label( const char * label )
UserFunc4のラベルをセット
void GUI_Interface::SetUserFunc4Label( const char * label )
UserFunc5のラベルをセット
void GUI_Interface::SetUserFunc5Label( const char * label )
UserFunc6のラベルをセット
void GUI_Interface::SetUserFunc6Label( const char * label )
UserFunc7のラベルをセット
void GUI_Interface::SetUserFunc7Label( const char * label )
UserFunc8のラベルをセット
void GUI_Interface::SetUserFunc8Label( const char * label )
ファイルオープンダイアログの表示(BODY)
std::string GUI_Interface::OpenBodyFileDlg()
ファイルオープンダイアログの表示(INP)
std::string GUI_Interface::OpenInpFileDlg()
フルパスからファイル名抽出
std::string GUI_Interface::GetFileName( const std:: string fullPath )
フルパスからファイルの拡張子抽出
std::string GUI_Interface::GetFileExt( const std:: string fullPath )
コンソールから文字列を取得
std::string GUI_Interface::GetConsoleText()
BODYリストの選択されている番号を取得する
int GUI_Interface::GetBodyListSelectedPos()
Nurbs曲線ダイアログ表示
void GUI_Interface::ShowNurbsCurveDlg()
Nurbs曲面ダイアログ表示
void GUI_Interface::ShowNurbsSurfDlg()
回転サーフェスダイアログ表示
void GUI_Interface::ShowRotSurfDlg()
スイープサーフェスダイアログ表示
void GUI_Interface::ShowSweepSurfDlg()