C# Класс PsmFramework.RandomGenerator

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

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

Свойство Тип Описание
RandomBase System.Random

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

Метод Описание
Cleanup ( ) : void
Dispose ( ) : void
Initialize ( Int32 seed ) : void
NextSingle ( System.Single min, System.Single max ) : System.Single
NextSingle_NegativeOneToOne ( ) : System.Single
NextSingle_ZeroToOne ( ) : System.Single
NextVector2 ( System.Single mi, System.Single ma ) : System.Vector2
NextVector2 ( System.Vector2 mi, System.Vector2 ma ) : System.Vector2
NextVector2_NegativeOneToOne ( ) : System.Vector2
NextVector3 ( System.Vector3 mi, System.Vector3 ma ) : System.Vector3
NextVector4 ( System.Single mi, System.Single ma ) : System.Vector4
NextVector4 ( System.Vector4 mi, System.Vector4 ma ) : System.Vector4
RandomGenerator ( Int32 seed ) : System

Приватные методы

Метод Описание
CleanupRandomBase ( ) : void
InitializeRandomBase ( Int32 seed ) : void

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

Cleanup() публичный Метод

public Cleanup ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( Int32 seed ) : void
seed System.Int32
Результат void

NextSingle() публичный Метод

public NextSingle ( System.Single min, System.Single max ) : System.Single
min System.Single
max System.Single
Результат System.Single

NextSingle_NegativeOneToOne() публичный Метод

public NextSingle_NegativeOneToOne ( ) : System.Single
Результат System.Single

NextSingle_ZeroToOne() публичный Метод

public NextSingle_ZeroToOne ( ) : System.Single
Результат System.Single

NextVector2() публичный Метод

public NextVector2 ( System.Single mi, System.Single ma ) : System.Vector2
mi System.Single
ma System.Single
Результат System.Vector2

NextVector2() публичный Метод

public NextVector2 ( System.Vector2 mi, System.Vector2 ma ) : System.Vector2
mi System.Vector2
ma System.Vector2
Результат System.Vector2

NextVector2_NegativeOneToOne() публичный Метод

public NextVector2_NegativeOneToOne ( ) : System.Vector2
Результат System.Vector2

NextVector3() публичный Метод

public NextVector3 ( System.Vector3 mi, System.Vector3 ma ) : System.Vector3
mi System.Vector3
ma System.Vector3
Результат System.Vector3

NextVector4() публичный Метод

public NextVector4 ( System.Single mi, System.Single ma ) : System.Vector4
mi System.Single
ma System.Single
Результат System.Vector4

NextVector4() публичный Метод

public NextVector4 ( System.Vector4 mi, System.Vector4 ma ) : System.Vector4
mi System.Vector4
ma System.Vector4
Результат System.Vector4

RandomGenerator() публичный Метод

public RandomGenerator ( Int32 seed ) : System
seed System.Int32
Результат System

Описание свойств

RandomBase публичное свойство

public Random,System RandomBase
Результат System.Random