QtMainWindow.cpp

Summary
QtMainWindow.cpp
Variables
KodatunoKODatUNOクラスのインスタンスをグローバル宣言
Functions
QtMainWindowメインウィンドウを生成する
initGUIGUIの初期化
~QtMainWindowGUIの終了
closeEventKodatunoGUIクローズ時のイベント
on_actionRotationSurface_triggeredメニュー:Create->NURBS Rotation
on_actionSweepSurface_triggeredメニュー:Create->Sweep
on_actionNURBSCurve_triggeredメニュー:Create->NURBS Curve
on_actionOpenBody_triggeredメニュー:File->Open File
on_actionDeleteBody_triggeredメニュー:Edit->Delete BODY
on_actionViewOnX_triggeredツールバー:X-View
on_actionViewOnY_triggeredツールバー:Y-View
on_actionViewOnZ_triggeredツールバー:Z-View
on_actionViewOnXYZ_triggeredツールバー:アイソメView
on_actionViewFit_triggeredツールバー:画面にフィット
on_actionViewSolid_triggeredツールバー:ソリッド表示
on_actionViewNoEdge_triggeredツールバー:ソリッド(外形線なし)表示
on_actionViewWireFlame_triggeredツールバー:ワイヤーフレーム表示
on_actionViewvoid_triggeredツールバー:非表示
on_actionSelectAll_triggeredツールバー:全て選択
on_actionSelect_Cancel_triggeredツールバー:全ての選択をキャンセル
on_actionViewErase_triggeredツールバー:ユーザーによる描画指令をキャンセル
on_actionViewBlend_triggeredBODYを半透明
on_actionShowConsole_triggeredConsoleのDOCK表示
on_actionShowBodyList_triggeredBODY ListのDOCK表示
on_bodyList_itemClickedBODY List中のアイテムを選択
on_actionUserStatus_triggeredユーザーステータスダイアログの表示
on_actionUserFunc1_triggeredユーザー関数1の実行
on_actionUserFunc2_triggeredユーザー関数2の実行
on_actionUserFunc3_triggeredユーザー関数3の実行
on_actionUserFunc4_triggeredユーザー関数4の実行
on_actionUserFunc5_triggeredユーザー関数5の実行
on_actionUserFunc6_triggeredユーザー関数6の実行
on_actionUserFunc7_triggeredユーザー関数7の実行
on_actionUserFunc8_triggeredユーザー関数8の実行
on_actionAboutKodatuno_triggeredAboutBOXの表示
on_actionNURBSSurface_triggeredメニュー:Create->NURBS Surface

Variables

Kodatuno

KODatUNO Kodatuno

KODatUNOクラスのインスタンスをグローバル宣言

Functions

QtMainWindow

QtMainWindow::QtMainWindow(
   QWidget *parent
): QMainWindow(parent), ui(new Ui::QtMainWindow)

メインウィンドウを生成する

Parameters

*parent呼び出し元の親ウィジェットを指定

initGUI

void QtMainWindow::initGUI()

GUIの初期化

~QtMainWindow

QtMainWindow::~QtMainWindow()

GUIの終了

closeEvent

void QtMainWindow::closeEvent(QCloseEvent *event)

KodatunoGUIクローズ時のイベント

Parameters

*event実行orキャンセル

on_actionRotationSurface_triggered

void QtMainWindow::on_actionRotationSurface_triggered()

メニュー:Create->NURBS Rotation

on_actionSweepSurface_triggered

void QtMainWindow::on_actionSweepSurface_triggered()

メニュー:Create->Sweep

on_actionNURBSCurve_triggered

void QtMainWindow::on_actionNURBSCurve_triggered()

メニュー:Create->NURBS Curve

on_actionOpenBody_triggered

void QtMainWindow::on_actionOpenBody_triggered()

メニュー:File->Open File

on_actionDeleteBody_triggered

void QtMainWindow::on_actionDeleteBody_triggered()

メニュー:Edit->Delete BODY

on_actionViewOnX_triggered

void QtMainWindow::on_actionViewOnX_triggered()

ツールバー:X-View

on_actionViewOnY_triggered

void QtMainWindow::on_actionViewOnY_triggered()

ツールバー:Y-View

on_actionViewOnZ_triggered

void QtMainWindow::on_actionViewOnZ_triggered()

ツールバー:Z-View

on_actionViewOnXYZ_triggered

void QtMainWindow::on_actionViewOnXYZ_triggered()

ツールバー:アイソメView

on_actionViewFit_triggered

void QtMainWindow::on_actionViewFit_triggered()

ツールバー:画面にフィット

on_actionViewSolid_triggered

void QtMainWindow::on_actionViewSolid_triggered()

ツールバー:ソリッド表示

on_actionViewNoEdge_triggered

void QtMainWindow::on_actionViewNoEdge_triggered()

ツールバー:ソリッド(外形線なし)表示

on_actionViewWireFlame_triggered

void QtMainWindow::on_actionViewWireFlame_triggered()

ツールバー:ワイヤーフレーム表示

on_actionViewvoid_triggered

ツールバー:非表示

on_actionSelectAll_triggered

void QtMainWindow::on_actionSelectAll_triggered()

ツールバー:全て選択

on_actionSelect_Cancel_triggered

void QtMainWindow::on_actionSelect_Cancel_triggered()

ツールバー:全ての選択をキャンセル

on_actionViewErase_triggered

void QtMainWindow::on_actionViewErase_triggered()

ツールバー:ユーザーによる描画指令をキャンセル

on_actionViewBlend_triggered

void QtMainWindow::on_actionViewBlend_triggered()

BODYを半透明

on_actionShowConsole_triggered

void QtMainWindow::on_actionShowConsole_triggered()

ConsoleのDOCK表示

on_actionShowBodyList_triggered

void QtMainWindow::on_actionShowBodyList_triggered()

BODY ListのDOCK表示

on_bodyList_itemClicked

void QtMainWindow::on_bodyList_itemClicked(QListWidgetItem *item)

BODY List中のアイテムを選択

Paramerters

*itemアイテムの情報

on_actionUserStatus_triggered

void QtMainWindow::on_actionUserStatus_triggered()

ユーザーステータスダイアログの表示

on_actionUserFunc1_triggered

void QtMainWindow::on_actionUserFunc1_triggered()

ユーザー関数1の実行

on_actionUserFunc2_triggered

void QtMainWindow::on_actionUserFunc2_triggered()

ユーザー関数2の実行

on_actionUserFunc3_triggered

void QtMainWindow::on_actionUserFunc3_triggered()

ユーザー関数3の実行

on_actionUserFunc4_triggered

void QtMainWindow::on_actionUserFunc4_triggered()

ユーザー関数4の実行

on_actionUserFunc5_triggered

void QtMainWindow::on_actionUserFunc5_triggered()

ユーザー関数5の実行

on_actionUserFunc6_triggered

void QtMainWindow::on_actionUserFunc6_triggered()

ユーザー関数6の実行

on_actionUserFunc7_triggered

void QtMainWindow::on_actionUserFunc7_triggered()

ユーザー関数7の実行

on_actionUserFunc8_triggered

void QtMainWindow::on_actionUserFunc8_triggered()

ユーザー関数8の実行

on_actionAboutKodatuno_triggered

void QtMainWindow::on_actionAboutKodatuno_triggered()

AboutBOXの表示

on_actionNURBSSurface_triggered

メニュー:Create->NURBS Surface

KODatUNO Kodatuno
KODatUNOクラスのインスタンスをグローバル宣言
QtMainWindow::QtMainWindow(
   QWidget *parent
): QMainWindow(parent), ui(new Ui::QtMainWindow)
メインウィンドウを生成する
void QtMainWindow::initGUI()
GUIの初期化
QtMainWindow::~QtMainWindow()
GUIの終了
void QtMainWindow::closeEvent(QCloseEvent *event)
KodatunoGUIクローズ時のイベント
void QtMainWindow::on_actionRotationSurface_triggered()
メニュー:Create->NURBS Rotation
void QtMainWindow::on_actionSweepSurface_triggered()
メニュー:Create->Sweep
void QtMainWindow::on_actionNURBSCurve_triggered()
メニュー:Create->NURBS Curve
void QtMainWindow::on_actionOpenBody_triggered()
メニュー:File->Open File
void QtMainWindow::on_actionDeleteBody_triggered()
メニュー:Edit->Delete BODY
void QtMainWindow::on_actionViewOnX_triggered()
ツールバー:X-View
void QtMainWindow::on_actionViewOnY_triggered()
ツールバー:Y-View
void QtMainWindow::on_actionViewOnZ_triggered()
ツールバー:Z-View
void QtMainWindow::on_actionViewOnXYZ_triggered()
ツールバー:アイソメView
void QtMainWindow::on_actionViewFit_triggered()
ツールバー:画面にフィット
void QtMainWindow::on_actionViewSolid_triggered()
ツールバー:ソリッド表示
void QtMainWindow::on_actionViewNoEdge_triggered()
ツールバー:ソリッド(外形線なし)表示
void QtMainWindow::on_actionViewWireFlame_triggered()
ツールバー:ワイヤーフレーム表示
void QtMainWindow::on_actionSelectAll_triggered()
ツールバー:全て選択
void QtMainWindow::on_actionSelect_Cancel_triggered()
ツールバー:全ての選択をキャンセル
void QtMainWindow::on_actionViewErase_triggered()
ツールバー:ユーザーによる描画指令をキャンセル
void QtMainWindow::on_actionViewBlend_triggered()
BODYを半透明
void QtMainWindow::on_actionShowConsole_triggered()
ConsoleのDOCK表示
void QtMainWindow::on_actionShowBodyList_triggered()
BODY ListのDOCK表示
void QtMainWindow::on_bodyList_itemClicked(QListWidgetItem *item)
BODY List中のアイテムを選択
void QtMainWindow::on_actionUserStatus_triggered()
ユーザーステータスダイアログの表示
void QtMainWindow::on_actionUserFunc1_triggered()
ユーザー関数1の実行
void QtMainWindow::on_actionUserFunc2_triggered()
ユーザー関数2の実行
void QtMainWindow::on_actionUserFunc3_triggered()
ユーザー関数3の実行
void QtMainWindow::on_actionUserFunc4_triggered()
ユーザー関数4の実行
void QtMainWindow::on_actionUserFunc5_triggered()
ユーザー関数5の実行
void QtMainWindow::on_actionUserFunc6_triggered()
ユーザー関数6の実行
void QtMainWindow::on_actionUserFunc7_triggered()
ユーザー関数7の実行
void QtMainWindow::on_actionUserFunc8_triggered()
ユーザー関数8の実行
void QtMainWindow::on_actionAboutKodatuno_triggered()
AboutBOXの表示