C# 클래스 TypeLess.Helpers.SpreadFunctions

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

공개 프로퍼티들

프로퍼티 타입 설명
LinearSpread double>.Func
QuadraticSpread double>.Func
SineSpread double>.Func

공개 메소드들

메소드 설명
GaussianSpread ( double a, double b, double c, double d ) : double>.Func

Spread ( double min, double max, int count, double>.Func distribution ) : IEnumerable

비공개 메소드들

메소드 설명
Redistribute ( int count, double>.Func distribution ) : IEnumerable

메소드 상세

GaussianSpread() 공개 정적인 메소드

public static GaussianSpread ( double a, double b, double c, double d ) : double>.Func
a double The height of the curve
b double Position of center
c double Width of bell
d double offset (normally 0)
리턴 double>.Func

Spread() 공개 정적인 메소드

public static Spread ( double min, double max, int count, double>.Func distribution ) : IEnumerable
min double
max double
count int
distribution double>.Func
리턴 IEnumerable

프로퍼티 상세

LinearSpread 공개적으로 정적으로 프로퍼티

public static Func LinearSpread
리턴 double>.Func

QuadraticSpread 공개적으로 정적으로 프로퍼티

public static Func QuadraticSpread
리턴 double>.Func

SineSpread 공개적으로 정적으로 프로퍼티

public static Func SineSpread
리턴 double>.Func