IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Summary description for HSLFilteringForm. More...
Public Member Functions | |
HSLFilteringForm () | |
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 | UpdateFilter () |
void | minHBox_TextChanged (object sender, System.EventArgs e) |
void | maxHBox_TextChanged (object sender, System.EventArgs e) |
void | minSBox_TextChanged (object sender, System.EventArgs e) |
void | maxSBox_TextChanged (object sender, System.EventArgs e) |
void | minLBox_TextChanged (object sender, System.EventArgs e) |
void | maxLBox_TextChanged (object sender, System.EventArgs e) |
void | huePicker_ValuesChanged (object sender, System.EventArgs e) |
void | saturationSlider_ValuesChanged (object sender, System.EventArgs e) |
void | luminanceSlider_ValuesChanged (object sender, System.EventArgs e) |
void | fillHBox_TextChanged (object sender, System.EventArgs e) |
void | fillSBox_TextChanged (object sender, System.EventArgs e) |
void | fillLBox_TextChanged (object sender, System.EventArgs e) |
void | UpdateFillColor () |
void | updateHCheck_CheckedChanged (object sender, System.EventArgs e) |
void | updateSCheck_CheckedChanged (object sender, System.EventArgs e) |
void | updateLCheck_CheckedChanged (object sender, System.EventArgs e) |
void | fillTypeCombo_SelectedIndexChanged (object sender, System.EventArgs e) |
Private Attributes | |
HSLFiltering | filter = new HSLFiltering( ) |
IntRange | hue = new IntRange( 0, 359 ) |
Range | saturation = new Range( 0, 1 ) |
Range | luminance = new Range( 0, 1 ) |
int | fillH = 0 |
float | fillS = 0 |
float | fillL = 0 |
AForge.Controls.HuePicker | huePicker |
System.Windows.Forms.GroupBox | groupBox1 |
System.Windows.Forms.Label | label1 |
System.Windows.Forms.Label | label2 |
System.Windows.Forms.TextBox | maxHBox |
System.Windows.Forms.GroupBox | groupBox2 |
System.Windows.Forms.Label | label3 |
System.Windows.Forms.Label | label4 |
System.Windows.Forms.TextBox | minSBox |
System.Windows.Forms.TextBox | maxSBox |
AForge.Controls.ColorSlider | saturationSlider |
System.Windows.Forms.GroupBox | groupBox3 |
System.Windows.Forms.Label | label5 |
System.Windows.Forms.Label | label6 |
System.Windows.Forms.TextBox | minLBox |
System.Windows.Forms.TextBox | maxLBox |
System.Windows.Forms.GroupBox | groupBox5 |
IPLab.FilterPreview | filterPreview |
System.Windows.Forms.GroupBox | groupBox4 |
System.Windows.Forms.Label | label7 |
System.Windows.Forms.TextBox | fillHBox |
System.Windows.Forms.CheckBox | updateHCheck |
System.Windows.Forms.Label | label8 |
System.Windows.Forms.TextBox | fillSBox |
System.Windows.Forms.CheckBox | updateSCheck |
System.Windows.Forms.Label | label9 |
System.Windows.Forms.TextBox | fillLBox |
System.Windows.Forms.CheckBox | updateLCheck |
System.Windows.Forms.ComboBox | fillTypeCombo |
System.Windows.Forms.Label | label10 |
System.Windows.Forms.Button | cancelButton |
System.Windows.Forms.Button | okButton |
System.Windows.Forms.TextBox | minHBox |
AForge.Controls.ColorSlider | luminanceSlider |
System.ComponentModel.Container | components = null |
Required designer variable. More... | |
Summary description for HSLFilteringForm.
|
inline |
References IPLab.HSLFilteringForm.fillHBox, IPLab.HSLFilteringForm.fillL, IPLab.HSLFilteringForm.fillLBox, IPLab.HSLFilteringForm.fillSBox, IPLab.HSLFilteringForm.fillTypeCombo, IPLab.HSLFilteringForm.filter, IPLab.FilterPreview.Filter, IPLab.HSLFilteringForm.filterPreview, IPLab.HSLFilteringForm.InitializeComponent(), IPLab.HSLFilteringForm.maxHBox, IPLab.HSLFilteringForm.maxLBox, IPLab.HSLFilteringForm.maxSBox, IPLab.HSLFilteringForm.minHBox, IPLab.HSLFilteringForm.minLBox, and IPLab.HSLFilteringForm.minSBox.
|
inlineprotected |
Clean up any resources being used.
References IPLab.HSLFilteringForm.components.
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
Referenced by IPLab.HSLFilteringForm.HSLFilteringForm().
|
inlineprivate |
References IPLab.HSLFilteringForm.filterPreview, IPLab.HSLFilteringForm.hue, IPLab.HSLFilteringForm.luminance, IPLab.FilterPreview.RefreshFilter(), and IPLab.HSLFilteringForm.saturation.
Referenced by IPLab.HSLFilteringForm.maxHBox_TextChanged(), IPLab.HSLFilteringForm.maxLBox_TextChanged(), IPLab.HSLFilteringForm.maxSBox_TextChanged(), IPLab.HSLFilteringForm.minHBox_TextChanged(), IPLab.HSLFilteringForm.minLBox_TextChanged(), and IPLab.HSLFilteringForm.minSBox_TextChanged().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References IPLab.HSLFilteringForm.fillHBox, and IPLab.HSLFilteringForm.UpdateFillColor().
|
inlineprivate |
References IPLab.HSLFilteringForm.fillSBox, and IPLab.HSLFilteringForm.UpdateFillColor().
|
inlineprivate |
|
inlineprivate |
References IPLab.HSLFilteringForm.fillL, IPLab.HSLFilteringForm.filterPreview, IPLab.HSLFilteringForm.luminanceSlider, IPLab.FilterPreview.RefreshFilter(), and IPLab.HSLFilteringForm.saturationSlider.
Referenced by IPLab.HSLFilteringForm.fillHBox_TextChanged(), IPLab.HSLFilteringForm.fillLBox_TextChanged(), and IPLab.HSLFilteringForm.fillSBox_TextChanged().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
Referenced by IPLab.HSLFilteringForm.HSLFilteringForm().
|
private |
Referenced by IPLab.HSLFilteringForm.UpdateFilter().
|
private |
Referenced by IPLab.HSLFilteringForm.UpdateFilter().
|
private |
Referenced by IPLab.HSLFilteringForm.UpdateFilter().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by IPLab.HSLFilteringForm.fillTypeCombo_SelectedIndexChanged(), IPLab.HSLFilteringForm.HSLFilteringForm(), IPLab.HSLFilteringForm.UpdateFillColor(), IPLab.HSLFilteringForm.UpdateFilter(), IPLab.HSLFilteringForm.updateHCheck_CheckedChanged(), IPLab.HSLFilteringForm.updateLCheck_CheckedChanged(), and IPLab.HSLFilteringForm.updateSCheck_CheckedChanged().
|
private |
|
private |
|
private |
|
private |
Referenced by IPLab.HSLFilteringForm.updateHCheck_CheckedChanged().
|
private |
|
private |
|
private |
Referenced by IPLab.HSLFilteringForm.updateSCheck_CheckedChanged().
|
private |
|
private |
|
private |
Referenced by IPLab.HSLFilteringForm.updateLCheck_CheckedChanged().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Required designer variable.
Referenced by IPLab.HSLFilteringForm.Dispose().
|
set |
Referenced by IPLab.ImageDoc.filteringHslFiltersItem_Click().
|
get |
Referenced by IPLab.ImageDoc.filteringHslFiltersItem_Click().