C# Class PsmFramework.RandomGenerator

Inheritance: IDisposablePlus
Afficher le fichier Open project: artwallace/PsmFramework Class Usage Examples

Méthodes publiques

Свойство Type Description
RandomBase System.Random

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CleanupRandomBase ( ) : void
InitializeRandomBase ( Int32 seed ) : void

Method Details

Cleanup() public méthode

public Cleanup ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( Int32 seed ) : void
seed System.Int32
Résultat void

NextSingle() public méthode

public NextSingle ( System.Single min, System.Single max ) : System.Single
min System.Single
max System.Single
Résultat System.Single

NextSingle_NegativeOneToOne() public méthode

public NextSingle_NegativeOneToOne ( ) : System.Single
Résultat System.Single

NextSingle_ZeroToOne() public méthode

public NextSingle_ZeroToOne ( ) : System.Single
Résultat System.Single

NextVector2() public méthode

public NextVector2 ( System.Single mi, System.Single ma ) : System.Vector2
mi System.Single
ma System.Single
Résultat System.Vector2

NextVector2() public méthode

public NextVector2 ( System.Vector2 mi, System.Vector2 ma ) : System.Vector2
mi System.Vector2
ma System.Vector2
Résultat System.Vector2

NextVector2_NegativeOneToOne() public méthode

public NextVector2_NegativeOneToOne ( ) : System.Vector2
Résultat System.Vector2

NextVector3() public méthode

public NextVector3 ( System.Vector3 mi, System.Vector3 ma ) : System.Vector3
mi System.Vector3
ma System.Vector3
Résultat System.Vector3

NextVector4() public méthode

public NextVector4 ( System.Single mi, System.Single ma ) : System.Vector4
mi System.Single
ma System.Single
Résultat System.Vector4

NextVector4() public méthode

public NextVector4 ( System.Vector4 mi, System.Vector4 ma ) : System.Vector4
mi System.Vector4
ma System.Vector4
Résultat System.Vector4

RandomGenerator() public méthode

public RandomGenerator ( Int32 seed ) : System
seed System.Int32
Résultat System

Property Details

RandomBase public_oe property

public Random,System RandomBase
Résultat System.Random