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.MathMorphologyForm Class Reference

Summary description for MathMorphologyForm. More...

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

Public Types

enum  FilterTypes { FilterTypes.Simple = 0, FilterTypes.HitAndMiss = 1 }
 

Public Member Functions

 MathMorphologyForm (FilterTypes filterType)
 

Protected Member Functions

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

Properties

IFilter Filter [get]
 
Bitmap Image [set]
 

Private Member Functions

void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 
void sizeCombo_SelectedIndexChanged (object sender, System.EventArgs e)
 
void operatorCombo_SelectedIndexChanged (object sender, System.EventArgs e)
 
void grid_ValueChanged (object sender, IPLab.GridEventArgs e)
 
void UpdateFilter ()
 
void saveButton_Click (object sender, System.EventArgs e)
 
void loadButton_Click (object sender, System.EventArgs e)
 

Private Attributes

System.Windows.Forms.GroupBox groupBox1
 
System.Windows.Forms.ComboBox sizeCombo
 
System.Windows.Forms.Label label1
 
IPLab.GridArrayInt grid
 
System.Windows.Forms.Label label2
 
System.Windows.Forms.ComboBox operatorCombo
 
short[,] se
 
AForge.Imaging.Filters.IFilter filter
 
System.Windows.Forms.Button OkButton
 
System.Windows.Forms.Button cancelButton
 
System.Windows.Forms.Button loadButton
 
System.Windows.Forms.Button saveButton
 
System.Windows.Forms.OpenFileDialog ofd
 
System.Windows.Forms.SaveFileDialog sfd
 
System.Windows.Forms.GroupBox groupBox2
 
IPLab.FilterPreview filterPreview
 
FilterTypes filterType = FilterTypes.Simple
 
System.Windows.Forms.Label legendLabel
 
System.ComponentModel.Container components = null
 Required designer variable. More...
 

Static Private Attributes

static int[] sizes = new int[] { 3, 5, 7, 9, 11, 13, 15 }
 

Detailed Description

Summary description for MathMorphologyForm.

Member Enumeration Documentation

Enumerator
Simple 
HitAndMiss 

Constructor & Destructor Documentation

Member Function Documentation

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

Clean up any resources being used.

References IPLab.MathMorphologyForm.components.

void IPLab.MathMorphologyForm.InitializeComponent ( )
inlineprivate

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

Referenced by IPLab.MathMorphologyForm.MathMorphologyForm().

void IPLab.MathMorphologyForm.sizeCombo_SelectedIndexChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.MathMorphologyForm.operatorCombo_SelectedIndexChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.MathMorphologyForm.grid_ValueChanged ( object  sender,
IPLab.GridEventArgs  e 
)
inlineprivate
void IPLab.MathMorphologyForm.saveButton_Click ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.MathMorphologyForm.loadButton_Click ( object  sender,
System.EventArgs  e 
)
inlineprivate

Member Data Documentation

System.Windows.Forms.GroupBox IPLab.MathMorphologyForm.groupBox1
private
System.Windows.Forms.ComboBox IPLab.MathMorphologyForm.sizeCombo
private
System.Windows.Forms.Label IPLab.MathMorphologyForm.label1
private
System.Windows.Forms.Label IPLab.MathMorphologyForm.label2
private
System.Windows.Forms.ComboBox IPLab.MathMorphologyForm.operatorCombo
private
int [] IPLab.MathMorphologyForm.sizes = new int[] { 3, 5, 7, 9, 11, 13, 15 }
staticprivate
short [,] IPLab.MathMorphologyForm.se
private
AForge.Imaging.Filters.IFilter IPLab.MathMorphologyForm.filter
private
System.Windows.Forms.Button IPLab.MathMorphologyForm.OkButton
private
System.Windows.Forms.Button IPLab.MathMorphologyForm.cancelButton
private
System.Windows.Forms.Button IPLab.MathMorphologyForm.loadButton
private
System.Windows.Forms.Button IPLab.MathMorphologyForm.saveButton
private
System.Windows.Forms.OpenFileDialog IPLab.MathMorphologyForm.ofd
private
System.Windows.Forms.SaveFileDialog IPLab.MathMorphologyForm.sfd
private
System.Windows.Forms.GroupBox IPLab.MathMorphologyForm.groupBox2
private
IPLab.FilterPreview IPLab.MathMorphologyForm.filterPreview
private
FilterTypes IPLab.MathMorphologyForm.filterType = FilterTypes.Simple
private
System.Windows.Forms.Label IPLab.MathMorphologyForm.legendLabel
private
System.ComponentModel.Container IPLab.MathMorphologyForm.components = null
private

Required designer variable.

Referenced by IPLab.MathMorphologyForm.Dispose().

Property Documentation

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

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