C# Class CSharpUtils.ColorUtils

Afficher le fichier Open project: soywiz/csharputils

Méthodes publiques

Méthode Description
Add ( ) : Color
Add ( Color Color1, Color Color2 ) : Color
Average ( ) : Color
Average ( Bitmap Bitmap ) : Color
Average ( Color Color1, Color Color2 ) : Color
Encode ( ColorFormat ColorFormat, uint Value ) : Color
Mix ( Color Color1, Color Color2, double Step ) : Color
Mix ( Color Color1, Color Color2, int WeightSum, int Weight1, int Weight2 ) : Color
MixComponent ( int Color1, int Color2, int WeightSum, int Weight1, int Weight2 ) : int
Substract ( Color ColorLeft, Color ColorRight ) : Color

Private Methods

Méthode Description
InternalAdd ( int &R, int &G, int &B, int &A ) : void

Method Details

Add() public static méthode

public static Add ( ) : Color
Résultat Color

Add() public static méthode

public static Add ( Color Color1, Color Color2 ) : Color
Color1 Color
Color2 Color
Résultat Color

Average() public static méthode

public static Average ( ) : Color
Résultat Color

Average() public static méthode

public static Average ( Bitmap Bitmap ) : Color
Bitmap System.Drawing.Bitmap
Résultat Color

Average() public static méthode

public static Average ( Color Color1, Color Color2 ) : Color
Color1 Color
Color2 Color
Résultat Color

Encode() public static méthode

public static Encode ( ColorFormat ColorFormat, uint Value ) : Color
ColorFormat ColorFormat
Value uint
Résultat Color

Mix() public static méthode

public static Mix ( Color Color1, Color Color2, double Step ) : Color
Color1 Color
Color2 Color
Step double
Résultat Color

Mix() public static méthode

public static Mix ( Color Color1, Color Color2, int WeightSum, int Weight1, int Weight2 ) : Color
Color1 Color
Color2 Color
WeightSum int
Weight1 int
Weight2 int
Résultat Color

MixComponent() public static méthode

public static MixComponent ( int Color1, int Color2, int WeightSum, int Weight1, int Weight2 ) : int
Color1 int
Color2 int
WeightSum int
Weight1 int
Weight2 int
Résultat int

Substract() public static méthode

public static Substract ( Color ColorLeft, Color ColorRight ) : Color
ColorLeft Color
ColorRight Color
Résultat Color