C# Класс GoodAI.Modules.School.Common.LearningTaskHelpers

Показать файл Открыть проект

Открытые методы

Метод Описание
DeleteDirectory ( string target_dir ) : void
FlipCoin ( Random rndGen ) : bool
GetRandomGaussian ( Random rndGen ) : float
GetVisibleColor ( int colorIndex ) : Color
RandomVisibleColor ( Random rndGen, int numberOfColors = 11 ) : Color
RandomizeColor ( Color &color, Random rndGen ) : void
RandomizeColorWDiff ( Color backgroundColor, float minDifference, Random rndGen ) : Color
ResizeRectangleAroundCentre ( RectangleF r, float ratio ) : RectangleF
ResizeRectangleAroundCentre ( RectangleF r, float dx, float dy ) : RectangleF
UniqueNumbers ( Random rndGen, int lowerBound, int upperBound, int count ) : List

Описание методов

DeleteDirectory() публичный статический Метод

public static DeleteDirectory ( string target_dir ) : void
target_dir string
Результат void

FlipCoin() публичный статический Метод

public static FlipCoin ( Random rndGen ) : bool
rndGen System.Random
Результат bool

GetRandomGaussian() публичный статический Метод

public static GetRandomGaussian ( Random rndGen ) : float
rndGen System.Random
Результат float

GetVisibleColor() публичный статический Метод

public static GetVisibleColor ( int colorIndex ) : Color
colorIndex int
Результат Color

RandomVisibleColor() публичный статический Метод

public static RandomVisibleColor ( Random rndGen, int numberOfColors = 11 ) : Color
rndGen System.Random
numberOfColors int
Результат Color

RandomizeColor() публичный статический Метод

public static RandomizeColor ( Color &color, Random rndGen ) : void
color Color
rndGen System.Random
Результат void

RandomizeColorWDiff() публичный статический Метод

public static RandomizeColorWDiff ( Color backgroundColor, float minDifference, Random rndGen ) : Color
backgroundColor Color
minDifference float
rndGen System.Random
Результат Color

ResizeRectangleAroundCentre() публичный статический Метод

public static ResizeRectangleAroundCentre ( RectangleF r, float ratio ) : RectangleF
r System.Drawing.RectangleF
ratio float
Результат System.Drawing.RectangleF

ResizeRectangleAroundCentre() публичный статический Метод

public static ResizeRectangleAroundCentre ( RectangleF r, float dx, float dy ) : RectangleF
r System.Drawing.RectangleF
dx float
dy float
Результат System.Drawing.RectangleF

UniqueNumbers() публичный статический Метод

public static UniqueNumbers ( Random rndGen, int lowerBound, int upperBound, int count ) : List
rndGen System.Random
lowerBound int
upperBound int
count int
Результат List