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.
Loading...
Searching...
No Matches
microscope.cameras._SDK3Cam.camReg Class Reference

Public Member Functions

def regCamera (cls)
 
def unregCamera (cls)
 

Public Attributes

 numCameras
 

Static Public Attributes

int numCameras = 0
 

Detailed Description

Definition at line 141 of file _SDK3Cam.py.

Member Function Documentation

◆ regCamera()

def microscope.cameras._SDK3Cam.camReg.regCamera (   cls)

Definition at line 146 of file _SDK3Cam.py.

146 def regCamera(cls):
147 if cls.numCameras == 0:
148 SDK3.InitialiseLibrary()
149
150 cls.numCameras += 1
151

◆ unregCamera()

def microscope.cameras._SDK3Cam.camReg.unregCamera (   cls)

Definition at line 153 of file _SDK3Cam.py.

153 def unregCamera(cls):
154 cls.numCameras -= 1
155 if cls.numCameras == 0:
156 SDK3.FinaliseLibrary()
157
158
159# make sure the library is intitalised

Member Data Documentation

◆ numCameras [1/2]

int microscope.cameras._SDK3Cam.camReg.numCameras = 0
static

Definition at line 143 of file _SDK3Cam.py.

◆ numCameras [2/2]

microscope.cameras._SDK3Cam.camReg.numCameras

Definition at line 147 of file _SDK3Cam.py.


The documentation for this class was generated from the following file: