C# 클래스 Animatroller.Framework.PhysicalDevice.BaseLight

상속: BaseDevice
파일 보기 프로젝트 열기: HakanL/animatroller

보호된 프로퍼티들

프로퍼티 타입 설명
colorBrightness Animatroller.Framework.LogicalDevice.ColorBrightness

공개 메소드들

메소드 설명
BaseLight ( DigitalOutput2 logicalDevice ) : System
BaseLight ( IApiVersion3 logicalDevice ) : System
GetColorFromColorBrightness ( Color color, double brightness ) : Color
GetColorFromColorBrightness ( ColorBrightness colorBrightness ) : Color
SetInitialState ( ) : void

보호된 메소드들

메소드 설명
GetColorFromColorBrightness ( ) : Color
GetMonochromeBrightnessFromColorBrightness ( ) : double
Output ( ) : void
SetFromIData ( ILogicalDevice logicalDevice, IData data ) : void

메소드 상세

BaseLight() 공개 메소드

public BaseLight ( DigitalOutput2 logicalDevice ) : System
logicalDevice DigitalOutput2
리턴 System

BaseLight() 공개 메소드

public BaseLight ( IApiVersion3 logicalDevice ) : System
logicalDevice IApiVersion3
리턴 System

GetColorFromColorBrightness() 보호된 메소드

protected GetColorFromColorBrightness ( ) : Color
리턴 Color

GetColorFromColorBrightness() 공개 정적인 메소드

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

GetColorFromColorBrightness() 공개 정적인 메소드

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

GetMonochromeBrightnessFromColorBrightness() 보호된 메소드

protected GetMonochromeBrightnessFromColorBrightness ( ) : double
리턴 double

Output() 보호된 추상적인 메소드

protected abstract Output ( ) : void
리턴 void

SetFromIData() 보호된 메소드

protected SetFromIData ( ILogicalDevice logicalDevice, IData data ) : void
logicalDevice ILogicalDevice
data IData
리턴 void

SetInitialState() 공개 메소드

public SetInitialState ( ) : void
리턴 void

프로퍼티 상세

colorBrightness 보호되어 있는 프로퍼티

protected ColorBrightness,Animatroller.Framework.LogicalDevice colorBrightness
리턴 Animatroller.Framework.LogicalDevice.ColorBrightness