C# 클래스 CSharpUtils.Drawing.Distance.DistanceMap

파일 보기 프로젝트 열기: soywiz/csharputils 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

BitmapFromDistanceMap() 정적인 공개 메소드

static public BitmapFromDistanceMap ( DistanceEntry DistanceMap ) : Bitmap
DistanceMap DistanceEntry
리턴 System.Drawing.Bitmap

DrawGlow() 정적인 공개 메소드

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
리턴 void

DrawGlow() 정적인 공개 메소드

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
리턴 void

GetDistanceMap() 정적인 공개 메소드

static public GetDistanceMap ( bool Mask ) : ].DistanceEntry[
Mask bool
리턴 ].DistanceEntry[

GetMask() 정적인 공개 메소드

static public GetMask ( Bitmap Bitmap, byte AlphaThresold = 1 ) : ].bool[
Bitmap System.Drawing.Bitmap
AlphaThresold byte
리턴 ].bool[

Range() 정적인 공개 메소드

static public Range ( int From, int To, int Step = 1 ) : IEnumerable
From int
To int
Step int
리턴 IEnumerable