C# Class CSharpUtils.Drawing.Distance.DistanceMap

Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Méthode Description
BitmapFromDistanceMap ( DistanceEntry DistanceMap ) : Bitmap

DrawGlow ( Bitmap Bitmap, DistanceEntry _DistanceMap, float GlowDistance, ARGB_Rev GlowColor, float>.Func Function = null ) : void
DrawGlow ( Bitmap Bitmap, DistanceEntry _DistanceMap, float GlowDistance, ARGB_Rev GlowColor, float Min, float Max = 1.0f ) : void
GetDistanceMap ( bool Mask ) : ].DistanceEntry[

GetMask ( Bitmap Bitmap, byte AlphaThresold = 1 ) : ].bool[

Range ( int From, int To, int Step = 1 ) : IEnumerable

Method Details

BitmapFromDistanceMap() static public méthode

static public BitmapFromDistanceMap ( DistanceEntry DistanceMap ) : Bitmap
DistanceMap DistanceEntry
Résultat System.Drawing.Bitmap

DrawGlow() static public méthode

static public DrawGlow ( Bitmap Bitmap, DistanceEntry _DistanceMap, float GlowDistance, ARGB_Rev GlowColor, float>.Func Function = null ) : void
Bitmap System.Drawing.Bitmap
_DistanceMap DistanceEntry
GlowDistance float
GlowColor ARGB_Rev
Function float>.Func
Résultat void

DrawGlow() static public méthode

static public DrawGlow ( Bitmap Bitmap, DistanceEntry _DistanceMap, float GlowDistance, ARGB_Rev GlowColor, float Min, float Max = 1.0f ) : void
Bitmap System.Drawing.Bitmap
_DistanceMap DistanceEntry
GlowDistance float
GlowColor ARGB_Rev
Min float
Max float
Résultat void

GetDistanceMap() static public méthode

static public GetDistanceMap ( bool Mask ) : ].DistanceEntry[
Mask bool
Résultat ].DistanceEntry[

GetMask() static public méthode

static public GetMask ( Bitmap Bitmap, byte AlphaThresold = 1 ) : ].bool[
Bitmap System.Drawing.Bitmap
AlphaThresold byte
Résultat ].bool[

Range() static public méthode

static public Range ( int From, int To, int Step = 1 ) : IEnumerable
From int
To int
Step int
Résultat IEnumerable