![]() |
BioImager
5.0.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.
|
Classes | |
| class | DM |
Functions | |
| make_prototype (name, argtypes, restype=COMPL_STAT) | |
Variables | |
| SDK = ctypes.WinDLL("ASDK") | |
| pDM = ctypes.POINTER(DM) | |
| CStr = c_char_p | |
| Scalar = c_double | |
| Scalar_p = ctypes.POINTER(Scalar) | |
| UInt = c_uint32 | |
| Size_T = c_size_t | |
| COMPL_STAT = c_int | |
| int | SUCCESS = 0 |
| int | FAILURE = -1 |
| Get = make_prototype("asdkGet", [pDM, CStr, Scalar_p]) | |
| GetLastError | |
| Init = make_prototype("asdkInit", [CStr], pDM) | |
| Release = make_prototype("asdkRelease", [pDM]) | |
| Send = make_prototype("asdkSend", [pDM, Scalar_p]) | |
| SendPattern = make_prototype("asdkSendPattern", [pDM, Scalar_p, UInt, UInt]) | |
| Set = make_prototype("asdkSet", [pDM, CStr, Scalar]) | |
| Stop = make_prototype("asdkStop", [pDM]) | |
| microscope._wrappers.asdk.make_prototype | ( | name, | |
| argtypes, | |||
| restype = COMPL_STAT ) |
| microscope._wrappers.asdk.Get = make_prototype("asdkGet", [pDM, CStr, Scalar_p]) |
| microscope._wrappers.asdk.GetLastError |
| microscope._wrappers.asdk.Init = make_prototype("asdkInit", [CStr], pDM) |
| microscope._wrappers.asdk.Release = make_prototype("asdkRelease", [pDM]) |
| microscope._wrappers.asdk.Send = make_prototype("asdkSend", [pDM, Scalar_p]) |
| microscope._wrappers.asdk.SendPattern = make_prototype("asdkSendPattern", [pDM, Scalar_p, UInt, UInt]) |
| microscope._wrappers.asdk.Set = make_prototype("asdkSet", [pDM, CStr, Scalar]) |
| microscope._wrappers.asdk.Stop = make_prototype("asdkStop", [pDM]) |