![]() |
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.
|
Classes | |
| class | ObjectInfo |
| class | TypeInfo |
Public Member Functions | |
| Lib (string file) | |
| object | Invoke (Type type, string name, object o, object[] args) |
| object | Invoke (string st, string name, object o, object[] args) |
| object | GetProperty (string type, string name, object obj) |
Public Attributes | |
| Assembly | dll |
| Dictionary< string, TypeInfo > | Types = new Dictionary<string, TypeInfo>() |
| Dictionary< string, TypeInfo > | Objects = new Dictionary<string, TypeInfo>() |
| Dictionary< string, Module > | Modules = new Dictionary<string, Module>() |
| Dictionary< string, ConstructorInfo > | Constructors = new Dictionary<string, ConstructorInfo>() |
| Dictionary< string, InterfaceMapping > | Interfaces = new Dictionary<string, InterfaceMapping>() |
Definition at line 61 of file Library.cs.
| BioImager.Lib.Lib | ( | string | file | ) |
Definition at line 151 of file Library.cs.
| object BioImager.Lib.GetProperty | ( | string | type, |
| string | name, | ||
| object | obj | ||
| ) |
Get the property of the object with the given name
| type | The type of the object you want to get the property from. |
| name | The name of the property |
| obj | The object you want to get the property from |
Definition at line 218 of file Library.cs.
| object BioImager.Lib.Invoke | ( | string | st, |
| string | name, | ||
| object | o, | ||
| object[] | args | ||
| ) |
It takes a string, a name, an object, and an array of objects, and returns an object
| st | The name of the type. |
| name | The name of the method to invoke. |
| o | The object to invoke the method on. |
| args | The arguments to pass to the method. This array of arguments must match in number, order, and type the parameters of the method to be invoked. If there are no parameters, args must be null. |
Definition at line 206 of file Library.cs.
| object BioImager.Lib.Invoke | ( | Type | type, |
| string | name, | ||
| object | o, | ||
| object[] | args | ||
| ) |
It invokes a method on an object
| Type | The type of the object you want to invoke the method on. |
| name | The name of the method to invoke. |
| o | The object to invoke the method on. |
| args | The arguments to pass to the method. This array of arguments must match in number, order, and type the parameters of the method to be invoked. If there are no parameters, args must be null. |
Definition at line 192 of file Library.cs.
| Dictionary<string, ConstructorInfo> BioImager.Lib.Constructors = new Dictionary<string, ConstructorInfo>() |
Definition at line 67 of file Library.cs.
| Assembly BioImager.Lib.dll |
Definition at line 63 of file Library.cs.
| Dictionary<string, InterfaceMapping> BioImager.Lib.Interfaces = new Dictionary<string, InterfaceMapping>() |
Definition at line 68 of file Library.cs.
| Dictionary<string, Module> BioImager.Lib.Modules = new Dictionary<string, Module>() |
Definition at line 66 of file Library.cs.
Definition at line 65 of file Library.cs.
Definition at line 64 of file Library.cs.