StdAfxQt.cpp | |
Variables | |
GuiIF | クラスGUI_Interfaceのインスタンスをグローバルで宣言 |
Functions | |
setBodyListObject | BODYリスト用GUIのオブジェクトのインスタンスをセット |
SetOpenFileActionObject | ファイルオープン用GUIのオブジェクトのインスタンスをセット |
SetDelBodyActionObject | BODY削除用GUIのオブジェクトのインスタンスをセット |
SetDescribeWidget | OpenGL描画用GUIのオブジェクトのインスタンスをセット |
SetStatusBarObject | ステータスバーラベル用GUIのオブジェクトのインスタンスをセット |
SetUserFunc1Action | UserFunc1用GUIのオブジェクトのインスタンスをセット |
SetUserFunc2Action | UserFunc2用GUIのオブジェクトのインスタンスをセット |
SetUserFunc3Action | UserFunc3用GUIのオブジェクトのインスタンスをセット |
SetUserFunc4Action | UserFunc4用GUIのオブジェクトのインスタンスをセット |
SetUserFunc5Action | UserFunc5用GUIのオブジェクトのインスタンスをセット |
SetUserFunc6Action | UserFunc6用GUIのオブジェクトのインスタンスをセット |
SetUserFunc7Action | UserFunc7用GUIのオブジェクトのインスタンスをセット |
SetUserFunc8Action | UserFunc8用GUIのオブジェクトのインスタンスをセット |
SetMessage | コンソールにメッセージを出力 |
SetCommand | コンソールにコマンドを出力 |
ExecCommand | コマンドを実行する Parameters: 実行するコマンド文字列 |
AddBodyNameToWin | 新たに登録したBODYの名前をウィンドウリストに表示する |
DelBodyFromWin | 指定された番号のBODYをリストから削除する |
SetEnableOpenFile | ファイルOPEN用オブジェクトの状態設定 |
SetEnableDelBody | BODY削除用オブジェクトの状態設定 |
UpdateDescribeWidget | 描画用GUIの再描画指令 |
GetConsoleText | コンソールから文字列を取得 |
GetBodyListSelectedPos | BODYリストの選択されている番号を取得する |
OpenBodyFileDlg | ファイルオープンダイアログの表示(BODY) |
OpenInpFileDlg | ファイルオープンダイアログの表示(INP) |
GetFileName | フルパスからファイル名抽出 |
GetFileExt | フルパスからファイルの拡張子抽出 |
ShowNurbsCurveDlg | Nurbs曲線ダイアログ表示 |
ShowNurbsSurfDlg | Nurbs曲面ダイアログ表示 |
ShowRotSurfDlg | 回転サーフェスダイアログ表示 |
ShowSweepSurfDlg | スイープサーフェスダイアログ表示 |
SetUserFunc1Label | UserFunc1のラベルをセット |
SetUserFunc2Label | UserFunc2のラベルをセット |
SetUserFunc3Label | UserFunc3のラベルをセット |
SetUserFunc4Label | UserFunc4のラベルをセット |
SetUserFunc5Label | UserFunc5のラベルをセット |
SetUserFunc6Label | UserFunc6のラベルをセット |
SetUserFunc7Label | UserFunc7のラベルをセット |
SetUserFunc8Label | UserFunc8のラベルをセット |
クラスGUI_Interfaceのインスタンスをグローバルで宣言
GUI_Interface GuiIF
ファイルオープン用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetOpenFileActionObject( QAction * action )
BODY削除用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetDelBodyActionObject( QAction * action )
OpenGL描画用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetDescribeWidget( QGLWidget * widget )
ステータスバーラベル用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetStatusBarObject( QStatusBar * bar )
UserFunc1用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc1Action( QAction * action )
UserFunc2用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc2Action( QAction * action )
UserFunc3用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc3Action( QAction * action )
UserFunc4用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc4Action( QAction * action )
UserFunc5用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc5Action( QAction * action )
UserFunc6用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc6Action( QAction * action )
UserFunc7用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc7Action( QAction * action )
UserFunc8用GUIのオブジェクトのインスタンスをセット
void GUI_Interface::SetUserFunc8Action( QAction * action )
コンソールにメッセージを出力
int GUI_Interface::SetMessage( const char * mes )
コンソールにコマンドを出力
int GUI_Interface::SetCommand( const char * cmd )
コマンドを実行する Parameters: 実行するコマンド文字列
int GUI_Interface::ExecCommand( const char * cmd )
新たに登録したBODYの名前をウィンドウリストに表示する
void GUI_Interface::AddBodyNameToWin( const char * name )
指定された番号のBODYをリストから削除する
void GUI_Interface::DelBodyFromWin( int pos )
ファイルOPEN用オブジェクトの状態設定
void GUI_Interface::SetEnableOpenFile( bool enable )
BODY削除用オブジェクトの状態設定
void GUI_Interface::SetEnableDelBody( bool enable )
描画用GUIの再描画指令
void GUI_Interface::UpdateDescribeWidget()
コンソールから文字列を取得
std::string GUI_Interface::GetConsoleText()
BODYリストの選択されている番号を取得する
int GUI_Interface::GetBodyListSelectedPos()
ファイルオープンダイアログの表示(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 )
Nurbs曲線ダイアログ表示
void GUI_Interface::ShowNurbsCurveDlg()
Nurbs曲面ダイアログ表示
void GUI_Interface::ShowNurbsSurfDlg()
回転サーフェスダイアログ表示
void GUI_Interface::ShowRotSurfDlg()
スイープサーフェスダイアログ表示
void GUI_Interface::ShowSweepSurfDlg()
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 )