BioImager  3.9.1
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
Loading...
Searching...
No Matches
BioImager.Filter Class Reference
Inheritance diagram for BioImager.Filter:

Classes

class  Node
 

Public Member Functions

void Init ()
 It takes a list of filters and adds them to a treeview. More...
 

Protected Member Functions

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

Detailed Description

Definition at line 13 of file Filter.cs.

Constructor & Destructor Documentation

◆ Filter()

BioImager.Filter.Filter ( )

Definition at line 16 of file Filter.cs.

17 {
18 InitializeComponent();
19 Init();
20 }
void Init()
It takes a list of filters and adds them to a treeview.
Definition: Filter.cs:43

Member Function Documentation

◆ Dispose()

override void BioImager.Filter.Dispose ( bool  disposing)
protected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.

Definition at line 14 of file Filter.Designer.cs.

15 {
16 if (disposing && (components != null))
17 {
18 components.Dispose();
19 }
20 base.Dispose(disposing);
21 }

◆ Init()

void BioImager.Filter.Init ( )

It takes a list of filters and adds them to a treeview.

Definition at line 43 of file Filter.cs.

44 {
45 foreach (Filt.Type t in (Filt.Type[])Enum.GetValues(typeof(Filt.Type)))
46 {
47 TreeNode gr = new TreeNode();
48 gr.Text = t.ToString();
49 filterView.Nodes.Add(gr);
50 }
51 foreach (Filt f in Filters.filters)
52 {
53 TreeNode nod = new TreeNode();
54 nod.Text = f.name;
55 Node node = new Node(nod, f);
56 nod.Tag = node;
57 filterView.Nodes[(int)f.type].Nodes.Add(nod);
58 }
59 }

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