![]() |
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.
|
Public Member Functions | |
| Script (string file, string scriptStr) | |
| Script (string file) | |
| void | Run () |
| It creates a new thread and starts it. | |
| void | Stop () |
| The function stops the thread. | |
| override string | ToString () |
Static Public Member Functions | |
| static void | Run (Script rn) |
| static object | RunString (string st) |
Public Attributes | |
| string | name |
| string | file |
| string | scriptString |
| dynamic | script |
| object | obj |
| string | output = "" |
| bool | done = false |
| Exception | ex = null |
| Thread | thread |
| ScriptType | type = ScriptType.script |
Static Public Attributes | |
| static List< string > | usings = new List<string>() |
Definition at line 16 of file Scripting.cs.
| BioImager.Scripting.Script.Script | ( | string | file, |
| string | scriptStr ) |
Definition at line 30 of file Scripting.cs.
| BioImager.Scripting.Script.Script | ( | string | file | ) |
Definition at line 39 of file Scripting.cs.
| void BioImager.Scripting.Script.Run | ( | ) |
It creates a new thread and starts it.
Definition at line 133 of file Scripting.cs.
|
static |
It creates a new thread and starts it.
The thread is started by calling the RunScript function.
Definition at line 51 of file Scripting.cs.
|
static |
It takes a string, adds a bunch of using statements, wraps the string in a class, and then compiles and runs the class
| st | The string to be executed |
Definition at line 99 of file Scripting.cs.
| void BioImager.Scripting.Script.Stop | ( | ) |
The function stops the thread.
Definition at line 142 of file Scripting.cs.
| override string BioImager.Scripting.Script.ToString | ( | ) |
If the thread is not null, return the name and the thread state. Otherwise, return the name
Definition at line 151 of file Scripting.cs.
| bool BioImager.Scripting.Script.done = false |
Definition at line 24 of file Scripting.cs.
| Exception BioImager.Scripting.Script.ex = null |
Definition at line 26 of file Scripting.cs.
| string BioImager.Scripting.Script.file |
Definition at line 19 of file Scripting.cs.
| string BioImager.Scripting.Script.name |
Definition at line 18 of file Scripting.cs.
| object BioImager.Scripting.Script.obj |
Definition at line 22 of file Scripting.cs.
| string BioImager.Scripting.Script.output = "" |
Definition at line 23 of file Scripting.cs.
| dynamic BioImager.Scripting.Script.script |
Definition at line 21 of file Scripting.cs.
| string BioImager.Scripting.Script.scriptString |
Definition at line 20 of file Scripting.cs.
| Thread BioImager.Scripting.Script.thread |
Definition at line 27 of file Scripting.cs.
| ScriptType BioImager.Scripting.Script.type = ScriptType.script |
Definition at line 28 of file Scripting.cs.
|
static |
Definition at line 25 of file Scripting.cs.