#include <Mainframe.h>
Public Member Functions | |
| Mainframe (void) | |
| Constructor for GUI. | |
| void | initialize () |
| initializes components | |
| Viewer | getViewer () |
| returns TheViewer | |
Protected Member Functions | |
| ~Mainframe (void) | |
| Destructor for GUI. | |
| void | OnMouseDown (System::Object^sender, System::Windows::Forms::MouseEventArgs^e) |
| processes Mouse Down Events | |
| void | OnMouseMove (System::Object^sender, System::Windows::Forms::MouseEventArgs^e) |
| processes Mouse Move Events | |
| void | OnMouseUp (System::Object^sender, System::Windows::Forms::MouseEventArgs^e) |
| processes Mouse Up Events | |
| void | OnMouseDoubleClick (System::Object^sender, System::Windows::Forms::MouseEventArgs^e) |
| void | OnResize (System::Object^sender, System::EventArgs^e) |
| processes Resize Events | |
| void | OnTabViewer (System::Object^sender, System::EventArgs^e) |
| processes Events for the Viewer | |
| void | OnTabData (System::Object^sender, System::EventArgs^e) |
| processes Events for the Importer | |
| void | OnPaint (System::Object^sender, System::Windows::Forms::PaintEventArgs^e) |
| processes Paint Events | |
| void | OnTabRenderer (System::Object^sender, System::EventArgs^e) |
| processes Events for Renderer | |
| void | OnTabRendererChange (System::Object^sender, System::EventArgs^e) |
| processes Events when we change the index of a Tab | |
Private Member Functions | |
| void | InitializeComponent (void) |
Private Attributes | |
| System::ComponentModel::Container | components |
| .net Container for GUI | |
| PictureBox | picViewer |
| RenderContext for TheViewer. | |
| TabControl | TabControl |
| TabContol contains all TabPages. | |
| TabPage | TabData |
| TabPage contains all Importer & Data Controls. | |
| TabPage | TabViewer |
| TabPage contains all Renderer Controls. | |
| System::Windows::Forms::Button | mTabDataBtnImport |
| Viewer | TheViewer |
| The Viewer Object. | |
| System::Windows::Forms::Label | lblTabDataNFName |
| System::Windows::Forms::Label | lblTabDataNTName |
| System::Windows::Forms::Label | lblTabDataNFValue |
| System::Windows::Forms::Label | lblTabDataNTValue |
| System::Windows::Forms::Label | lblTabDataSXYZValue |
| System::Windows::Forms::Label | lblTabDataSXYZName |
| System::Windows::Forms::Label | lblTabDataDTValue |
| System::Windows::Forms::Label | lblTabDataDTName |
| System::Windows::Forms::TabPage | TabRendererArrowPlot |
| System::Windows::Forms::CheckBox | chkTabArrowPlotEnable |
| System::Windows::Forms::TabPage | TabRendererParam1 |
| System::Windows::Forms::Label | lblTabParam1TFName |
| System::Windows::Forms::PictureBox | picTabParam1TFButton |
| System::Windows::Forms::PictureBox | picTabParam1CTF |
| System::Windows::Forms::TrackBar | trbTabParam1Alpha |
| System::Windows::Forms::Label | lblTabParam1AValue |
| System::Windows::Forms::Label | lblTabParam1AName |
| System::Windows::Forms::CheckBox | chkTabParam1Enable |
| System::Windows::Forms::TabPage | TabRendererParam0 |
| System::Windows::Forms::Label | lblTabParam0TFName |
| System::Windows::Forms::PictureBox | picTabParam0TFButton |
| System::Windows::Forms::PictureBox | picTabParam0CTF |
| System::Windows::Forms::TrackBar | trbTabParam0Alpha |
| System::Windows::Forms::Label | lblTabParam0AValue |
| System::Windows::Forms::Label | lblTabParam0AName |
| System::Windows::Forms::CheckBox | chkTabParam0Enable |
| System::Windows::Forms::TabPage | TabRendererDebug |
| System::Windows::Forms::CheckBox | chkTabDebugGrid |
| System::Windows::Forms::CheckBox | chkTabDebugTexture |
| System::Windows::Forms::CheckBox | chkTabDebugCross |
| System::Windows::Forms::TrackBar | trbTabDebugAlpha |
| System::Windows::Forms::Label | lblTabDebugAValue |
| System::Windows::Forms::Label | lblTabDebugAName |
| System::Windows::Forms::CheckBox | chkTabDebugEnable |
| System::Windows::Forms::TabPage | TabRendererBackgd |
| System::Windows::Forms::Button | btnTabBackgdLoadImg |
| System::Windows::Forms::TrackBar | trbTabBackgdAlpha |
| System::Windows::Forms::Label | lblTabBackgdAValue |
| System::Windows::Forms::Label | lblTabBackgdAName |
| System::Windows::Forms::CheckBox | chkTabBackgdEnable |
| System::Windows::Forms::TabControl | TabRenderer |
| System::Windows::Forms::ComboBox | cmbTabDebugTexture |
| System::Windows::Forms::Label | lblTabArrowPlotTFName |
| System::Windows::Forms::PictureBox | picTabArrowPlotTFButton |
| System::Windows::Forms::PictureBox | picTabArrowPlotCTF |
| System::Windows::Forms::TrackBar | trbTabArrowPlotAlpha |
| System::Windows::Forms::Label | lblTabArrowPlotAValue |
| System::Windows::Forms::Label | lblTabArrowPlotAName |
| System::Windows::Forms::TrackBar | trbTabArrowPlotDebug |
| System::Windows::Forms::TrackBar | trbTabArrowPlotArrowSize |
| System::Windows::Forms::CheckBox | cmbTabDebugDoGrid |
| System::Windows::Forms::CheckBox | chkTabDebugGridTexture |
| System::Windows::Forms::CheckBox | chkTabArrowPlotDODEBUG |
| System::Windows::Forms::CheckBox | chkTabArrowPlotFixedSize |
| System::Windows::Forms::Label | lblTabArrowPlotArrowName |
| System::Windows::Forms::ComboBox | cmbTabArrowPlotArrow |
| System::Windows::Forms::PictureBox | picTabParam0TFAlphaButton |
| System::Windows::Forms::PictureBox | picTabArrowPlotTFAlphaButton |
| System::Windows::Forms::PictureBox | picTabParam1TFAlphaButton |
| System::Windows::Forms::RadioButton | radTabViewerOrthogonal |
| System::Windows::Forms::RadioButton | radTabViewerPerspective |
| System::Windows::Forms::Button | btnTabViewerResetView |
| System::Windows::Forms::PictureBox | picTabBackgdColor |
| System::Windows::Forms::Button | btnTabBackgdLoadColor |
| System::Windows::Forms::PictureBox | picTabBackgdImage |
| System::Windows::Forms::Button | btnTabParam0Down |
| System::Windows::Forms::Button | btnTabParam0Up |
| System::Windows::Forms::Button | btnTabParam1Down |
| System::Windows::Forms::Button | btnTabParam1Up |
| System::Windows::Forms::Button | btnTabArrowPlotDown |
| System::Windows::Forms::Button | btnTabArrowPlotUp |
| System::Windows::Forms::TabPage | TabRendererStreamLines |
| System::Windows::Forms::TrackBar | trbTabStreamLinesAlpha |
| System::Windows::Forms::Label | lblTabStreamLinesAValue |
| System::Windows::Forms::Label | lblTabStreamLinesAName |
| System::Windows::Forms::CheckBox | chkTabStreamLinesEnable |
| System::Windows::Forms::TrackBar | trbTabStreamLinesFactor |
| System::Windows::Forms::Label | lblTabStreamLinesFactorValue |
| System::Windows::Forms::Label | lblTabStreamLinesFactorName |
| System::Windows::Forms::TrackBar | trbTabStreamLinesStepX |
| System::Windows::Forms::Label | lblTabStreamLinesStepXValue |
| System::Windows::Forms::Label | lblTabStreamLinesStepXName |
| System::Windows::Forms::TrackBar | trbTabStreamLinesStepY |
| System::Windows::Forms::Label | lblTabStreamLinesStepYValue |
| System::Windows::Forms::Label | lblTabStreamLinesStepYName |
| System::Windows::Forms::TrackBar | trbTabStreamLinesVecLen |
| System::Windows::Forms::Label | lblTabStreamLinesVecLenValue |
| System::Windows::Forms::Label | lblTabStreamLinesVecLenName |
| System::Windows::Forms::TrackBar | trbTabStreamLinesLineW |
| System::Windows::Forms::Label | lblTabStreamLinesLineWValue |
| System::Windows::Forms::Label | lblTabStreamLinesLineWName |
| System::Windows::Forms::TrackBar | trbTabStreamLinesdtest |
| System::Windows::Forms::Label | lblTabStreamLinesdtestValue |
| System::Windows::Forms::Label | lblTabStreamLinesdtestName |
| System::Windows::Forms::TrackBar | trbTabStreamLinesdsep |
| System::Windows::Forms::Label | lblTabStreamLinesdsepValue |
| System::Windows::Forms::Label | lblTabStreamLinesdsepName |
| System::Windows::Forms::ComboBox | cmbTabStreamLinesMethode |
| System::Windows::Forms::CheckBox | chkTabStreamLinesEvenlySpaced |
| System::Windows::Forms::CheckBox | chkTabStreamLinesRungeKutta |
| System::Windows::Forms::Label | lblTabArrowPlotSizeName |
| System::Windows::Forms::ComboBox | cmbTabArrowPlotSize |
| System::Windows::Forms::Label | lblTabArrowPlotColorName |
| System::Windows::Forms::ComboBox | cmbTabArrowPlotColor |
| System::Windows::Forms::Label | lblTabArrowPlotNumberName |
| System::Windows::Forms::Button | btnTabStreamLinesDown |
| System::Windows::Forms::Button | btnTabStreamLinesUp |
| System::Windows::Forms::TrackBar | trbTabViewerCurrIndex |
| System::Windows::Forms::Label | lblTabViewerCurrIndexName |
| System::Windows::Forms::Label | lblTabViewerCurrIndexValue |
| Flow | TheFlow |
| Mainframe::Mainframe | ( | void | ) |
Constructor for GUI.
| Mainframe::~Mainframe | ( | void | ) | [protected] |
Destructor for GUI.
| Viewer Mainframe::getViewer | ( | ) |
returns TheViewer
| void Mainframe::initialize | ( | ) |
initializes components
| void LUVis::Mainframe::InitializeComponent | ( | void | ) | [inline, private] |
| void Mainframe::OnMouseDoubleClick | ( | System::Object^ | sender, | |
| System::Windows::Forms::MouseEventArgs^ | e | |||
| ) | [protected] |
| void Mainframe::OnMouseDown | ( | System::Object^ | sender, | |
| System::Windows::Forms::MouseEventArgs^ | e | |||
| ) | [protected] |
processes Mouse Down Events
| void Mainframe::OnMouseMove | ( | System::Object^ | sender, | |
| System::Windows::Forms::MouseEventArgs^ | e | |||
| ) | [protected] |
processes Mouse Move Events
| void Mainframe::OnMouseUp | ( | System::Object^ | sender, | |
| System::Windows::Forms::MouseEventArgs^ | e | |||
| ) | [protected] |
processes Mouse Up Events
| void Mainframe::OnPaint | ( | System::Object^ | sender, | |
| System::Windows::Forms::PaintEventArgs^ | e | |||
| ) | [protected] |
processes Paint Events
| void Mainframe::OnResize | ( | System::Object^ | sender, | |
| System::EventArgs^ | e | |||
| ) | [protected] |
processes Resize Events
| void Mainframe::OnTabData | ( | System::Object^ | sender, | |
| System::EventArgs^ | e | |||
| ) | [protected] |
processes Events for the Importer
| void Mainframe::OnTabRenderer | ( | System::Object^ | sender, | |
| System::EventArgs^ | e | |||
| ) | [protected] |
processes Events for Renderer
| void Mainframe::OnTabRendererChange | ( | System::Object^ | sender, | |
| System::EventArgs^ | e | |||
| ) | [protected] |
processes Events when we change the index of a Tab
| void Mainframe::OnTabViewer | ( | System::Object^ | sender, | |
| System::EventArgs^ | e | |||
| ) | [protected] |
processes Events for the Viewer
System::Windows::Forms::Button LUVis::Mainframe::btnTabArrowPlotDown [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabArrowPlotUp [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabBackgdLoadColor [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabBackgdLoadImg [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabParam0Down [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabParam0Up [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabParam1Down [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabParam1Up [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabStreamLinesDown [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabStreamLinesUp [private] |
System::Windows::Forms::Button LUVis::Mainframe::btnTabViewerResetView [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabArrowPlotDODEBUG [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabArrowPlotEnable [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabArrowPlotFixedSize [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabBackgdEnable [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabDebugCross [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabDebugEnable [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabDebugGrid [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabDebugGridTexture [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabDebugTexture [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabParam0Enable [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabParam1Enable [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabStreamLinesEnable [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabStreamLinesEvenlySpaced [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::chkTabStreamLinesRungeKutta [private] |
System::Windows::Forms::ComboBox LUVis::Mainframe::cmbTabArrowPlotArrow [private] |
System::Windows::Forms::ComboBox LUVis::Mainframe::cmbTabArrowPlotColor [private] |
System::Windows::Forms::ComboBox LUVis::Mainframe::cmbTabArrowPlotSize [private] |
System::Windows::Forms::CheckBox LUVis::Mainframe::cmbTabDebugDoGrid [private] |
System::Windows::Forms::ComboBox LUVis::Mainframe::cmbTabDebugTexture [private] |
System::Windows::Forms::ComboBox LUVis::Mainframe::cmbTabStreamLinesMethode [private] |
System::ComponentModel::Container LUVis::Mainframe::components [private] |
.net Container for GUI
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotAName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotArrowName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotAValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotColorName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotNumberName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotSizeName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabArrowPlotTFName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabBackgdAName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabBackgdAValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataDTName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataDTValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataNFName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataNFValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataNTName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataNTValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataSXYZName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDataSXYZValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDebugAName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabDebugAValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabParam0AName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabParam0AValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabParam0TFName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabParam1AName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabParam1AValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabParam1TFName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesAName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesAValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesdsepName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesdsepValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesdtestName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesdtestValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesFactorName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesFactorValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesLineWName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesLineWValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesStepXName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesStepXValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesStepYName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesStepYValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesVecLenName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabStreamLinesVecLenValue [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabViewerCurrIndexName [private] |
System::Windows::Forms::Label LUVis::Mainframe::lblTabViewerCurrIndexValue [private] |
System::Windows::Forms::Button LUVis::Mainframe::mTabDataBtnImport [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabArrowPlotCTF [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabArrowPlotTFAlphaButton [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabArrowPlotTFButton [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabBackgdColor [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabBackgdImage [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabParam0CTF [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabParam0TFAlphaButton [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabParam0TFButton [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabParam1CTF [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabParam1TFAlphaButton [private] |
System::Windows::Forms::PictureBox LUVis::Mainframe::picTabParam1TFButton [private] |
PictureBox LUVis::Mainframe::picViewer [private] |
RenderContext for TheViewer.
System::Windows::Forms::RadioButton LUVis::Mainframe::radTabViewerOrthogonal [private] |
System::Windows::Forms::RadioButton LUVis::Mainframe::radTabViewerPerspective [private] |
TabControl LUVis::Mainframe::TabControl [private] |
TabContol contains all TabPages.
TabPage LUVis::Mainframe::TabData [private] |
TabPage contains all Importer & Data Controls.
System::Windows::Forms::TabControl LUVis::Mainframe::TabRenderer [private] |
System::Windows::Forms::TabPage LUVis::Mainframe::TabRendererArrowPlot [private] |
System::Windows::Forms::TabPage LUVis::Mainframe::TabRendererBackgd [private] |
System::Windows::Forms::TabPage LUVis::Mainframe::TabRendererDebug [private] |
System::Windows::Forms::TabPage LUVis::Mainframe::TabRendererParam0 [private] |
System::Windows::Forms::TabPage LUVis::Mainframe::TabRendererParam1 [private] |
System::Windows::Forms::TabPage LUVis::Mainframe::TabRendererStreamLines [private] |
TabPage LUVis::Mainframe::TabViewer [private] |
TabPage contains all Renderer Controls.
Flow LUVis::Mainframe::TheFlow [private] |
Viewer LUVis::Mainframe::TheViewer [private] |
The Viewer Object.
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabArrowPlotAlpha [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabArrowPlotArrowSize [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabArrowPlotDebug [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabBackgdAlpha [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabDebugAlpha [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabParam0Alpha [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabParam1Alpha [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesAlpha [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesdsep [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesdtest [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesFactor [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesLineW [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesStepX [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesStepY [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabStreamLinesVecLen [private] |
System::Windows::Forms::TrackBar LUVis::Mainframe::trbTabViewerCurrIndex [private] |
1.4.7