Click or drag to resize

LynceeTec.API.Hardware Namespace

 
Classes
  ClassDescription
Public classHardwareItemManagerStatus
Represents the status of a hardware item manager (classes deriving from BaseHardwareItemManager)
Public classHardwareItemStatus
Represents the status of a hardware item (classes deriving from BaseHardwareItem)
Public classHardwareManager
Main access to the DHM hardware. Note that the Hardware API is only required for hologram acquisition. It is not needed at all for offline work (reconstruction and post-processing of previously acquired holograms).
Public classHardwareManagerAlreadyInitializedException
The exception that is thrown when the operation is not valid because the hardware manager has already been initialized
Public classHardwareManagerNotInitializedException
The exception that is thrown when the operation is not valid because the hardware manager hasn't been initialized
Interfaces
  InterfaceDescription
Public interfaceICameraItem
Represents a camera hardware item
Public interfaceICamerasManager
Public interfaceIFluoFilterWheelItem
Represents a fluo filter wheel hardware item
Public interfaceIFluoFilterWheelsManager
Public interfaceIHardwareItem
Public interfaceIHardwareItemManagerTHardwareItem
Interface for the managers of a specific category of hardware items
Public interfaceILaserSourceItem
Represents a laser source hardware item
Public interfaceILaserSourcesManager
Public interfaceIMotorItem
Represents a motor hardware item
Public interfaceIMotorsManager
Public interfaceIMovableItem
Represents an "axis" usable in a move operation. The "axis" can be anything moving along a single dimension (linear or rotating motor, stage axis, etc)
Public interfaceIStageAxis
Represents a single axis of a stage
Public interfaceIStageItem
Represents a stage hardware item
Public interfaceIStagesManager
Public interfaceIStroboItem
Represents a stroboscopic unit hardware item
Public interfaceIStrobosManager
Public interfaceITurretItem
Represents a turret hardware item
Public interfaceITurretsManager
Enumerations
  EnumerationDescription
Public enumerationExtendedBool
Extension of the boolean, adding a Unknown state to differentiate false from not initialized
Public enumerationMotorMovementType
Enumerates the possible types of movement of a motor