C# Class Animatroller.Framework.LogicalDevice.Pixel1D

Inheritance: IOutput, ILogicalDevice, IHasBrightnessControl
Afficher le fichier Open project: HakanL/animatroller Class Usage Examples

Protected Properties

Свойство Type Description
brightness double[]
color Color[]
effectJob Effect.MasterSweeper.Job
lockObject object
name string
owner IOwner
pixelCount int

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CheckBounds ( int channel ) : void
RaiseMultiPixelChanged ( int startChannel, int size ) : void
RaisePixelChanged ( int channel ) : void

Method Details

CheckBounds() protected méthode

protected CheckBounds ( int channel ) : void
channel int
Résultat void

FadeTo() public méthode

public FadeTo ( ColorBrightness values, System.TimeSpan duration ) : Pixel1D
values ColorBrightness
duration System.TimeSpan
Résultat Pixel1D

FadeTo() public méthode

public FadeTo ( int channel, Color color, double brightness, System.TimeSpan duration ) : Pixel1D
channel int
color Color
brightness double
duration System.TimeSpan
Résultat Pixel1D

FadeToUsingHSV() public méthode

public FadeToUsingHSV ( int channel, Color color, double brightness, System.TimeSpan duration ) : Pixel1D
channel int
color Color
brightness double
duration System.TimeSpan
Résultat Pixel1D

Inject() public méthode

public Inject ( Color color, double brightness ) : Pixel1D
color Color
brightness double
Résultat Pixel1D

InjectRev() public méthode

public InjectRev ( Color color, double brightness ) : Pixel1D
color Color
brightness double
Résultat Pixel1D

InjectWithFade() public méthode

public InjectWithFade ( Color color, double brightness, System.TimeSpan duration ) : Pixel1D
color Color
brightness double
duration System.TimeSpan
Résultat Pixel1D

Pixel1D() public méthode

public Pixel1D ( string name, int pixels ) : System
name string
pixels int
Résultat System

RaiseMultiPixelChanged() protected méthode

protected RaiseMultiPixelChanged ( int startChannel, int size ) : void
startChannel int
size int
Résultat void

RaisePixelChanged() protected méthode

protected RaisePixelChanged ( int channel ) : void
channel int
Résultat void

ReleaseOwner() public méthode

public ReleaseOwner ( ) : void
Résultat void

RunEffect() public méthode

public RunEffect ( Effect effect, System.TimeSpan oneSweepDuration ) : Effect.MasterSweeper.Job
effect Effect
oneSweepDuration System.TimeSpan
Résultat Effect.MasterSweeper.Job

SetAll() public méthode

public SetAll ( Color color, double brightness ) : Pixel1D
color Color
brightness double
Résultat Pixel1D

SetAllOnlyColor() public méthode

public SetAllOnlyColor ( Color color ) : Pixel1D
color Color
Résultat Pixel1D

SetBrightness() public méthode

public SetBrightness ( double value, IOwner owner ) : void
value double
owner IOwner
Résultat void

SetColor() public méthode

public SetColor ( int channel, Color color ) : Pixel1D
channel int
color Color
Résultat Pixel1D

SetColor() public méthode

public SetColor ( int channel, Color color, double brightness ) : Pixel1D
channel int
color Color
brightness double
Résultat Pixel1D

SetColors() public méthode

public SetColors ( int startChannel, ColorBrightness colorBrightness ) : Pixel1D
startChannel int
colorBrightness ColorBrightness
Résultat Pixel1D

SetInitialState() public méthode

public SetInitialState ( ) : void
Résultat void

StopEffect() public méthode

public StopEffect ( ) : void
Résultat void

TurnOff() public méthode

public TurnOff ( ) : Pixel1D
Résultat Pixel1D

Property Details

brightness protected_oe property

protected double[] brightness
Résultat double[]

color protected_oe property

protected Color[] color
Résultat Color[]

effectJob protected_oe property

protected Effect.MasterSweeper.Job effectJob
Résultat Effect.MasterSweeper.Job

lockObject protected_oe property

protected object lockObject
Résultat object

name protected_oe property

protected string name
Résultat string

owner protected_oe property

protected IOwner owner
Résultat IOwner

pixelCount protected_oe property

protected int pixelCount
Résultat int