O | |
ObjSelect | |
OldPosX, KODatUNO | |
OldPosY, KODatUNO | |
om_actionViewOnX_triggered, QtMainWindow | |
on\ | |
on_actionAboutKodatuno_triggered | |
on_actionDeleteBody_triggered | |
on_actionNURBSCurve_triggered | |
on_actionNURBSSurface_triggered | |
on_actionOpenBody_triggered | |
on_actionRotationSurface_triggered | |
on_actionSelect_Cancel_triggered | |
on_actionSelectAll_triggered | |
on_actionShowBodyList_triggered | |
on_actionShowConsole_triggered | |
on_actionSweepSurface_triggered | |
on_actionUserFunc1_triggered | |
on_actionUserFunc2_triggered | |
on_actionUserFunc3_triggered | |
on_actionUserFunc4_triggered | |
on_actionUserFunc5_triggered | |
on_actionUserFunc6_triggered | |
on_actionUserFunc7_triggered | |
on_actionUserFunc8_triggered | |
on_actionUserStatus_triggered | |
on_actionViewBlend_triggered | |
on_actionViewErase_triggered | |
on_actionViewFit_triggered | |
on_actionViewNoEdge_triggered | |
on_actionViewOnX_triggered | |
on_actionViewOnXYZ_triggered | |
on_actionViewOnY_triggered | |
on_actionViewOnZ_triggered | |
on_actionViewSolid_triggered | |
on_actionViewvoid_triggered | |
on_actionViewVoid_triggered, QtMainWindow | |
on_actionViewWireFlame_triggered | |
on_bodyList_itemClicked | |
on_buttonBox_accepted | |
on_fileBtn_clicked | |
on_filteBtn_clicked | |
OpenBodyFileDlg | |
OpenDelBtn | |
OpenFile | |
OpenFile_Proc | |
OpenGLInitFlag, KODatUNO | |
OpenInpFile | |
OpenInpFile_Proc | |
OpenInpFileDlg | |
Optimize4OpenGL |
オブジェクトの選択判別する(デプス値が一番小さいオブジェクトを取得する)
int KODatUNO::ObjSelect( GLuint SelectBuf[], int hits )
(Private)オブジェクトの選択判別する
int ObjSelect( GLuint [], int )
(Private)ウィンドウ再描画直前のX座標
int OldPosX
(Private)ウィンドウ再描画直前のY座標
int OldPosY
AboutBOXの表示
void QtMainWindow::on_actionAboutKodatuno_triggered()
AboutBOXの表示
void on_actionAboutKodatuno_triggered()
メニュー:Edit->Delete BODY
void QtMainWindow::on_actionDeleteBody_triggered()
(private)BODYの消去
void on_actionDeleteBody_triggered()
メニュー:Create->NURBS Curve
void QtMainWindow::on_actionNURBSCurve_triggered()
NURBS曲線生成
void on_actionNURBSCurve_triggered()
メニュー:File->Open File
void QtMainWindow::on_actionOpenBody_triggered()
BODYファイルのオープン
void on_actionOpenBody_triggered()
メニュー:Create->NURBS Rotation
void QtMainWindow::on_actionRotationSurface_triggered()
回転サーフェス生成
void on_actionRotationSurface_triggered()
ツールバー:全ての選択をキャンセル
void QtMainWindow::on_actionSelect_Cancel_triggered()
(private)選択解除
void on_actionSelect_Cancel_triggered()
ツールバー:全て選択
void QtMainWindow::on_actionSelectAll_triggered()
(private)すべて選択
void on_actionSelectAll_triggered()
BODY ListのDOCK表示
void QtMainWindow::on_actionShowBodyList_triggered()
BODYListのDOCK表示
void on_actionShowBodyList_triggered()
ConsoleのDOCK表示
void QtMainWindow::on_actionShowConsole_triggered()
ConsoleのDOCK表示
void on_actionShowConsole_triggered()
メニュー:Create->Sweep
void QtMainWindow::on_actionSweepSurface_triggered()
スイープサーフェス生成
void on_actionSweepSurface_triggered()
ユーザー関数1の実行
void QtMainWindow::on_actionUserFunc1_triggered()
ユーザー関数1の実行
void on_actionUserFunc1_triggered()
ユーザー関数2の実行
void QtMainWindow::on_actionUserFunc2_triggered()
ユーザー関数2の実行
void on_actionUserFunc2_triggered()
ユーザー関数3の実行
void QtMainWindow::on_actionUserFunc3_triggered()
ユーザー関数3の実行
void on_actionUserFunc3_triggered()
ユーザー関数4の実行
void QtMainWindow::on_actionUserFunc4_triggered()
ユーザー関数4の実行
void on_actionUserFunc4_triggered()
ユーザー関数5の実行
void QtMainWindow::on_actionUserFunc5_triggered()
ユーザー関数5の実行
void on_actionUserFunc5_triggered()
ユーザー関数6の実行
void QtMainWindow::on_actionUserFunc6_triggered()
ユーザー関数6の実行
void on_actionUserFunc6_triggered()
ユーザー関数7の実行
void QtMainWindow::on_actionUserFunc7_triggered()
ユーザー関数7の実行
void on_actionUserFunc7_triggered()
ユーザー関数8の実行
void QtMainWindow::on_actionUserFunc8_triggered()
ユーザー関数8の実行
void on_actionUserFunc8_triggered()
ユーザーステータスダイアログの表示
void QtMainWindow::on_actionUserStatus_triggered()
ユーザーステータスダイアログの表示
void on_actionUserStatus_triggered()
BODYを半透明
void QtMainWindow::on_actionViewBlend_triggered()
(private)BODYを半透明
void on_actionViewBlend_triggered()
ツールバー:ユーザーによる描画指令をキャンセル
void QtMainWindow::on_actionViewErase_triggered()
(private)UserFunc()によって描画されたものを消す
void on_actionViewErase_triggered()
ツールバー:画面にフィット
void QtMainWindow::on_actionViewFit_triggered()
(private)倍率初期化
void on_actionViewFit_triggered()
ツールバー:ソリッド(外形線なし)表示
void QtMainWindow::on_actionViewNoEdge_triggered()
ツールバー:X-View
void QtMainWindow::on_actionViewOnX_triggered()
ツールバー:アイソメView
void QtMainWindow::on_actionViewOnXYZ_triggered()
(private)鳥瞰ビュー
void on_actionViewOnXYZ_triggered()
ツールバー:Y-View
void QtMainWindow::on_actionViewOnY_triggered()
ツールバー:Z-View
void QtMainWindow::on_actionViewOnZ_triggered()
(private)Z方向ビュー
void on_actionViewOnZ_triggered()
ツールバー:ソリッド表示
void QtMainWindow::on_actionViewSolid_triggered()
(private)ソリッド表示
void on_actionViewSolid_triggered()
(private)表示しない
void on_actionViewVoid_triggered()
ツールバー:ワイヤーフレーム表示
void QtMainWindow::on_actionViewWireFlame_triggered()
BODY List中のアイテムを選択
void QtMainWindow::on_bodyList_itemClicked( QListWidgetItem * item )
(private)VODYリストでBODYを選択
void on_bodyList_itemClicked( QListWidgetItem * item )
NurbsCurveダイアログのOKボタンが押されたときに呼び出される
void QtNurbsCurveDialog::on_buttonBox_accepted()
(private)NurbsCurveダイアログのOKボタンが押されたときに呼び出される
void on_buttonBox_accepted()
(private)選択した方法に合わせて処理
void on_buttonBox_accepted()
(private)RotSurfダイアログのOKボタンが押されたときに呼び出される
void on_buttonBox_accepted()
(private)SweepSurfダイアログのOKボタンが押されたときに呼び出される
void on_buttonBox_accepted()
(private)UserStatダイアログのOKボタンが押されたときに呼び出される
void on_buttonBox_accepted()
ファイルオープン
void QtNurbsSurfDialog::on_fileBtn_clicked()
(private)オープンファイル
void on_fileBtn_clicked()
(private)ファイルオープン
void on_fileBtn_clicked()
ファイルオープンダイアログの表示(BODY)
std::string GUI_Interface::OpenBodyFileDlg()
ファイルオープンダイアログの表示(BODY)
std::string OpenBodyFileDlg()
Open,Deleteボタンの表示属性の変更
void KODatUNO::OpenDelBtn()
Open,Deleteボタンの表示属性の変更
void OpenDelBtn()
拡張子IGSまたはigsファイルを読み込むダイアログボックスを表示し,IGSファイルを読み込む. 読み込まれた立体情報はBODYに登録され,BODY描画フラグを立てる. また,読み込んだNURBSデータに縮退がある場合は,その補間もここで行われる
int KODatUNO::OpenFile()
拡張子IGSまたはigsのファイルを読み込むダイアログボックスを表示し、IGSファイルを読み込む. 読み込まれた立体情報はBODYに登録され、BODY描画フラグを立てる. また、読み込んだNURBSデータに縮退がある場合は、その補間もここで行われる
int OpenFile()
3Dデータファイルの読み込みボタンのプロシージャ
void OpenFile_Proc( WSCbase * object )
(Private)OpenGL初期設定済みフラグ
int OpenGLInitFlag
拡張子INPまたはinpを持つインプットファイルのフルパス名を取得する
std::string KODatUNO::OpenInpFile()
拡張子INPまたはinpを持つインプットファイルのフルパス名を取得する
std::string OpenInpFile()
インプットファイル読み込みボタンのプロシージャ
void OpenInpFile_Proc( WSCbase * object )
ファイルオープンダイアログの表示(INP)
std::string GUI_Interface::OpenInpFileDlg()
ファイルオープンダイアログの表示(INP)
std::string OpenInpFileDlg()
読み込んだIGESファイルをOpenGL用に最適化する
int IGES_PARSER::Optimize4OpenGL( BODY * body )
読み込んだIGESファイルをOpenGL用に最適化する(ExpandKnotRange(), ModifyParamConect(), CheckDegenracy(), CheckCWforTrim()を実行)
int Optimize4OpenGL( BODY * )