C# Класс TypeLess.Helpers.SpreadFunctions

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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