| Name | Description |
---|
 | ArmLaser(Boolean) | (Inherited from NLightAfxLaserDevice) |
 | ArmLaser(Boolean, Int32, IOPortCondition, NullableGuid) |
Arm or disarm the laser.
(Inherited from BaseLaserController) |
 | ChangeBeamProfileT | (Overrides NLightAfxLaserDeviceChangeBeamProfileT(UInt16, Boolean)) |
 | CheckControllerFeature |
Checks whether the automation feature is supported.
(Inherited from BaseLaserController) |
 | ClearDelegates |
Removes all laser delegates.
(Inherited from BaseLaserController) |
 | Connect |
Connects to the device.
(Inherited from BaseLaserController) |
 | CreateDefaultProfile | (Overrides NLightAfxLaserDeviceCreateDefaultProfile) |
 | Disconnect |
Disconnects from the device.
(Inherited from BaseLaserController) |
 | Dispose | (Inherited from BasePlugin) |
 | Dispose(Boolean) | (Inherited from BaseDeviceController) |
 | DisposeUI |
Disposes the given setting view.
(Inherited from BaseDeviceController) |
 | DoConnect | (Inherited from NLightAfxLaserDevice) |
 | DoDisconnect | (Inherited from NLightAfxLaserDevice) |
 | DoDisposeUI | (Inherited from NLightAfxLaserDevice) |
 | DoDoDoShowUI | (Inherited from NLightAfxLaserDevice) |
 | DoDoDoShowUICallback | (Inherited from NLightAfxLaserDevice) |
 | DoDoShowUI | (Inherited from BaseLaserControllerPlugin) |
 | DoDoShowUICallback | (Inherited from BaseLaserControllerPlugin) |
 | DoShowUI | (Inherited from BaseLaserController) |
 | DoShowUICallback | (Inherited from BaseLaserController) |
 | EnablePointer(Boolean) | (Inherited from NLightAfxLaserDevice) |
 | EnablePointer(Boolean, Int32) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | EnablePointer(Boolean, IOPortCondition, NullableGuid) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | EnablePointer(Boolean, Int32, IOPortCondition, NullableGuid) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | GetDeviceStatusRepresentation | (Inherited from NLightAfxLaserDevice) |
 | GetLaserArmed | (Inherited from NLightAfxLaserDevice) |
 | GetPointerEnabled | (Inherited from NLightAfxLaserDevice) |
 | GetPowerScaleMultiplier |
Gets the power scale multiplier of the laser.
(Inherited from BaseLaserController) |
 | HandleExternalDeviceRequestAsync | (Inherited from NLightAfxLaserDevice) |
 | Initialize | (Inherited from NLightAfxLaserDevice) |
 | InvokeArmedChanged | (Inherited from BaseLaserController) |
 | InvokeConnected |
Invokes Connected event.
(Inherited from BaseDeviceController) |
 | InvokeDisconnected |
Invokes Disconnected event.
(Inherited from BaseDeviceController) |
 | InvokeHasPointerChanged |
Invoke HasPointerChanged.
(Inherited from BaseLaserController) |
 | InvokeInitialized |
Invokes Initialized event.
(Inherited from BaseDeviceController) |
 | InvokePointerEnabledChanged | (Inherited from BaseLaserController) |
 | InvokeStatusChanged |
Invokes StatusChanged event.
(Inherited from BaseDeviceController) |
 | IsAnalog |
Returns whether the laser’s power is controlled via an analog voltage.
(Inherited from BaseLaserController) |
 | NormalizePowerValue | (Inherited from NLightAfxLaserDevice) |
 | OnDevicesChanged | (Inherited from BaseDeviceController) |
 | ReadLaserStatus |
Reads the status of the laser. Updates IsInAlarm.
(Inherited from BaseLaserController) |
 | SetLaserConfig |
Send the laser configuration to the card
(Inherited from BaseLaserController) |
 | SetOpticalPulseWidthT |
Sets the optical pulse width.
(Inherited from BaseLaserController) |
 | SetPower |
Sets the laser power.
(Inherited from BaseLaserController) |
 | SetPowerCalibrationFile |
Sets the power calibration file (*.pcl).
(Inherited from BaseLaserController) |
 | SetPowerCorrectionFile |
Sets the power correction file (*.pc3).
(Inherited from BaseLaserController) |
 | SetPowerScaleMultiplier |
Sets the PowerScaleMultiplier of the laser.
(Inherited from BaseLaserController) |
 | SetPulseRepetition | (Inherited from NLightAfxLaserDevice) |
 | SetPulseWidth | (Inherited from NLightAfxLaserDevice) |
 | ShowUI |
Shows the specific UI embedded in the plugin instance.
(Inherited from BaseDeviceController) |
 | ShowUICallback |
Invokes the callback that can be used when the ShowUI method is done.
(Inherited from BaseDeviceController) |
 | ShowUICancelCallback |
Invokes the callback that can be used when the ShowUI method is done and the user pressed the cancel button
(Inherited from BasePlugin) |
 | ToString | (Inherited from BasePlugin) |
 | TurnLaserOff |
Deactivate the laser
(Inherited from BaseLaserController) |
 | TurnLaserOn |
Activates the laser
(Inherited from BaseLaserController) |
 | UpdateLaserState | (Inherited from NLightAfxLaserDevice) |
 | UsePowerCorrectionValue |
TODO: Use the power correction file.
(Inherited from BaseLaserController) |
 | ValidateDouble |
Validates whether a value is within a range.
(Inherited from BaseLaserController) |
 | ValidateDutyCycle |
Validates a given laser duty cycle.
(Inherited from BaseLaserController) |
 | ValidateFrequency |
Validates a given laser PRR within its allowable range.
(Inherited from BaseLaserController) |
 | ValidatePower |
Validates a given laser power within its allowable range.
(Inherited from BaseLaserController) |
 | ValidateProperties | (Inherited from NLightAfxLaserDevice) |
 | ValidateRange |
Validates whether a given range falls within a boundary.
(Inherited from BaseLaserController) |