C# Класс Dwarrowdelf.MWCRandom

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

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

Метод Описание
MWCRandom ( IntVector2 p, int seed ) : System
MWCRandom ( IntVector3 p, int seed ) : System
MWCRandom ( uint seed1, uint seed2 ) : System
Next ( ) : int

Get random Int32 [0, Int32.MaxValue)

Next ( int exclusiveMax ) : int

Get random Int32 [0, exclusiveMax)

NextDouble ( ) : double

Get random double [0.0, 1.0)

NextUint ( ) : uint

Get random UInt32 [0, UInt32.MaxValue]

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

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

public MWCRandom ( IntVector2 p, int seed ) : System
p IntVector2
seed int
Результат System

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

public MWCRandom ( IntVector3 p, int seed ) : System
p IntVector3
seed int
Результат System

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

public MWCRandom ( uint seed1, uint seed2 ) : System
seed1 uint
seed2 uint
Результат System

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

Get random Int32 [0, Int32.MaxValue)
public Next ( ) : int
Результат int

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

Get random Int32 [0, exclusiveMax)
public Next ( int exclusiveMax ) : int
exclusiveMax int
Результат int

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

Get random double [0.0, 1.0)
public NextDouble ( ) : double
Результат double

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

Get random UInt32 [0, UInt32.MaxValue]
public NextUint ( ) : uint
Результат uint