C# Класс Animatroller.Framework.LogicalDevice.Pixel1D

Наследование: IOutput, ILogicalDevice, IHasBrightnessControl
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
brightness double[]
color Color[]
effectJob Effect.MasterSweeper.Job
lockObject object
name string
owner IOwner
pixelCount int

Открытые методы

Метод Описание
FadeTo ( ColorBrightness values, System.TimeSpan duration ) : Pixel1D
FadeTo ( int channel, Color color, double brightness, System.TimeSpan duration ) : Pixel1D
FadeToUsingHSV ( int channel, Color color, double brightness, System.TimeSpan duration ) : Pixel1D
Inject ( Color color, double brightness ) : Pixel1D
InjectRev ( Color color, double brightness ) : Pixel1D
InjectWithFade ( Color color, double brightness, System.TimeSpan duration ) : Pixel1D
Pixel1D ( string name, int pixels ) : System
ReleaseOwner ( ) : void
RunEffect ( Effect effect, System.TimeSpan oneSweepDuration ) : Effect.MasterSweeper.Job
SetAll ( Color color, double brightness ) : Pixel1D
SetAllOnlyColor ( Color color ) : Pixel1D
SetBrightness ( double value, IOwner owner ) : void
SetColor ( int channel, Color color ) : Pixel1D
SetColor ( int channel, Color color, double brightness ) : Pixel1D
SetColors ( int startChannel, ColorBrightness colorBrightness ) : Pixel1D
SetInitialState ( ) : void
StopEffect ( ) : void
TurnOff ( ) : Pixel1D

Защищенные методы

Метод Описание
CheckBounds ( int channel ) : void
RaiseMultiPixelChanged ( int startChannel, int size ) : void
RaisePixelChanged ( int channel ) : void

Описание методов

CheckBounds() защищенный Метод

protected CheckBounds ( int channel ) : void
channel int
Результат void

FadeTo() публичный Метод

public FadeTo ( ColorBrightness values, System.TimeSpan duration ) : Pixel1D
values ColorBrightness
duration System.TimeSpan
Результат Pixel1D

FadeTo() публичный Метод

public FadeTo ( int channel, Color color, double brightness, System.TimeSpan duration ) : Pixel1D
channel int
color Color
brightness double
duration System.TimeSpan
Результат Pixel1D

FadeToUsingHSV() публичный Метод

public FadeToUsingHSV ( int channel, Color color, double brightness, System.TimeSpan duration ) : Pixel1D
channel int
color Color
brightness double
duration System.TimeSpan
Результат Pixel1D

Inject() публичный Метод

public Inject ( Color color, double brightness ) : Pixel1D
color Color
brightness double
Результат Pixel1D

InjectRev() публичный Метод

public InjectRev ( Color color, double brightness ) : Pixel1D
color Color
brightness double
Результат Pixel1D

InjectWithFade() публичный Метод

public InjectWithFade ( Color color, double brightness, System.TimeSpan duration ) : Pixel1D
color Color
brightness double
duration System.TimeSpan
Результат Pixel1D

Pixel1D() публичный Метод

public Pixel1D ( string name, int pixels ) : System
name string
pixels int
Результат System

RaiseMultiPixelChanged() защищенный Метод

protected RaiseMultiPixelChanged ( int startChannel, int size ) : void
startChannel int
size int
Результат void

RaisePixelChanged() защищенный Метод

protected RaisePixelChanged ( int channel ) : void
channel int
Результат void

ReleaseOwner() публичный Метод

public ReleaseOwner ( ) : void
Результат void

RunEffect() публичный Метод

public RunEffect ( Effect effect, System.TimeSpan oneSweepDuration ) : Effect.MasterSweeper.Job
effect Effect
oneSweepDuration System.TimeSpan
Результат Effect.MasterSweeper.Job

SetAll() публичный Метод

public SetAll ( Color color, double brightness ) : Pixel1D
color Color
brightness double
Результат Pixel1D

SetAllOnlyColor() публичный Метод

public SetAllOnlyColor ( Color color ) : Pixel1D
color Color
Результат Pixel1D

SetBrightness() публичный Метод

public SetBrightness ( double value, IOwner owner ) : void
value double
owner IOwner
Результат void

SetColor() публичный Метод

public SetColor ( int channel, Color color ) : Pixel1D
channel int
color Color
Результат Pixel1D

SetColor() публичный Метод

public SetColor ( int channel, Color color, double brightness ) : Pixel1D
channel int
color Color
brightness double
Результат Pixel1D

SetColors() публичный Метод

public SetColors ( int startChannel, ColorBrightness colorBrightness ) : Pixel1D
startChannel int
colorBrightness ColorBrightness
Результат Pixel1D

SetInitialState() публичный Метод

public SetInitialState ( ) : void
Результат void

StopEffect() публичный Метод

public StopEffect ( ) : void
Результат void

TurnOff() публичный Метод

public TurnOff ( ) : Pixel1D
Результат Pixel1D

Описание свойств

brightness защищенное свойство

protected double[] brightness
Результат double[]

color защищенное свойство

protected Color[] color
Результат Color[]

effectJob защищенное свойство

protected Effect.MasterSweeper.Job effectJob
Результат Effect.MasterSweeper.Job

lockObject защищенное свойство

protected object lockObject
Результат object

name защищенное свойство

protected string name
Результат string

owner защищенное свойство

protected IOwner owner
Результат IOwner

pixelCount защищенное свойство

protected int pixelCount
Результат int