LUVis::fMainframe Class Reference

fMainframe Class. More...

#include <fMainframe.h>

List of all members.

Public Member Functions

 fMainframe ()
void initialize ()
 ~fMainframe ()
Viewer getViewer ()

Public Attributes

PictureBox OGLViewer

Protected Member Functions

void UpdateMainframe ()
void OnPaint (Object^sender, PaintEventArgs^e)
void OnMouseDown (Object^sender, MouseEventArgs^e)
void OnMouseUp (Object^sender, MouseEventArgs^e)
void OnMouseMove (Object^sender, MouseEventArgs^e)
void OnResize (Object^sender, EventArgs^e)
void OnTabSlicerScroll (Object^sender, EventArgs^e)
void OnTabDataLoadDataClick (Object^sender, EventArgs^e)
void OnTabTransferButtonClick (Object^sender, EventArgs^e)
void OnTabTransferBoxClick (System::Object^sender, MouseEventArgs^e)
void OnTabControl (Object^sender, EventArgs^e)
void OnTabSlicer (System::Object^sender, System::EventArgs^e)
void InitializeComponent (void)
 Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

Private Member Functions

System::Void button1_Click (System::Object^sender, System::EventArgs^e)
System::Void button2_Click (System::Object^sender, System::EventArgs^e)
void steps (System::Object^sender, System::EventArgs^e)

Private Attributes

Viewer TheViewer
Interactor TheInteractor
LUVis::Environment TheEnv
TabControl TabControl
TabPage TabSlicer
TabPage TabTransfer
TrackBar ViewSlider
TabPage TabData
Label ViewSliderValue
Label ViewlblSlider
Button DataBtnLoadData
PictureBox TransferBox
PictureBox TranferHistoBox
RadioButton ViewRbtn3D
RadioButton ViewRbtn2DZ
RadioButton ViewRbtn2DY
RadioButton ViewRbtn2DX
CheckBox ViewchkCross
CheckBox ViewchkCube
GroupBox groupBox1
Button DataBtnDEBUGLoadData
Button button1
Button button2
CheckBox Viewchk3DTexture
CheckBox ViewchkShader
PictureBox TransfTexture
CheckBox ViewchkBBox
TrackBar trackBar1
System::ComponentModel::Container components


Detailed Description

fMainframe Class.

Class draw the GUI.


Constructor & Destructor Documentation

fMainframe::fMainframe (  ) 

fMainframe::~fMainframe (  ) 


Member Function Documentation

System::Void LUVis::fMainframe::button1_Click ( System::Object^  sender,
System::EventArgs^  e 
) [inline, private]

System::Void LUVis::fMainframe::button2_Click ( System::Object^  sender,
System::EventArgs^  e 
) [inline, private]

Viewer fMainframe::getViewer (  ) 

void fMainframe::initialize (  ) 

void LUVis::fMainframe::InitializeComponent ( void   )  [inline, protected]

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

void fMainframe::OnMouseDown ( Object^  sender,
MouseEventArgs^  e 
) [protected]

void fMainframe::OnMouseMove ( Object^  sender,
MouseEventArgs^  e 
) [protected]

void fMainframe::OnMouseUp ( Object^  sender,
MouseEventArgs^  e 
) [protected]

void fMainframe::OnPaint ( Object^  sender,
PaintEventArgs^  e 
) [protected]

void fMainframe::OnResize ( Object^  sender,
EventArgs^  e 
) [protected]

void LUVis::fMainframe::OnTabControl ( Object^  sender,
EventArgs^  e 
) [protected]

void fMainframe::OnTabDataLoadDataClick ( Object^  sender,
EventArgs^  e 
) [protected]

void fMainframe::OnTabSlicer ( System::Object^  sender,
System::EventArgs^  e 
) [protected]

void fMainframe::OnTabSlicerScroll ( Object^  sender,
EventArgs^  e 
) [protected]

void LUVis::fMainframe::OnTabTransferBoxClick ( System::Object^  sender,
MouseEventArgs^  e 
) [protected]

void LUVis::fMainframe::OnTabTransferButtonClick ( Object^  sender,
EventArgs^  e 
) [protected]

void fMainframe::steps ( System::Object^  sender,
System::EventArgs^  e 
) [private]

void fMainframe::UpdateMainframe (  )  [protected]


Member Data Documentation

Button LUVis::fMainframe::button1 [private]

Button LUVis::fMainframe::button2 [private]

System::ComponentModel::Container LUVis::fMainframe::components [private]

Button LUVis::fMainframe::DataBtnDEBUGLoadData [private]

Button LUVis::fMainframe::DataBtnLoadData [private]

GroupBox LUVis::fMainframe::groupBox1 [private]

PictureBox LUVis::fMainframe::OGLViewer

TabControl LUVis::fMainframe::TabControl [private]

TabPage LUVis::fMainframe::TabData [private]

TabPage LUVis::fMainframe::TabSlicer [private]

TabPage LUVis::fMainframe::TabTransfer [private]

LUVis::Environment LUVis::fMainframe::TheEnv [private]

Interactor LUVis::fMainframe::TheInteractor [private]

Viewer LUVis::fMainframe::TheViewer [private]

TrackBar LUVis::fMainframe::trackBar1 [private]

PictureBox LUVis::fMainframe::TranferHistoBox [private]

PictureBox LUVis::fMainframe::TransferBox [private]

PictureBox LUVis::fMainframe::TransfTexture [private]

CheckBox LUVis::fMainframe::Viewchk3DTexture [private]

CheckBox LUVis::fMainframe::ViewchkBBox [private]

CheckBox LUVis::fMainframe::ViewchkCross [private]

CheckBox LUVis::fMainframe::ViewchkCube [private]

CheckBox LUVis::fMainframe::ViewchkShader [private]

Label LUVis::fMainframe::ViewlblSlider [private]

RadioButton LUVis::fMainframe::ViewRbtn2DX [private]

RadioButton LUVis::fMainframe::ViewRbtn2DY [private]

RadioButton LUVis::fMainframe::ViewRbtn2DZ [private]

RadioButton LUVis::fMainframe::ViewRbtn3D [private]

TrackBar LUVis::fMainframe::ViewSlider [private]

Label LUVis::fMainframe::ViewSliderValue [private]


The documentation for this class was generated from the following files:
Generated on Wed Dec 6 16:25:58 2006 by  doxygen 1.4.7