Click or drag to resize

LynceeTec.Interfaces Namespace

 
Classes
Structures
 StructureDescription
Public structureMZone 
Interfaces
 InterfaceDescription
Public interfaceIBaseManager 
Public interfaceICalibrationProcessingConfig Interface representing a calibration row in the ProcessingConfig table of the database
Public interfaceICameraConfig Interface representing a row in the Camera Config table of the database
Public interfaceICameraController Interface to the camera controller. Access to the camera is done using this interface.
Public interfaceICameraHardwareInfo Interface representing a row in the CameraHardwareInfo table of the database
Public interfaceICameraHologramSource Interface for objects providing hologram images from a camera.
Public interfaceICameraMemorySource 
Public interfaceICameraMemoryStream 
Public interfaceICameraSettings 
Public interfaceICameraStream 
Public interfaceIChannelDependencySettings 
Public interfaceIChannelInformation 
Public interfaceIChildSequenceWriter 
Public interfaceIConfigManager 
Public interfaceICycleDevice 
Public interfaceIDataSetForEnabledModuleCFG 
Public interfaceIDataSetForStageConfigurationFile 
Public interfaceIDHMConfigFiles 
Public interfaceIDHMConfiguration Interface for a complete set of parameters for the hardware of a DHM device
Public interfaceIDHMDevice Interface for the DHMDevice classes
Public interfaceIDHMDeviceComponent 
Public interfaceIDHMHardwareItemsUsage 
Public interfaceIDHMParameters Subset of the database parameters that are necessary to initialize a DHM device object
Public interfaceIDigitalPhaseMask 
Public interfaceIDigitizer 
Public interfaceIDigitizerEventArgs 
Public interfaceIDutyCycleSettings 
Public interfaceIEnabledModules Interface for an object showing which modules of the DHM are enabled.
Public interfaceIEnvironmentManager 
Public interfaceIEposDotNet 
Public interfaceIEposManager 
Public interfaceIFactorySetting Interface for all the factory settings table in the database. These aren't owned, and can only be edited by a System user
Public interfaceIFluoFilterWheel 
Public interfaceIFrequencySweepParameters 
Public interfaceIFrequencySweepSettings 
Public interfaceIGlobalFrequencySettings 
Public interfaceIHardwareConfiguration Interface for the configuration of the hardware of a DHM device
Public interfaceIHardwareTableDataTable 
Public interfaceIHologramFileSource 
Public interfaceIHologramLoader Interface for objects able to load a hologram image from the drive.
Public interfaceIHologramSource Interface for objects providing hologram images.
Public interfaceIHologramSourceCombiner Interface for objects able to provide hologram images coming either from the drive or from the camera.
Public interfaceIHolographicMeasurementConfig 
Public interfaceIHoloMeasure 
Public interfaceIHoloOptimizerMax 
Public interfaceIHoloOptimizerMinMax 
Public interfaceIImmersionLiquidTypeInformation 
Public interfaceIInstalledLaserSourcesInfo Interface representing a row in the Installed Laser Sources table of the database
Public interfaceIItemUsage 
Public interfaceILaserSource 
Public interfaceILaserSourceInfo 
Public interfaceILaserSourcesController Interface for the laser sources manager. Access to each laser source is done using this interface.
Public interfaceILogicalSourceState 
Public interfaceILynceeDataSet Interface for the rows of all the tables in the database
Public interfaceIMask 
Public interfaceIMaxEstimator 
Public interfaceIMeasureDisplay 
Public interfaceIMeasurementConfig 
Public interfaceIMotorConfig 
Public interfaceIMotorDataTable 
Public interfaceIMotorHardwareInfo Interface representing a row in the Motor Hardware Info table of the database
Public interfaceIMotorizedDevice 
Public interfaceIMotorsManager Interface for the motors manager. Access to each motor is done using this interface.
Public interfaceINamedConfig 
Public interfaceIObjectiveInfo Interface representing a row in the Objective Info table of the database
Public interfaceIObjectiveSourceCalib 
Public interfaceIOwner Interface for all the database tables whose elements have an owner. Only the owner or a higher level user can edit or delete them
Public interfaceIParameterReader 
Public interfaceIParameterWriter 
Public interfaceIPhaseMaskCoefs 
Public interfaceIProcessingConfig Interface representing the common elements of a calibration and user processing row in the ProcessingConfig table of the database
Public interfaceIProfileData 
Public interfaceIProfileMapping 
Public interfaceIProgressDialog 
Public interfaceIProgressReporter Lyncée Tec provider for progress report
Public interfaceIPulseSettings 
Public interfaceIReconstruction 
Public interfaceIRoughnessDisplay 
Public interfaceIRoughnessSettings 
Public interfaceISampleCorrectionConfig 
Public interfaceISampleInfo Interface representing a row in the Sample table of the database
Public interfaceISaveRevert 
Public interfaceIScanningConfiguration 
Public interfaceISequenceFrameInfo 
Public interfaceISequenceFrameInfoProvider 
Public interfaceISequenceReaderT, TBuf 
Public interfaceISequenceReconstructionInfo 
Public interfaceISequenceTimestampList 
Public interfaceISequenceTimestampReadWriteProvider 
Public interfaceISequenceTimestampsReader 
Public interfaceISequenceTimestampsWriter 
Public interfaceISequenceWaiter 
Public interfaceISequenceWriterT, TBuf 
Public interfaceISingleFrequencySettings 
Public interfaceIStabilizationSettings 
Public interfaceIStage 
Public interfaceIStageInfo 
Public interfaceIStageXYZ Interface for the XYZ stage.
Public interfaceIStitchingFactory 
Public interfaceIStroboChannelInfo 
Public interfaceIStroboFrameInfo 
Public interfaceIStroboscopeMeasurementTypeSettings 
Public interfaceIStroboscopicChannelInfo 
Public interfaceIStroboscopicFrameInfo 
Public interfaceIStroboscopicRecordingSettings 
Public interfaceIStroboscopicUnit 
Public interfaceIStroboscopicUnitRaspi 
Public interfaceIStroboscopicUnitRaspiGeneralUserSettings 
Public interfaceIStroboscopicUnitRaspiGlobal 
Public interfaceIStroboscopicUnitRaspiUserSettings 
Public interfaceIStroboscopicUnitsManager 
Public interfaceITurret 
Public interfaceITurretManager Interface for the turrets manager. Access to each turret is done using this interface.
Public interfaceIUSBDevice 
Public interfaceIUser 
Public interfaceIUserInfo 
Public interfaceIUserManager 
Public interfaceIUserPermissionState 
Public interfaceIUserProcessingConfig Interface representing a user processing row in the ProcessingConfig table of the database
Public interfaceIWaveformParameters 
Public interfaceIWaveformSetSettings 
Delegates
Enumerations
 EnumerationDescription
Public enumerationAutoFocusMethod 
Public enumerationAxis 
Public enumerationCalibrationDirection 
Public enumerationCameraTriggerExposureMode 
Public enumerationCameraTriggerPolarity 
Public enumerationCameraTriggerSource 
Public enumerationColormaps 
Public enumerationCoverGlassType 
Public enumerationCycleStatus 
Public enumerationDigitizerType 
Public enumerationEposCommType 
Public enumerationEposDigitalOutputConfiguration 
Public enumerationEposHomingMethod 
Public enumerationEposOperationMode 
Public enumerationEposType 
Public enumerationFrequencyScanningMode 
Public enumerationHardwareItemUsage Enumerates possible usages for a hardware item
Public enumerationImagesDataType 
Public enumerationImmersionType 
Public enumerationLaserAndBoardType 
Public enumerationLaserBeamType 
Public enumerationMaskMethod 
Public enumerationMicroscopeType Gives the optical configuration - originally called Microscope Type - of the DHM (reflection or transmission mode)
Public enumerationModuleStroboType 
Public enumerationMotorizedDevicesType 
Public enumerationMotorPositioningType Enumerates the possible types of positioning of a motor
Public enumerationObjectiveInformationType Objective type according to description in https://www.lynceetec.com/microscope-objectives/ - Standard (STD) https://www.lynceetec.com/microscope-objectives/#tab-2 - Ultra Long Working Distance (ULWD) https://www.lynceetec.com/microscope-objectives/#tab-3 - Ultra High Numerical Aperture (UHNA) https://www.lynceetec.com/microscope-objectives/#tab-4 - Life sciences (LS) https://www.lynceetec.com/microscope-objectives/#tab-5
Public enumerationOperationMode 
Public enumerationOPLsAssembly Gives the hardware assembly type of the OPLs, whether they are mounted in cascade (series) or separately (parallel) - i.e if they interact together or independently
Public enumerationOpticalPathType 
Public enumerationphaseFitMethod 
Public enumerationphaseFitPolyBase Phase fitting method for 2D tilt correction
Public enumerationPhaseFlatteningMethod 
Public enumerationPhaseUnwrappingMethod Identifiers for unwrapping methods
Public enumerationPhaseValueType 
Public enumerationPhysUnit 
Public enumerationProductType Gives the product type chosen (Transmission DHM, Reflection DHM, and DHM Camera). It is different from the optical configuration (even if it is strongly linked): e.g. one could choose to have a DHM Camera with a reflection optical configuration and not a transmission one. This list can be extended.
Public enumerationProfileData Identifiers for profile data
Public enumerationProfileDataConversion Identifiers for the unit conversions for profile data
Public enumerationPulseSource 
Public enumerationResolutionOrder 
Public enumerationSampleOrientation 
Public enumerationScanType 
Public enumerationSequenceType 
Public enumerationStageCode 
Public enumerationStroboscopicMode 
Public enumerationStroboscopicRaspiCameraTriggerMode Gives the live mode used for the stroboscopic unit raspi For Live mode, the camera trigger is controlled by the software and the raspi waits for a software trigger signal (message) For FastRecording mode, the camera trigger is controlled by the stroboscopic unit raspi, done for fast recording
Public enumerationStroboscopicRaspiMode 
Public enumerationTurretDhmPosition 
Public enumerationTurretModel Gives the turret type TurretNotDefined : no turret is present, valid with a NoTurret or ManualTurret type IndexedLeicaTurret : a turret is present but passive, valid with a ManualTurret type LlcTurret : LLC turret (old) for Leica/Zeiss objectives is present and active, valid with a AutomaticTurret type MitutoyoTurret : a turret for Mitutoyo objectives is present and active, valid with a AutomaticTurret type (currently not used) LlcTurretWdi : LLC turret (new) for Leica/Zeiss objectives is present and active, valid with a AutomaticTurret type
Public enumerationTurretType Gives the turret type NoTurret: no turret is present, i.e. single objective ManualTurret: a turret is present (multiple objectives) but moves are not automated, i.e. is passive AutomaticTurret: a turret is present (multiple objectives) and moves are automated, i.e. is active
Public enumerationUltraShortExposureTimeMode 
Public enumerationUserLevel User accounts levels for logging in
Public enumerationwindowsList Identifiers for hologram, phase, amplitude, and Fourier images.