IConfig |
The IConfigManager type exposes the following members.
| Name | Description | |
|---|---|---|
| AllMeasurementConfigsIDs |
List of all the IDs of the available measurement configurations in the database
(Inherited from IBaseManager) | |
| AllMeasurementConfigsInfo |
List of all the measurement configurations in the database. Use for information only (display info to the user, etc)
Do not edit the values directly
(Inherited from IBaseManager) | |
| AllSampleConfigsIDs |
List of all the IDs of the available sample configurations in the database
(Inherited from IBaseManager) | |
| AllSampleConfigsInfo |
List of all the sample configurations in the database. Use for information only (display info to the user, etc)
Do not edit the values directly
(Inherited from IBaseManager) | |
| CurrentHoloMeasurementConfig | Current measurement configuration loaded in the core. Only relevant for old Koala | |
| CurrentSampleCorrectionConfig | Current sample configuration loaded in the core. Only relevant for old Koala | |
| DatabaseVersion |
The version of the database in use
(Inherited from IBaseManager) | |
| DeltaN | Current difference of refractive indexes corresponding to the current sample correction loaded in the core, adjusted to the type of DHM. Only relevant for old Koala | |
| DHMHardwareConfiguration | (Inherited from IBaseManager) | |
| EnabledModules | (Inherited from IBaseManager) | |
| IsConfigLoaded | C# true | |
| IsDatabaseReadonly | C# true(Inherited from IBaseManager) | |
| IsDhmLinked | C# true(Inherited from IBaseManager) | |
| UserManager | (Inherited from IBaseManager) | |
| VerticalScanningConfig | Current vertical scanning configuration loaded in the core. Only relevant for old Koala |
| Name | Description | |
|---|---|---|
| ChangeCameraConfig | ||
| CopyDatabase | ||
| GetAllMeasurementConfigIdsForMagnification |
Gets a list of all the IDs of the available measurement configurations using a specific objective magnification
(Inherited from IBaseManager) | |
| GetAllMeasurementConfigIdsForSources |
Gets a list of all the IDs of the available measurement configurations using a specific laser sources combination
(Inherited from IBaseManager) | |
| GetAllMeasurementConfigIdsForSourcesAndMagnification |
Gets a list of all the IDs of the available measurement configurations using a specific objective magnification and
laser sources combination
(Inherited from IBaseManager) | |
| InitializeMetadata | Initializes a metadata object using the current loaded configuration | |
| LinkDhmDevice |
Links a DHM device to the manager. The device will then be automatically notified if a configuration is loaded.
Previously loaded configurations are not given to the DHM
(Inherited from IBaseManager) | |
| LoadConfigs | Loads a measurement configuration and a sample configuration. If a DHM device is connected, the configuration will automatically be transmitted. Only relevant for old Koala | |
| LoadMeasurementConfig | Loads a measurement configuration. The sample configuration does not change. If a DHM device is connected, the configuration will automatically be transmitted. Only relevant for old Koala | |
| LoadMeasurementConfiguration | Loads a measurement configuration. The sample configuration does not change. If a DHM device is connected, the configuration will automatically be transmitted. | |
| LoadSampleConfig | Loads a sample configuration. The measurement configuration does not change. If a DHM device is connected, the configuration will automatically be transmitted. Only relevant for old Koala Asynchronous | |
| LoadSampleConfiguration | Loads a sample configuration. The measurement configuration does not change. If a DHM device is connected, the configuration will automatically be transmitted. Synchronous | |
| UnlinkDhmDevice |
Unlink the DHM device instance from the manager.
(Inherited from IBaseManager) | |
| UnloadConfigs | Unloads the current configurations (both the Measurement configuration and the Sample configuration). If a DHM device is connected, the modification will automatically be transmitted. Only relevant for old Koala | |
| UnloadMeasurementConfig | Unloads the current measurement configuration. The sample configuration does not change. This has no effect on the currently connected DHM. Only relevant for old Koala | |
| UnloadSampleConfig | Unloads the current sample configuration. The default sample configuration is loaded instead. The measurement configuration does not change. If a DHM device is connected, the modification will automatically be transmitted. Only relevant for old Koala |
| Name | Description | |
|---|---|---|
| MeasurementConfigLoaded | Event fired when measurement configuration is loaded. | |
| MeasurementConfigUnloaded | Event fired when measurement configuration is unloaded. |