![]() |
BioGTK
6.0.0
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images. Including whole slide, pyramidal, and series.
|
Classes | |
class | Script |
class | State |
Public Types | |
enum | Event { Down , Up , Move , None } |
enum | ScriptType { tool , script , imagej } |
Public Member Functions | |
void | InitItems () |
It loads all the scripts in the Scripts and Tools folders into the TreeView. | |
void | RefreshItems () |
It takes the list of scripts and puts them into a tree view. | |
void | RunScriptFile (string file) |
void | Run () |
void | Stop () |
Static Public Member Functions | |
static Scripting | Create () |
static void | LogLine (string s) |
static State | GetState () |
static bool | Exit (string name) |
static void | UpdateState (State s) |
static void | RunByName (string name) |
static void | RunScript (string file) |
static object | RunString (string st) |
Static Public Attributes | |
static Window | window |
static string | log |
static string | output |
static string | error |
static string | ImageJPath = Fiji.ImageJPath |
static Dictionary< string, Script > | scripts = new Dictionary<string,Script>() |
Protected Member Functions | |
Scripting (Builder builder, IntPtr handle) | |
Definition at line 21 of file Scripting.cs.
enum BioGTK.Scripting.Event |
Definition at line 415 of file Scripting.cs.
enum BioGTK.Scripting.ScriptType |
Definition at line 423 of file Scripting.cs.
|
protected |
Definition at line 67 of file Scripting.cs.
|
static |
It creates a new instance of the Scripting class, which is a class that inherits from the Gtk.Window class
Definition at line 60 of file Scripting.cs.
|
static |
Definition at line 446 of file Scripting.cs.
|
static |
It returns the state of the game.
Definition at line 441 of file Scripting.cs.
void BioGTK.Scripting.InitItems | ( | ) |
It loads all the scripts in the Scripts and Tools folders into the TreeView.
Definition at line 476 of file Scripting.cs.
|
static |
Definition at line 184 of file Scripting.cs.
void BioGTK.Scripting.RefreshItems | ( | ) |
It takes the list of scripts and puts them into a tree view.
Definition at line 526 of file Scripting.cs.
void BioGTK.Scripting.Run | ( | ) |
It runs the script that is currently selected in the list
Definition at line 613 of file Scripting.cs.
|
static |
Runs a script file by name
file | The filename of the script you want to run. |
Definition at line 580 of file Scripting.cs.
|
static |
It creates a new script object, adds it to the dictionary, and then runs it
file | The file path to the script. |
Definition at line 597 of file Scripting.cs.
void BioGTK.Scripting.RunScriptFile | ( | string | file | ) |
It runs a script file
file | The file path of the script you want to run. |
Definition at line 587 of file Scripting.cs.
|
static |
It runs a string as a Bio script
st | The string to run. |
Definition at line 606 of file Scripting.cs.
void BioGTK.Scripting.Stop | ( | ) |
We stop the script.
Definition at line 632 of file Scripting.cs.
|
static |
If the state is null, return. If the state is not null, set the state to the new state. If the state is not null and the new state is the same as the old state, set the processed flag to true
State | The state of the game. |
Definition at line 462 of file Scripting.cs.
|
static |
Definition at line 181 of file Scripting.cs.
|
static |
Definition at line 182 of file Scripting.cs.
|
static |
Definition at line 179 of file Scripting.cs.
|
static |
Definition at line 180 of file Scripting.cs.
Definition at line 183 of file Scripting.cs.
|
static |
Definition at line 177 of file Scripting.cs.