• Docs
  • API
Show / Hide Table of Contents
  • NixUniversalSDK
    • BatteryStateEventArgs
    • ColorData
    • ColorDifferenceType
    • ColorDifferenceTypeExtensions
    • ColorType
    • ColorTypeExtensions
    • ColorUtils
    • CommandStatus
    • CommandStatusExtensions
    • DensityData
    • DensityStatus
    • DensityStatusExtensions
    • DeviceCompat
    • DeviceResult
    • DeviceScanner
    • DeviceScannerState
    • DeviceScannerStateExtensions
    • DeviceState
    • DeviceStateExtensions
    • DeviceStatus
    • DeviceStatusArgs
    • DeviceStatusExtensions
    • DeviceType
    • DeviceTypeExtensions
    • DeviceVersion
    • ExtPowerStateEventArgs
    • IColorData
    • IColorDataExtensions
    • IDensityData
    • IDeviceCompat
    • IDeviceCompatEvents
    • IDeviceCompatExtensions
    • IDeviceScanner
    • IDeviceScannerEvents
    • IMeasurementData
    • IMeasurementDataExtensions
    • ISpectralData
    • ISpectralDataExtensions
    • Illuminant
    • IlluminantExtensions
    • InterfaceType
    • InterfaceTypeExtensions
    • LicenseFeature
    • LicenseFeatureExtensions
    • LicenseManager
    • LicenseManagerState
    • MeasurementData
    • Observer
    • ObserverExtensions
    • ReferenceWhite
    • ReferenceWhiteExtensions
    • ScanMode
    • ScanModeExtensions
    • ScanResultEventArgs
    • ScannerCreatedEventArgs
    • SpectralData
  • NixUniversalSDK.Wrapper
    • Constants
    • Delegates
    • Delegates.BoolValue
    • Delegates.Empty
    • Delegates.IntValue
    • Delegates.StringValue
    • DeviceCompatModule
    • DeviceScannerModule
    • Exported

Class IlluminantExtensions

Extensions for the Illuminant enum

Inheritance
object
IlluminantExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NixUniversalSDK
Assembly: NixUniversalSDK.dll
Syntax
public static class IlluminantExtensions

Methods

GetFullName(Illuminant)

Full name for display in UI (e.g. - 'D50' for D50)

Declaration
public static string GetFullName(this Illuminant illuminant)
Parameters
Type Name Description
Illuminant illuminant
Returns
Type Description
string

GetIlluminant(byte)

Helper to provide the Illuminant enum for a particular byte value. If an invalid value is provided, None is returned.

Declaration
public static Illuminant GetIlluminant(this byte value)
Parameters
Type Name Description
byte value

Byte value of the given illuminant

Returns
Type Description
Illuminant

Illuminant enum corresponding to the provided byte

GetIlluminant(string)

Helper to provide the Illuminant enum for a particular illuminant name. If an invalid name is provided, None is returned.

Declaration
public static Illuminant GetIlluminant(this string name)
Parameters
Type Name Description
string name

Full name of the given illuminant

Returns
Type Description
Illuminant

Illuminant enum corresponding to the provided name

In this article
Back to top Generated by DocFX