Public Member Functions | |
InfoVis () | |
Protected Member Functions | |
override void | OnResize (EventArgs e) |
Handles the resizing of the form. | |
override void | OnPaint (PaintEventArgs e) |
override void | Dispose (bool disposing) |
Clean up any resources being used. | |
Private Member Functions | |
void | infoVisMouseDown (object sender, System.Windows.Forms.MouseEventArgs m) |
void | infoVisMouseWheel (object sender, System.Windows.Forms.MouseEventArgs m) |
void | infoVisMouseMove (object sender, System.Windows.Forms.MouseEventArgs m) |
void | initGl () |
void | RenderScene () |
void | simpleOpenGlControl1_Paint (object sender, PaintEventArgs e) |
void | timer1_Tick (object sender, EventArgs e) |
void | trackBar1_Scroll (object sender, EventArgs e) |
void | openFileDialog1_FileOk (object sender, CancelEventArgs e) |
void | button1_Click (object sender, EventArgs e) |
void | button2_Click (object sender, EventArgs e) |
void | radioButton1_CheckedChanged (object sender, EventArgs e) |
void | button3_Click (object sender, EventArgs e) |
void | checkBox1_CheckedChanged (object sender, EventArgs e) |
void | checkBox2_CheckedChanged (object sender, EventArgs e) |
void | InfoVis_Paint (object sender, PaintEventArgs e) |
void | button5_Click (object sender, EventArgs e) |
int | parseDir (string rootNode, int id, DirectoryInfo dir, StreamWriter output) |
void | parseHierarchy (int rootNodeId, string rootNode, DirectoryInfo dir, StreamWriter output) |
void | parseAdjacency (DirectoryInfo rootDir, int rootNodeId, string rootNode, DirectoryInfo dir, StreamWriter output) |
void | checkBox3_CheckedChanged (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. | |
Private Attributes | |
int | location |
GiWEngine.Graphics.OpenGLCamera | mCamera |
int | mCurrentX |
int | mLastX |
int | mCurrentY |
int | mLastY |
Boolean | mMoveMouse |
Tree.Tree | mTree |
Boolean | radialTree |
TreeLayout | mTreeLayout |
Boolean | mLayoutLoaded |
Boolean | mVaryingAlpha |
GiWEngine.Base.Logger | mLogger |
GiWEngine.Graphics.FrameBufferObject | mFbo1 |
GiWEngine.Graphics.FrameBufferObject | mFbo2 |
GiWEngine.Graphics.Effect | mEffect |
string | lastresult |
Tree.TreeNode | mSelectedNode |
Dictionary< string, int > | mNodes |
Boolean | selectionMode |
GiWEngine.Math.Vector3 | StartPoint |
GiWEngine.Math.Vector3 | EndPoint |
GiWEngine.Math.Vector3 | HoverPoint |
System.ComponentModel.IContainer | components = null |
Required designer variable. | |
Tao.Platform.Windows.SimpleOpenGlControl | simpleOpenGlControl1 |
System.Windows.Forms.Timer | timer1 |
System.Windows.Forms.Button | button1 |
System.Windows.Forms.TextBox | textBox1 |
System.Windows.Forms.Button | button2 |
System.Windows.Forms.GroupBox | groupBox1 |
System.Windows.Forms.GroupBox | groupBox2 |
System.Windows.Forms.TrackBar | trackBar1 |
System.Windows.Forms.OpenFileDialog | openFileDialog1 |
System.Windows.Forms.Label | label2 |
System.Windows.Forms.Label | label1 |
System.Windows.Forms.Label | label3 |
System.Windows.Forms.GroupBox | groupBox3 |
System.Windows.Forms.Button | button3 |
System.Windows.Forms.RadioButton | radioButton1 |
System.Windows.Forms.RadioButton | radioButton2 |
System.Windows.Forms.CheckBox | checkBox1 |
System.Windows.Forms.CheckBox | checkBox2 |
System.Windows.Forms.ToolTip | toolTip1 |
System.Windows.Forms.GroupBox | groupBox4 |
System.Windows.Forms.Label | label5 |
System.Windows.Forms.Label | label4 |
System.Windows.Forms.Label | label7 |
System.Windows.Forms.Label | label6 |
System.Windows.Forms.GroupBox | groupBox5 |
System.Windows.Forms.Button | button5 |
System.Windows.Forms.RadioButton | radioButton3 |
System.Windows.Forms.RadioButton | radioButton4 |
System.Windows.Forms.SaveFileDialog | saveFileDialog1 |
System.Windows.Forms.CheckBox | checkBox3 |
InfoVis.InfoVis.InfoVis | ( | ) |
CTR of Form. Creates the OpenGl Context too
void InfoVis.InfoVis.infoVisMouseDown | ( | object | sender, | |
System.Windows.Forms.MouseEventArgs | m | |||
) | [private] |
Callback function for the mousedown Event Handles Also picking and selection
sender | Object sender | |
m | Mouse Event |
void InfoVis.InfoVis.infoVisMouseWheel | ( | object | sender, | |
System.Windows.Forms.MouseEventArgs | m | |||
) | [private] |
Callback Function of MouseWheel Handles the Zoom Factor
sender | Object sender | |
m | Mouse Event |
void InfoVis.InfoVis.infoVisMouseMove | ( | object | sender, | |
System.Windows.Forms.MouseEventArgs | m | |||
) | [private] |
Callback Function of MouseMove Handles the Panning and some part of the Picking Code
sender | Object sender | |
m | Mouse Event |
void InfoVis.InfoVis.initGl | ( | ) | [private] |
Inits the OpenGl Context
void InfoVis.InfoVis.RenderScene | ( | ) | [private] |
Draws a frame.
override void InfoVis.InfoVis.OnResize | ( | EventArgs | e | ) | [protected] |
Handles the resizing of the form.
override void InfoVis.InfoVis.OnPaint | ( | PaintEventArgs | e | ) | [protected] |
Handles painting of the form.
void InfoVis.InfoVis.simpleOpenGlControl1_Paint | ( | object | sender, | |
PaintEventArgs | e | |||
) | [private] |
Handles painting of the OpenGlControl
void InfoVis.InfoVis.timer1_Tick | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Handles the another timer tick
void InfoVis.InfoVis.trackBar1_Scroll | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Sets the beta value for flattening the splines
void InfoVis.InfoVis.openFileDialog1_FileOk | ( | object | sender, | |
CancelEventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.button1_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.button2_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.radioButton1_CheckedChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.button3_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Constructs the selected Layout
void InfoVis.InfoVis.checkBox1_CheckedChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.checkBox2_CheckedChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.InfoVis_Paint | ( | object | sender, | |
PaintEventArgs | e | |||
) | [private] |
void InfoVis.InfoVis.button5_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Starts Parsing the given Directory for Code files
int InfoVis.InfoVis.parseDir | ( | string | rootNode, | |
int | id, | |||
DirectoryInfo | dir, | |||
StreamWriter | output | |||
) | [private] |
Parses a Subdirectory for files and additional Subdirs
rootNode | Current Node = Current Dir | |
id | id of Current Node | |
dir | Directory Infor Object for current dir | |
output | Streamwriter for writing the output |
void InfoVis.InfoVis.parseHierarchy | ( | int | rootNodeId, | |
string | rootNode, | |||
DirectoryInfo | dir, | |||
StreamWriter | output | |||
) | [private] |
Parses the hierarchy given via the Directory Structure
rootNode | Current Node = Current Dir | |
rootNodeId | id of Current Node | |
dir | Directory Infor Object for current dir | |
output | Streamwriter for writing the output |
void InfoVis.InfoVis.parseAdjacency | ( | DirectoryInfo | rootDir, | |
int | rootNodeId, | |||
string | rootNode, | |||
DirectoryInfo | dir, | |||
StreamWriter | output | |||
) | [private] |
Parses the Adjacency for all Files and Subdirs found
rootDir | Directory info for the Root Dir | |
rootNode | Current Node = Current Dir | |
id | id of Current Node | |
dir | Directory Infor Object for current dir | |
output | Streamwriter for writing the output |
void InfoVis.InfoVis.checkBox3_CheckedChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
override void InfoVis.InfoVis.Dispose | ( | bool | disposing | ) | [protected] |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
void InfoVis.InfoVis.InitializeComponent | ( | ) | [private] |
Required method for Designer support - do not modify the contents of this method with the code editor.
int InfoVis.InfoVis.location [private] |
GiWEngine.Graphics.OpenGLCamera InfoVis.InfoVis.mCamera [private] |
int InfoVis.InfoVis.mCurrentX [private] |
int InfoVis.InfoVis.mLastX [private] |
int InfoVis.InfoVis.mCurrentY [private] |
int InfoVis.InfoVis.mLastY [private] |
Boolean InfoVis.InfoVis.mMoveMouse [private] |
Tree.Tree InfoVis.InfoVis.mTree [private] |
Boolean InfoVis.InfoVis.radialTree [private] |
TreeLayout InfoVis.InfoVis.mTreeLayout [private] |
Boolean InfoVis.InfoVis.mLayoutLoaded [private] |
Boolean InfoVis.InfoVis.mVaryingAlpha [private] |
GiWEngine.Base.Logger InfoVis.InfoVis.mLogger [private] |
GiWEngine.Graphics.FrameBufferObject InfoVis.InfoVis.mFbo1 [private] |
GiWEngine.Graphics.FrameBufferObject InfoVis.InfoVis.mFbo2 [private] |
GiWEngine.Graphics.Effect InfoVis.InfoVis.mEffect [private] |
string InfoVis.InfoVis.lastresult [private] |
Tree.TreeNode InfoVis.InfoVis.mSelectedNode [private] |
Dictionary<string, int> InfoVis.InfoVis.mNodes [private] |
Boolean InfoVis.InfoVis.selectionMode [private] |
GiWEngine.Math.Vector3 InfoVis.InfoVis.StartPoint [private] |
GiWEngine.Math.Vector3 InfoVis.InfoVis.EndPoint [private] |
GiWEngine.Math.Vector3 InfoVis.InfoVis.HoverPoint [private] |
System.ComponentModel.IContainer InfoVis.InfoVis.components = null [private] |
Required designer variable.
Tao.Platform.Windows.SimpleOpenGlControl InfoVis.InfoVis.simpleOpenGlControl1 [private] |
System.Windows.Forms.Timer InfoVis.InfoVis.timer1 [private] |
System.Windows.Forms.Button InfoVis.InfoVis.button1 [private] |
System.Windows.Forms.TextBox InfoVis.InfoVis.textBox1 [private] |
System.Windows.Forms.Button InfoVis.InfoVis.button2 [private] |
System.Windows.Forms.GroupBox InfoVis.InfoVis.groupBox1 [private] |
System.Windows.Forms.GroupBox InfoVis.InfoVis.groupBox2 [private] |
System.Windows.Forms.TrackBar InfoVis.InfoVis.trackBar1 [private] |
System.Windows.Forms.OpenFileDialog InfoVis.InfoVis.openFileDialog1 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label2 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label1 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label3 [private] |
System.Windows.Forms.GroupBox InfoVis.InfoVis.groupBox3 [private] |
System.Windows.Forms.Button InfoVis.InfoVis.button3 [private] |
System.Windows.Forms.RadioButton InfoVis.InfoVis.radioButton1 [private] |
System.Windows.Forms.RadioButton InfoVis.InfoVis.radioButton2 [private] |
System.Windows.Forms.CheckBox InfoVis.InfoVis.checkBox1 [private] |
System.Windows.Forms.CheckBox InfoVis.InfoVis.checkBox2 [private] |
System.Windows.Forms.ToolTip InfoVis.InfoVis.toolTip1 [private] |
System.Windows.Forms.GroupBox InfoVis.InfoVis.groupBox4 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label5 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label4 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label7 [private] |
System.Windows.Forms.Label InfoVis.InfoVis.label6 [private] |
System.Windows.Forms.GroupBox InfoVis.InfoVis.groupBox5 [private] |
System.Windows.Forms.Button InfoVis.InfoVis.button5 [private] |
System.Windows.Forms.RadioButton InfoVis.InfoVis.radioButton3 [private] |
System.Windows.Forms.RadioButton InfoVis.InfoVis.radioButton4 [private] |
System.Windows.Forms.SaveFileDialog InfoVis.InfoVis.saveFileDialog1 [private] |
System.Windows.Forms.CheckBox InfoVis.InfoVis.checkBox3 [private] |