C# Class Animatroller.Framework.PhysicalDevice.BaseLight

Inheritance: BaseDevice
显示文件 Open project: HakanL/animatroller

Protected Properties

Property Type Description
colorBrightness Animatroller.Framework.LogicalDevice.ColorBrightness

Public Methods

Method Description
BaseLight ( DigitalOutput2 logicalDevice ) : System
BaseLight ( IApiVersion3 logicalDevice ) : System
GetColorFromColorBrightness ( Color color, double brightness ) : Color
GetColorFromColorBrightness ( ColorBrightness colorBrightness ) : Color
SetInitialState ( ) : void

Protected Methods

Method Description
GetColorFromColorBrightness ( ) : Color
GetMonochromeBrightnessFromColorBrightness ( ) : double
Output ( ) : void
SetFromIData ( ILogicalDevice logicalDevice, IData data ) : void

Method Details

BaseLight() public method

public BaseLight ( DigitalOutput2 logicalDevice ) : System
logicalDevice DigitalOutput2
return System

BaseLight() public method

public BaseLight ( IApiVersion3 logicalDevice ) : System
logicalDevice IApiVersion3
return System

GetColorFromColorBrightness() protected method

protected GetColorFromColorBrightness ( ) : Color
return Color

GetColorFromColorBrightness() public static method

public static GetColorFromColorBrightness ( Color color, double brightness ) : Color
color Color
brightness double
return System.Drawing.Color

GetColorFromColorBrightness() public static method

public static GetColorFromColorBrightness ( ColorBrightness colorBrightness ) : Color
colorBrightness Animatroller.Framework.LogicalDevice.ColorBrightness
return System.Drawing.Color

GetMonochromeBrightnessFromColorBrightness() protected method

protected GetMonochromeBrightnessFromColorBrightness ( ) : double
return double

Output() protected abstract method

protected abstract Output ( ) : void
return void

SetFromIData() protected method

protected SetFromIData ( ILogicalDevice logicalDevice, IData data ) : void
logicalDevice ILogicalDevice
data IData
return void

SetInitialState() public method

public SetInitialState ( ) : void
return void

Property Details

colorBrightness protected_oe property

protected ColorBrightness,Animatroller.Framework.LogicalDevice colorBrightness
return Animatroller.Framework.LogicalDevice.ColorBrightness