IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IPLab.EuclideanColorFilteringForm Class Reference

Summary description for EuclideanColorFilteringForm. More...

+ Inheritance diagram for IPLab.EuclideanColorFilteringForm:
+ Collaboration diagram for IPLab.EuclideanColorFilteringForm:

Public Member Functions

 EuclideanColorFilteringForm ()
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

Bitmap Image [set]
 
IFilter Filter [get]
 

Private Member Functions

void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 
void redBox_TextChanged (object sender, System.EventArgs e)
 
void greenBox_TextChanged (object sender, System.EventArgs e)
 
void blueBox_TextChanged (object sender, System.EventArgs e)
 
void redSlider_ValuesChanged (object sender, System.EventArgs e)
 
void greenSlider_ValuesChanged (object sender, System.EventArgs e)
 
void blueSlider_ValuesChanged (object sender, System.EventArgs e)
 
void UpdateCenterColor ()
 
void radiusBox_TextChanged (object sender, System.EventArgs e)
 
void radiusTrackBar_Scroll (object sender, System.EventArgs e)
 
void fillBox_TextChanged (object sender, System.EventArgs e)
 
void fillTypeCombo_SelectedIndexChanged (object sender, System.EventArgs e)
 

Private Attributes

EuclideanColorFiltering filter = new EuclideanColorFiltering( )
 
byte red = 255
 
byte green = 255
 
byte blue = 255
 
byte fillR = 0
 
byte fillG = 0
 
byte fillB = 0
 
short radius = 100
 
System.Windows.Forms.GroupBox groupBox4
 
System.Windows.Forms.Label label4
 
System.Windows.Forms.Label label3
 
System.Windows.Forms.Label label10
 
System.Windows.Forms.TextBox redBox
 
System.Windows.Forms.TextBox greenBox
 
System.Windows.Forms.TextBox blueBox
 
System.Windows.Forms.GroupBox groupBox5
 
IPLab.FilterPreview filterPreview
 
AForge.Controls.ColorSlider redSlider
 
AForge.Controls.ColorSlider greenSlider
 
AForge.Controls.ColorSlider blueSlider
 
System.Windows.Forms.GroupBox groupBox1
 
System.Windows.Forms.TextBox radiusBox
 
System.Windows.Forms.GroupBox groupBox2
 
System.Windows.Forms.Label label1
 
System.Windows.Forms.Label label2
 
System.Windows.Forms.Label label5
 
System.Windows.Forms.TextBox fillRBox
 
System.Windows.Forms.TextBox fillGBox
 
System.Windows.Forms.TextBox fillBBox
 
System.Windows.Forms.Button cancelButton
 
System.Windows.Forms.Button okButton
 
System.Windows.Forms.TrackBar radiusTrackBar
 
System.Windows.Forms.ComboBox fillTypeCombo
 
System.Windows.Forms.Label label7
 
System.ComponentModel.Container components = null
 Required designer variable. More...
 

Detailed Description

Summary description for EuclideanColorFilteringForm.

Constructor & Destructor Documentation

Member Function Documentation

override void IPLab.EuclideanColorFilteringForm.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

References IPLab.EuclideanColorFilteringForm.components.

void IPLab.EuclideanColorFilteringForm.InitializeComponent ( )
inlineprivate

Required method for Designer support - do not modify the contents of this method with the code editor.

Referenced by IPLab.EuclideanColorFilteringForm.EuclideanColorFilteringForm().

void IPLab.EuclideanColorFilteringForm.redBox_TextChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.greenBox_TextChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.blueBox_TextChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.redSlider_ValuesChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.greenSlider_ValuesChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.blueSlider_ValuesChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.radiusBox_TextChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.radiusTrackBar_Scroll ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.EuclideanColorFilteringForm.fillTypeCombo_SelectedIndexChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate

Member Data Documentation

EuclideanColorFiltering IPLab.EuclideanColorFilteringForm.filter = new EuclideanColorFiltering( )
private
byte IPLab.EuclideanColorFilteringForm.red = 255
private
byte IPLab.EuclideanColorFilteringForm.fillR = 0
private
byte IPLab.EuclideanColorFilteringForm.fillG = 0
private
byte IPLab.EuclideanColorFilteringForm.fillB = 0
private
short IPLab.EuclideanColorFilteringForm.radius = 100
private
System.Windows.Forms.GroupBox IPLab.EuclideanColorFilteringForm.groupBox4
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label4
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label3
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label10
private
System.Windows.Forms.GroupBox IPLab.EuclideanColorFilteringForm.groupBox5
private
System.Windows.Forms.GroupBox IPLab.EuclideanColorFilteringForm.groupBox1
private
System.Windows.Forms.GroupBox IPLab.EuclideanColorFilteringForm.groupBox2
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label1
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label2
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label5
private
System.Windows.Forms.TextBox IPLab.EuclideanColorFilteringForm.fillRBox
private
System.Windows.Forms.TextBox IPLab.EuclideanColorFilteringForm.fillGBox
private
System.Windows.Forms.TextBox IPLab.EuclideanColorFilteringForm.fillBBox
private
System.Windows.Forms.Button IPLab.EuclideanColorFilteringForm.cancelButton
private
System.Windows.Forms.Button IPLab.EuclideanColorFilteringForm.okButton
private
System.Windows.Forms.TrackBar IPLab.EuclideanColorFilteringForm.radiusTrackBar
private
System.Windows.Forms.ComboBox IPLab.EuclideanColorFilteringForm.fillTypeCombo
private
System.Windows.Forms.Label IPLab.EuclideanColorFilteringForm.label7
private
System.ComponentModel.Container IPLab.EuclideanColorFilteringForm.components = null
private

Required designer variable.

Referenced by IPLab.EuclideanColorFilteringForm.Dispose().

Property Documentation

Bitmap IPLab.EuclideanColorFilteringForm.Image
set
IFilter IPLab.EuclideanColorFilteringForm.Filter
get

The documentation for this class was generated from the following file: