C# Class CodeImp.Gluon.PixelColor

Afficher le fichier Open project: DieterKoblenz/LCARS Class Usage Examples

Méthodes publiques

Свойство Type Description
Transparent PixelColor
a byte
b byte
g byte
r byte

Méthodes publiques

Méthode Description
Add ( PixelColor a, PixelColor b ) : PixelColor
Blend ( PixelColor a, PixelColor b ) : PixelColor
Desaturate ( PixelColor a ) : PixelColor
FromColor ( Color c ) : PixelColor
FromInt ( int c ) : PixelColor
Inverse ( ) : PixelColor
InverseKeepAlpha ( ) : PixelColor
Lerp ( PixelColor a, PixelColor b, float u ) : PixelColor
Modulate ( PixelColor a, PixelColor b ) : PixelColor
PixelColor ( PixelColor p, byte a ) : System
PixelColor ( byte a, byte r, byte g, byte b ) : System
Scale ( PixelColor a, float scalar ) : PixelColor
ToColor ( ) : Color
ToColorRef ( ) : int
ToInt ( ) : int
WithAlpha ( byte a ) : PixelColor

Method Details

Add() public static méthode

public static Add ( PixelColor a, PixelColor b ) : PixelColor
a PixelColor
b PixelColor
Résultat PixelColor

Blend() public méthode

public Blend ( PixelColor a, PixelColor b ) : PixelColor
a PixelColor
b PixelColor
Résultat PixelColor

Desaturate() public static méthode

public static Desaturate ( PixelColor a ) : PixelColor
a PixelColor
Résultat PixelColor

FromColor() public static méthode

public static FromColor ( Color c ) : PixelColor
c Color
Résultat PixelColor

FromInt() public static méthode

public static FromInt ( int c ) : PixelColor
c int
Résultat PixelColor

Inverse() public méthode

public Inverse ( ) : PixelColor
Résultat PixelColor

InverseKeepAlpha() public méthode

public InverseKeepAlpha ( ) : PixelColor
Résultat PixelColor

Lerp() public static méthode

public static Lerp ( PixelColor a, PixelColor b, float u ) : PixelColor
a PixelColor
b PixelColor
u float
Résultat PixelColor

Modulate() public static méthode

public static Modulate ( PixelColor a, PixelColor b ) : PixelColor
a PixelColor
b PixelColor
Résultat PixelColor

PixelColor() public méthode

public PixelColor ( PixelColor p, byte a ) : System
p PixelColor
a byte
Résultat System

PixelColor() public méthode

public PixelColor ( byte a, byte r, byte g, byte b ) : System
a byte
r byte
g byte
b byte
Résultat System

Scale() public static méthode

public static Scale ( PixelColor a, float scalar ) : PixelColor
a PixelColor
scalar float
Résultat PixelColor

ToColor() public méthode

public ToColor ( ) : Color
Résultat Color

ToColorRef() public méthode

public ToColorRef ( ) : int
Résultat int

ToInt() public méthode

public ToInt ( ) : int
Résultat int

WithAlpha() public méthode

public WithAlpha ( byte a ) : PixelColor
a byte
Résultat PixelColor

Property Details

Transparent public_oe static_oe property

public static PixelColor,CodeImp.Gluon Transparent
Résultat PixelColor

a public_oe property

public byte a
Résultat byte

b public_oe property

public byte b
Résultat byte

g public_oe property

public byte g
Résultat byte

r public_oe property

public byte r
Résultat byte