#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] |