![]() |
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 | |
| void | SetFocus (double f) |
| double | GetFocus () |
| double | GetFocus (bool update) |
| PointD | GetSWLimit () |
| void | SetSWLimit (double xd, double yd) |
Static Public Attributes | |
| static double | upperLimit |
| static double | lowerLimit |
Definition at line 243 of file Microscope.cs.
| BioImager.Focus.Focus | ( | ) |
Definition at line 248 of file Microscope.cs.
| double BioImager.Focus.GetFocus | ( | ) |
This function returns the z-axis position
Definition at line 291 of file Microscope.cs.
References BioImager.Focus.GetFocus().
Referenced by BioImager.Focus.GetFocus().
| double BioImager.Focus.GetFocus | ( | bool | update | ) |
If the microscope is a Prior, get the Z position from the SDK. If it's a MTB, get the Z position from the MTB SDK. If it's a PMicroscope, get the Z position from the PMicroscope SDK. If it's a custom microscope, get the Z position from the custom SDK
| update | boolean, if true, the focus is updated from the microscope |
Definition at line 303 of file Microscope.cs.
References BioImager.Automation.GetProperty().
| PointD BioImager.Focus.GetSWLimit | ( | ) |
It gets the lower and upper limits of the focus axis
Definition at line 337 of file Microscope.cs.
| void BioImager.Focus.SetFocus | ( | double | f | ) |
Sets the z-axis based on microscope configuration.
| f | the focus value |
Definition at line 256 of file Microscope.cs.
References BioImager.Automation.SetProperty().
| void BioImager.Focus.SetSWLimit | ( | double | xd, |
| double | yd | ||
| ) |
The function takes two double values, xd and yd, and sets the upper and lower limits of the focus axis
| xd | the upper limit of the focus |
| yd | the lower limit of the focus |
Definition at line 355 of file Microscope.cs.
|
static |
Definition at line 246 of file Microscope.cs.
|
static |
Definition at line 245 of file Microscope.cs.