![]() |
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.
|
Public Member Functions | |
| def | __init__ (self, name, args=[], argnames=[], rstatus=False, lib=_dll) |
| def | __call__ (self, *args) |
Public Attributes | |
| f | |
| fargs | |
| fargnames | |
| name | |
| in_args | |
| out_args | |
| rstatus | |
| buf_size_arg_pos | |
| arr_size_arg_pos | |
| arr_size_pos | |
A wrapper class for DLL functions to make them available in python.
| def microscope.cameras.atmcd.dllFunction.__init__ | ( | self, | |
| name, | |||
args = [], |
|||
argnames = [], |
|||
rstatus = False, |
|||
lib = _dll |
|||
| ) |
Definition at line 627 of file atmcd.py.
| def microscope.cameras.atmcd.dllFunction.__call__ | ( | self, | |
| * | args | ||
| ) |
Parse arguments, allocate any required storage, and execute the call.
Definition at line 663 of file atmcd.py.
References microscope.cameras.atmcd.dllFunction.arr_size_arg_pos, microscope.cameras._SDK3.dllFunction.buf_size_arg_pos, microscope.cameras.atmcd.dllFunction.buf_size_arg_pos, microscope.cameras._SDK3.dllFunction.f, microscope.cameras.atmcd.dllFunction.f, microscope.cameras.pvcam.dllFunction.f, BioImager.ImageJ.RoiEncoder.f, microscope.cameras._SDK3.dllFunction.fargs, microscope.cameras.atmcd.dllFunction.fargs, microscope.cameras.pvcam.dllFunction.fargs, and microscope.cameras.atmcd.dllFunction.rstatus.
| microscope.cameras.atmcd.dllFunction.arr_size_arg_pos |
Definition at line 648 of file atmcd.py.
Referenced by microscope.cameras.atmcd.dllFunction.__call__().
| microscope.cameras.atmcd.dllFunction.buf_size_arg_pos |
Definition at line 647 of file atmcd.py.
Referenced by microscope.cameras.atmcd.dllFunction.__call__().
| microscope.cameras.atmcd.dllFunction.f |
Definition at line 629 of file atmcd.py.
Referenced by microscope.cameras.atmcd.dllFunction.__call__().
| microscope.cameras.atmcd.dllFunction.fargs |
Definition at line 635 of file atmcd.py.
Referenced by microscope.cameras.atmcd.dllFunction.__call__().
| microscope.cameras.atmcd.dllFunction.name |
Definition at line 639 of file atmcd.py.
Referenced by microscope.cameras.pvcam.PVParam.factory(), microscope.cameras.pvcam.PVParam.set_value(), and microscope.cameras.pvcam.PVEnumParam.set_value().
| microscope.cameras.atmcd.dllFunction.rstatus |
Definition at line 645 of file atmcd.py.
Referenced by microscope.cameras.atmcd.dllFunction.__call__().