Class ObserverExtensions
- Namespace
- NixUniversalSDK
- Assembly
- NixUniversalSDK.dll
Extensions for the Observer enum.
public static class ObserverExtensions
- Inheritance
-
ObserverExtensions
- Inherited Members
Methods
GetFOV(Observer)
Field of view (i.e. - 2 or 10)
public static int GetFOV(this Observer observer)
Parameters
observer
Observer
Returns
GetFullName(Observer)
Full name for display in UI (e.g. - '2°' for CIE1931)
public static string GetFullName(this Observer observer)
Parameters
observer
Observer
Returns
GetObserver(byte)
Helper to provide the Observer enum for a particular byte value. If an invalid value is provided, None is returned.
public static Observer GetObserver(this byte value)
Parameters
value
byteByte value of the given observer
Returns
GetObserver(int)
Helper to provide the Observer enum for a particular observer field-of-view (FOV). Valid options are 2 and 10; if an invalid value is provided, None is returned.
public static Observer GetObserver(this int fov)
Parameters
fov
intField of view (2 or 10 degrees)
Returns
GetObserver(string)
Helper to provide the Observer enum for a particular observer name. If an invalid name is provided, None is returned.
public static Observer GetObserver(this string name)
Parameters
name
stringFull name of the given observer