Vector of three random numbers distributed uniformly on the unit sphere.
Uses the algorithm of Marsaglia, Ann. Math. Stat 43, 645 (1972). On average requires 2.25 deviates per vector and a square root calculation Vector of three random numbers (x,y,z) which are distributed uniformly on the unit sphere. Uses the algorithm of Marsaglia, Ann. Math. Stat 43, 645 (1972). On average requires 2.25 deviates per vector and a square root calculation
Constructor | Description |
Full Usage:
UnitSphereDistribution()
|
|
|
|
Instance member | Description |
Full Usage:
this.CDF
Parameters:
float
Returns: float
Modifiers: abstract |
|
Full Usage:
this.NextDouble
Returns: float
Modifiers: abstract |
|
Full Usage:
this.NextDouble
Parameters:
byref<float>
y : byref<float>
z : byref<float>
|
|
Full Usage:
this.PDF
Parameters:
float
Returns: float
Modifiers: abstract |
|
Full Usage:
this.Quantile
Parameters:
float
Returns: float
Modifiers: abstract |
|