BioImager  4.9.0
A .NET microscopy imaging application based on Bio library. Supports various microscopes by using imported libraries & GUI automation. Supports XInput game controllers to move stage, take images, run ImageJ macros on images or Bio C# scripts.
Loading...
Searching...
No Matches
BioImager.NodeView.Node Class Reference

Public Types

enum  DataType { image , buf , roi , text }
 

Public Member Functions

 Node (object data, DataType typ)
 

Public Attributes

TreeNode node
 

Properties

DataType Type [get, set]
 
object Object [get, set]
 
string Text [get, set]
 

Detailed Description

Definition at line 17 of file NodeView.cs.

Member Enumeration Documentation

◆ DataType

enum BioImager.NodeView.Node.DataType

Definition at line 20 of file NodeView.cs.

21 {
22 image,
23 buf,
24 roi,
25 text
26 }

Constructor & Destructor Documentation

◆ Node()

BioImager.NodeView.Node.Node ( object data,
DataType typ )

Definition at line 39 of file NodeView.cs.

40 {
41 type = typ;
42 obj = data;
43 node = new TreeNode();
44 node.Tag = this;
45 node.Text = obj.ToString();
46 node.ForeColor = System.Drawing.Color.White;
47 }

Member Data Documentation

◆ node

TreeNode BioImager.NodeView.Node.node

Definition at line 19 of file NodeView.cs.

Property Documentation

◆ Object

object BioImager.NodeView.Node.Object
getset

Definition at line 34 of file NodeView.cs.

35 {
36 get { return obj; }
37 set { obj = value; }
38 }

◆ Text

string BioImager.NodeView.Node.Text
getset

Definition at line 48 of file NodeView.cs.

49 {
50 get { return node.Text; }
51 set { node.Text = value; }
52 }

◆ Type

DataType BioImager.NodeView.Node.Type
getset

Definition at line 28 of file NodeView.cs.

29 {
30 get { return type; }
31 set { type = value; }
32 }

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