### YamlMime:ManagedReference
items:
- uid: Misaki.HighPerformance.Mathematics.random
commentId: T:Misaki.HighPerformance.Mathematics.random
id: random
parent: Misaki.HighPerformance.Mathematics
children:
- Misaki.HighPerformance.Mathematics.random.#ctor(System.UInt32)
- Misaki.HighPerformance.Mathematics.random.CreateFromIndex(System.UInt32)
- Misaki.HighPerformance.Mathematics.random.InitState(System.UInt32)
- Misaki.HighPerformance.Mathematics.random.NextBool
- Misaki.HighPerformance.Mathematics.random.NextBool2
- Misaki.HighPerformance.Mathematics.random.NextBool3
- Misaki.HighPerformance.Mathematics.random.NextBool4
- Misaki.HighPerformance.Mathematics.random.NextDouble
- Misaki.HighPerformance.Mathematics.random.NextDouble(System.Double)
- Misaki.HighPerformance.Mathematics.random.NextDouble(System.Double,System.Double)
- Misaki.HighPerformance.Mathematics.random.NextDouble2
- Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2)
- Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2,Misaki.HighPerformance.Mathematics.double2)
- Misaki.HighPerformance.Mathematics.random.NextDouble2Direction
- Misaki.HighPerformance.Mathematics.random.NextDouble3
- Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3)
- Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3,Misaki.HighPerformance.Mathematics.double3)
- Misaki.HighPerformance.Mathematics.random.NextDouble3Direction
- Misaki.HighPerformance.Mathematics.random.NextDouble4
- Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4)
- Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4,Misaki.HighPerformance.Mathematics.double4)
- Misaki.HighPerformance.Mathematics.random.NextFloat
- Misaki.HighPerformance.Mathematics.random.NextFloat(System.Single)
- Misaki.HighPerformance.Mathematics.random.NextFloat(System.Single,System.Single)
- Misaki.HighPerformance.Mathematics.random.NextFloat2
- Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2)
- Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2,Misaki.HighPerformance.Mathematics.float2)
- Misaki.HighPerformance.Mathematics.random.NextFloat2Direction
- Misaki.HighPerformance.Mathematics.random.NextFloat3
- Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3)
- Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3,Misaki.HighPerformance.Mathematics.float3)
- Misaki.HighPerformance.Mathematics.random.NextFloat3Direction
- Misaki.HighPerformance.Mathematics.random.NextFloat4
- Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4)
- Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4,Misaki.HighPerformance.Mathematics.float4)
- Misaki.HighPerformance.Mathematics.random.NextInt
- Misaki.HighPerformance.Mathematics.random.NextInt(System.Int32)
- Misaki.HighPerformance.Mathematics.random.NextInt(System.Int32,System.Int32)
- Misaki.HighPerformance.Mathematics.random.NextInt2
- Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2)
- Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2,Misaki.HighPerformance.Mathematics.int2)
- Misaki.HighPerformance.Mathematics.random.NextInt3
- Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3)
- Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3,Misaki.HighPerformance.Mathematics.int3)
- Misaki.HighPerformance.Mathematics.random.NextInt4
- Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4)
- Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4,Misaki.HighPerformance.Mathematics.int4)
- Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation
- Misaki.HighPerformance.Mathematics.random.NextUInt
- Misaki.HighPerformance.Mathematics.random.NextUInt(System.UInt32)
- Misaki.HighPerformance.Mathematics.random.NextUInt(System.UInt32,System.UInt32)
- Misaki.HighPerformance.Mathematics.random.NextUInt2
- Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2)
- Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2,Misaki.HighPerformance.Mathematics.uint2)
- Misaki.HighPerformance.Mathematics.random.NextUInt3
- Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3)
- Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3,Misaki.HighPerformance.Mathematics.uint3)
- Misaki.HighPerformance.Mathematics.random.NextUInt4
- Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4)
- Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4,Misaki.HighPerformance.Mathematics.uint4)
- Misaki.HighPerformance.Mathematics.random.state
langs:
- csharp
- vb
name: random
nameWithType: random
fullName: Misaki.HighPerformance.Mathematics.random
type: Struct
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: random
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 7
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
syntax:
content: public struct random
content.vb: Public Structure random
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
- uid: Misaki.HighPerformance.Mathematics.random.state
commentId: F:Misaki.HighPerformance.Mathematics.random.state
id: state
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: state
nameWithType: random.state
fullName: Misaki.HighPerformance.Mathematics.random.state
type: Field
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: state
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 13
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: The random number generator state. It should not be zero.
example: []
syntax:
content: public uint state
return:
type: System.UInt32
content.vb: Public state As UInteger
- uid: Misaki.HighPerformance.Mathematics.random.#ctor(System.UInt32)
commentId: M:Misaki.HighPerformance.Mathematics.random.#ctor(System.UInt32)
id: '#ctor(System.UInt32)'
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: random(uint)
nameWithType: random.random(uint)
fullName: Misaki.HighPerformance.Mathematics.random.random(uint)
type: Constructor
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: .ctor
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 19
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Constructs a Random instance with a given seed value. The seed must be non-zero.
example: []
syntax:
content: public random(uint seed)
parameters:
- id: seed
type: System.UInt32
description: The seed to initialize with.
content.vb: Public Sub New(seed As UInteger)
overload: Misaki.HighPerformance.Mathematics.random.#ctor*
nameWithType.vb: random.New(UInteger)
fullName.vb: Misaki.HighPerformance.Mathematics.random.New(UInteger)
name.vb: New(UInteger)
- uid: Misaki.HighPerformance.Mathematics.random.CreateFromIndex(System.UInt32)
commentId: M:Misaki.HighPerformance.Mathematics.random.CreateFromIndex(System.UInt32)
id: CreateFromIndex(System.UInt32)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: CreateFromIndex(uint)
nameWithType: random.CreateFromIndex(uint)
fullName: Misaki.HighPerformance.Mathematics.random.CreateFromIndex(uint)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: CreateFromIndex
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 47
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Constructs a instance with an index that gets hashed. The index must not be uint.MaxValue.
remarks: Use this function when you expect to create several Random instances in a loop.
example:
- >-
for (uint i = 0; i < 4096; ++i)
{
Random rand = Random.CreateFromIndex(i);
// Random numbers drawn from loop iteration j will be very different
// from every other loop iteration k.
rand.NextUInt();
}
syntax:
content: public static random CreateFromIndex(uint index)
parameters:
- id: index
type: System.UInt32
description: An index that will be hashed for Random creation. Must not be uint.MaxValue.
return:
type: Misaki.HighPerformance.Mathematics.random
description: created from an index.
content.vb: Public Shared Function CreateFromIndex(index As UInteger) As random
overload: Misaki.HighPerformance.Mathematics.random.CreateFromIndex*
nameWithType.vb: random.CreateFromIndex(UInteger)
fullName.vb: Misaki.HighPerformance.Mathematics.random.CreateFromIndex(UInteger)
name.vb: CreateFromIndex(UInteger)
- uid: Misaki.HighPerformance.Mathematics.random.InitState(System.UInt32)
commentId: M:Misaki.HighPerformance.Mathematics.random.InitState(System.UInt32)
id: InitState(System.UInt32)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: InitState(uint)
nameWithType: random.InitState(uint)
fullName: Misaki.HighPerformance.Mathematics.random.InitState(uint)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: InitState
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 78
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Initialized the state of the Random instance with a given seed value. The seed must be non-zero.
example: []
syntax:
content: public void InitState(uint seed = 1851936439)
parameters:
- id: seed
type: System.UInt32
description: The seed to initialize with.
content.vb: Public Sub InitState(seed As UInteger = 1851936439)
overload: Misaki.HighPerformance.Mathematics.random.InitState*
nameWithType.vb: random.InitState(UInteger)
fullName.vb: Misaki.HighPerformance.Mathematics.random.InitState(UInteger)
name.vb: InitState(UInteger)
- uid: Misaki.HighPerformance.Mathematics.random.NextBool
commentId: M:Misaki.HighPerformance.Mathematics.random.NextBool
id: NextBool
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextBool()
nameWithType: random.NextBool()
fullName: Misaki.HighPerformance.Mathematics.random.NextBool()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextBool
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 87
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random bool value.
example: []
syntax:
content: public bool NextBool()
return:
type: System.Boolean
description: A uniformly random boolean value.
content.vb: Public Function NextBool() As Boolean
overload: Misaki.HighPerformance.Mathematics.random.NextBool*
- uid: Misaki.HighPerformance.Mathematics.random.NextBool2
commentId: M:Misaki.HighPerformance.Mathematics.random.NextBool2
id: NextBool2
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextBool2()
nameWithType: random.NextBool2()
fullName: Misaki.HighPerformance.Mathematics.random.NextBool2()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextBool2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 95
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random bool2 value.
example: []
syntax:
content: public bool2 NextBool2()
return:
type: Misaki.HighPerformance.Mathematics.bool2
description: A uniformly random bool2 value.
content.vb: Public Function NextBool2() As bool2
overload: Misaki.HighPerformance.Mathematics.random.NextBool2*
- uid: Misaki.HighPerformance.Mathematics.random.NextBool3
commentId: M:Misaki.HighPerformance.Mathematics.random.NextBool3
id: NextBool3
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextBool3()
nameWithType: random.NextBool3()
fullName: Misaki.HighPerformance.Mathematics.random.NextBool3()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextBool3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 104
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random bool3 value.
example: []
syntax:
content: public bool3 NextBool3()
return:
type: Misaki.HighPerformance.Mathematics.bool3
description: A uniformly random bool3 value.
content.vb: Public Function NextBool3() As bool3
overload: Misaki.HighPerformance.Mathematics.random.NextBool3*
- uid: Misaki.HighPerformance.Mathematics.random.NextBool4
commentId: M:Misaki.HighPerformance.Mathematics.random.NextBool4
id: NextBool4
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextBool4()
nameWithType: random.NextBool4()
fullName: Misaki.HighPerformance.Mathematics.random.NextBool4()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextBool4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 113
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random bool4 value.
example: []
syntax:
content: public bool4 NextBool4()
return:
type: Misaki.HighPerformance.Mathematics.bool4
description: A uniformly random bool4 value.
content.vb: Public Function NextBool4() As bool4
overload: Misaki.HighPerformance.Mathematics.random.NextBool4*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt
id: NextInt
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt()
nameWithType: random.NextInt()
fullName: Misaki.HighPerformance.Mathematics.random.NextInt()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 123
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int value in the interval [-2147483647, 2147483647].
example: []
syntax:
content: public int NextInt()
return:
type: System.Int32
description: A uniformly random integer value.
content.vb: Public Function NextInt() As Integer
overload: Misaki.HighPerformance.Mathematics.random.NextInt*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt2
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt2
id: NextInt2
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt2()
nameWithType: random.NextInt2()
fullName: Misaki.HighPerformance.Mathematics.random.NextInt2()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 131
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int2 value with all components in the interval [-2147483647, 2147483647].
example: []
syntax:
content: public int2 NextInt2()
return:
type: Misaki.HighPerformance.Mathematics.int2
description: A uniformly random int2 value.
content.vb: Public Function NextInt2() As int2
overload: Misaki.HighPerformance.Mathematics.random.NextInt2*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt3
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt3
id: NextInt3
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt3()
nameWithType: random.NextInt3()
fullName: Misaki.HighPerformance.Mathematics.random.NextInt3()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 139
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int3 value with all components in the interval [-2147483647, 2147483647].
example: []
syntax:
content: public int3 NextInt3()
return:
type: Misaki.HighPerformance.Mathematics.int3
description: A uniformly random int3 value.
content.vb: Public Function NextInt3() As int3
overload: Misaki.HighPerformance.Mathematics.random.NextInt3*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt4
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt4
id: NextInt4
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt4()
nameWithType: random.NextInt4()
fullName: Misaki.HighPerformance.Mathematics.random.NextInt4()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 147
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int4 value with all components in the interval [-2147483647, 2147483647].
example: []
syntax:
content: public int4 NextInt4()
return:
type: Misaki.HighPerformance.Mathematics.int4
description: A uniformly random int4 value.
content.vb: Public Function NextInt4() As int4
overload: Misaki.HighPerformance.Mathematics.random.NextInt4*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt(System.Int32)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt(System.Int32)
id: NextInt(System.Int32)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt(int)
nameWithType: random.NextInt(int)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt(int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 156
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int value in the interval [0, max).
example: []
syntax:
content: public int NextInt(int max)
parameters:
- id: max
type: System.Int32
description: The maximum value to generate, exclusive.
return:
type: System.Int32
description: A uniformly random int value in the range [0, max).
content.vb: Public Function NextInt(max As Integer) As Integer
overload: Misaki.HighPerformance.Mathematics.random.NextInt*
nameWithType.vb: random.NextInt(Integer)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextInt(Integer)
name.vb: NextInt(Integer)
- uid: Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2)
id: NextInt2(Misaki.HighPerformance.Mathematics.int2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt2(int2)
nameWithType: random.NextInt2(int2)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 166
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int2 value with all components in the interval [0, max).
example: []
syntax:
content: public int2 NextInt2(int2 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.int2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.int2
description: A uniformly random int2 value with all components in the range [0, max).
content.vb: Public Function NextInt2(max As int2) As int2
overload: Misaki.HighPerformance.Mathematics.random.NextInt2*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3)
id: NextInt3(Misaki.HighPerformance.Mathematics.int3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt3(int3)
nameWithType: random.NextInt3(int3)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 178
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int3 value with all components in the interval [0, max).
example: []
syntax:
content: public int3 NextInt3(int3 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.int3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.int3
description: A uniformly random int3 value with all components in the range [0, max).
content.vb: Public Function NextInt3(max As int3) As int3
overload: Misaki.HighPerformance.Mathematics.random.NextInt3*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4)
id: NextInt4(Misaki.HighPerformance.Mathematics.int4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt4(int4)
nameWithType: random.NextInt4(int4)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 192
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int4 value with all components in the interval [0, max).
example: []
syntax:
content: public int4 NextInt4(int4 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.int4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.int4
description: A uniformly random int4 value with all components in the range [0, max).
content.vb: Public Function NextInt4(max As int4) As int4
overload: Misaki.HighPerformance.Mathematics.random.NextInt4*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt(System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt(System.Int32,System.Int32)
id: NextInt(System.Int32,System.Int32)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt(int, int)
nameWithType: random.NextInt(int, int)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt(int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 209
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int value in the interval [min, max).
example: []
syntax:
content: public int NextInt(int min, int max)
parameters:
- id: min
type: System.Int32
description: The minimum value to generate, inclusive.
- id: max
type: System.Int32
description: The maximum value to generate, exclusive.
return:
type: System.Int32
description: A uniformly random integer between [min, max).
content.vb: Public Function NextInt(min As Integer, max As Integer) As Integer
overload: Misaki.HighPerformance.Mathematics.random.NextInt*
nameWithType.vb: random.NextInt(Integer, Integer)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextInt(Integer, Integer)
name.vb: NextInt(Integer, Integer)
- uid: Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2,Misaki.HighPerformance.Mathematics.int2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2,Misaki.HighPerformance.Mathematics.int2)
id: NextInt2(Misaki.HighPerformance.Mathematics.int2,Misaki.HighPerformance.Mathematics.int2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt2(int2, int2)
nameWithType: random.NextInt2(int2, int2)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt2(Misaki.HighPerformance.Mathematics.int2, Misaki.HighPerformance.Mathematics.int2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 221
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int2 value with all components in the interval [min, max).
example: []
syntax:
content: public int2 NextInt2(int2 min, int2 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.int2
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.int2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.int2
description: A uniformly random int2 between [min, max).
content.vb: Public Function NextInt2(min As int2, max As int2) As int2
overload: Misaki.HighPerformance.Mathematics.random.NextInt2*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3,Misaki.HighPerformance.Mathematics.int3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3,Misaki.HighPerformance.Mathematics.int3)
id: NextInt3(Misaki.HighPerformance.Mathematics.int3,Misaki.HighPerformance.Mathematics.int3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt3(int3, int3)
nameWithType: random.NextInt3(int3, int3)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt3(Misaki.HighPerformance.Mathematics.int3, Misaki.HighPerformance.Mathematics.int3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 235
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int3 value with all components in the interval [min, max).
example: []
syntax:
content: public int3 NextInt3(int3 min, int3 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.int3
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.int3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.int3
description: A uniformly random int3 between [min, max).
content.vb: Public Function NextInt3(min As int3, max As int3) As int3
overload: Misaki.HighPerformance.Mathematics.random.NextInt3*
- uid: Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4,Misaki.HighPerformance.Mathematics.int4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4,Misaki.HighPerformance.Mathematics.int4)
id: NextInt4(Misaki.HighPerformance.Mathematics.int4,Misaki.HighPerformance.Mathematics.int4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextInt4(int4, int4)
nameWithType: random.NextInt4(int4, int4)
fullName: Misaki.HighPerformance.Mathematics.random.NextInt4(Misaki.HighPerformance.Mathematics.int4, Misaki.HighPerformance.Mathematics.int4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextInt4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 251
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random int4 value with all components in the interval [min, max).
example: []
syntax:
content: public int4 NextInt4(int4 min, int4 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.int4
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.int4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.int4
description: A uniformly random int4 between [min, max).
content.vb: Public Function NextInt4(min As int4, max As int4) As int4
overload: Misaki.HighPerformance.Mathematics.random.NextInt4*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt
id: NextUInt
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt()
nameWithType: random.NextUInt()
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 267
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint value in the interval [0, 4294967294].
example: []
syntax:
content: public uint NextUInt()
return:
type: System.UInt32
description: A uniformly random unsigned integer.
content.vb: Public Function NextUInt() As UInteger
overload: Misaki.HighPerformance.Mathematics.random.NextUInt*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt2
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt2
id: NextUInt2
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt2()
nameWithType: random.NextUInt2()
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt2()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 275
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint2 value with all components in the interval [0, 4294967294].
example: []
syntax:
content: public uint2 NextUInt2()
return:
type: Misaki.HighPerformance.Mathematics.uint2
description: A uniformly random uint2.
content.vb: Public Function NextUInt2() As uint2
overload: Misaki.HighPerformance.Mathematics.random.NextUInt2*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt3
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt3
id: NextUInt3
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt3()
nameWithType: random.NextUInt3()
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt3()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 283
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint3 value with all components in the interval [0, 4294967294].
example: []
syntax:
content: public uint3 NextUInt3()
return:
type: Misaki.HighPerformance.Mathematics.uint3
description: A uniformly random uint3.
content.vb: Public Function NextUInt3() As uint3
overload: Misaki.HighPerformance.Mathematics.random.NextUInt3*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt4
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt4
id: NextUInt4
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt4()
nameWithType: random.NextUInt4()
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt4()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 291
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint4 value with all components in the interval [0, 4294967294].
example: []
syntax:
content: public uint4 NextUInt4()
return:
type: Misaki.HighPerformance.Mathematics.uint4
description: A uniformly random uint4.
content.vb: Public Function NextUInt4() As uint4
overload: Misaki.HighPerformance.Mathematics.random.NextUInt4*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt(System.UInt32)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt(System.UInt32)
id: NextUInt(System.UInt32)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt(uint)
nameWithType: random.NextUInt(uint)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt(uint)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 301
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint value in the interval [0, max).
example: []
syntax:
content: public uint NextUInt(uint max)
parameters:
- id: max
type: System.UInt32
description: The maximum value to generate, exclusive.
return:
type: System.UInt32
description: A uniformly random unsigned integer in the range [0, max).
content.vb: Public Function NextUInt(max As UInteger) As UInteger
overload: Misaki.HighPerformance.Mathematics.random.NextUInt*
nameWithType.vb: random.NextUInt(UInteger)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextUInt(UInteger)
name.vb: NextUInt(UInteger)
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2)
id: NextUInt2(Misaki.HighPerformance.Mathematics.uint2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt2(uint2)
nameWithType: random.NextUInt2(uint2)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 310
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint2 value with all components in the interval [0, max).
example: []
syntax:
content: public uint2 NextUInt2(uint2 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.uint2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.uint2
description: A uniformly random uint2 in the range [0, max).
content.vb: Public Function NextUInt2(max As uint2) As uint2
overload: Misaki.HighPerformance.Mathematics.random.NextUInt2*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3)
id: NextUInt3(Misaki.HighPerformance.Mathematics.uint3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt3(uint3)
nameWithType: random.NextUInt3(uint3)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 320
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint3 value with all components in the interval [0, max).
example: []
syntax:
content: public uint3 NextUInt3(uint3 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.uint3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.uint3
description: A uniformly random uint3 in the range [0, max).
content.vb: Public Function NextUInt3(max As uint3) As uint3
overload: Misaki.HighPerformance.Mathematics.random.NextUInt3*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4)
id: NextUInt4(Misaki.HighPerformance.Mathematics.uint4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt4(uint4)
nameWithType: random.NextUInt4(uint4)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 331
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint4 value with all components in the interval [0, max).
example: []
syntax:
content: public uint4 NextUInt4(uint4 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.uint4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.uint4
description: A uniformly random uint4 in the range [0, max).
content.vb: Public Function NextUInt4(max As uint4) As uint4
overload: Misaki.HighPerformance.Mathematics.random.NextUInt4*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt(System.UInt32,System.UInt32)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt(System.UInt32,System.UInt32)
id: NextUInt(System.UInt32,System.UInt32)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt(uint, uint)
nameWithType: random.NextUInt(uint, uint)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt(uint, uint)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 344
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint value in the interval [min, max).
example: []
syntax:
content: public uint NextUInt(uint min, uint max)
parameters:
- id: min
type: System.UInt32
description: The minimum value to generate, inclusive.
- id: max
type: System.UInt32
description: The maximum value to generate, exclusive.
return:
type: System.UInt32
description: A uniformly random unsigned integer in the range [min, max).
content.vb: Public Function NextUInt(min As UInteger, max As UInteger) As UInteger
overload: Misaki.HighPerformance.Mathematics.random.NextUInt*
nameWithType.vb: random.NextUInt(UInteger, UInteger)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextUInt(UInteger, UInteger)
name.vb: NextUInt(UInteger, UInteger)
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2,Misaki.HighPerformance.Mathematics.uint2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2,Misaki.HighPerformance.Mathematics.uint2)
id: NextUInt2(Misaki.HighPerformance.Mathematics.uint2,Misaki.HighPerformance.Mathematics.uint2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt2(uint2, uint2)
nameWithType: random.NextUInt2(uint2, uint2)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt2(Misaki.HighPerformance.Mathematics.uint2, Misaki.HighPerformance.Mathematics.uint2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 356
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint2 value with all components in the interval [min, max).
example: []
syntax:
content: public uint2 NextUInt2(uint2 min, uint2 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.uint2
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.uint2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.uint2
description: A uniformly random uint2 in the range [min, max).
content.vb: Public Function NextUInt2(min As uint2, max As uint2) As uint2
overload: Misaki.HighPerformance.Mathematics.random.NextUInt2*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3,Misaki.HighPerformance.Mathematics.uint3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3,Misaki.HighPerformance.Mathematics.uint3)
id: NextUInt3(Misaki.HighPerformance.Mathematics.uint3,Misaki.HighPerformance.Mathematics.uint3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt3(uint3, uint3)
nameWithType: random.NextUInt3(uint3, uint3)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt3(Misaki.HighPerformance.Mathematics.uint3, Misaki.HighPerformance.Mathematics.uint3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 370
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint3 value with all components in the interval [min, max).
example: []
syntax:
content: public uint3 NextUInt3(uint3 min, uint3 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.uint3
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.uint3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.uint3
description: A uniformly random uint3 in the range [min, max).
content.vb: Public Function NextUInt3(min As uint3, max As uint3) As uint3
overload: Misaki.HighPerformance.Mathematics.random.NextUInt3*
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4,Misaki.HighPerformance.Mathematics.uint4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4,Misaki.HighPerformance.Mathematics.uint4)
id: NextUInt4(Misaki.HighPerformance.Mathematics.uint4,Misaki.HighPerformance.Mathematics.uint4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextUInt4(uint4, uint4)
nameWithType: random.NextUInt4(uint4, uint4)
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt4(Misaki.HighPerformance.Mathematics.uint4, Misaki.HighPerformance.Mathematics.uint4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextUInt4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 386
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random uint4 value with all components in the interval [min, max).
example: []
syntax:
content: public uint4 NextUInt4(uint4 min, uint4 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.uint4
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.uint4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.uint4
description: A uniformly random uint4 in the range [min, max).
content.vb: Public Function NextUInt4(min As uint4, max As uint4) As uint4
overload: Misaki.HighPerformance.Mathematics.random.NextUInt4*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat
id: NextFloat
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat()
nameWithType: random.NextFloat()
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 402
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float value in the interval [0, 1).
example: []
syntax:
content: public float NextFloat()
return:
type: System.Single
description: A uniformly random float value in the range [0, 1).
content.vb: Public Function NextFloat() As Single
overload: Misaki.HighPerformance.Mathematics.random.NextFloat*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat2
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat2
id: NextFloat2
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat2()
nameWithType: random.NextFloat2()
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat2()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 410
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float2 value with all components in the interval [0, 1).
example: []
syntax:
content: public float2 NextFloat2()
return:
type: Misaki.HighPerformance.Mathematics.float2
description: A uniformly random float2 value in the range [0, 1).
content.vb: Public Function NextFloat2() As float2
overload: Misaki.HighPerformance.Mathematics.random.NextFloat2*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat3
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat3
id: NextFloat3
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat3()
nameWithType: random.NextFloat3()
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat3()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 418
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float3 value with all components in the interval [0, 1).
example: []
syntax:
content: public float3 NextFloat3()
return:
type: Misaki.HighPerformance.Mathematics.float3
description: A uniformly random float3 value in the range [0, 1).
content.vb: Public Function NextFloat3() As float3
overload: Misaki.HighPerformance.Mathematics.random.NextFloat3*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat4
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat4
id: NextFloat4
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat4()
nameWithType: random.NextFloat4()
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat4()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 426
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float4 value with all components in the interval [0, 1).
example: []
syntax:
content: public float4 NextFloat4()
return:
type: Misaki.HighPerformance.Mathematics.float4
description: A uniformly random float4 value in the range [0, 1).
content.vb: Public Function NextFloat4() As float4
overload: Misaki.HighPerformance.Mathematics.random.NextFloat4*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat(System.Single)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat(System.Single)
id: NextFloat(System.Single)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat(float)
nameWithType: random.NextFloat(float)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat(float)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 436
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float value in the interval [0, max).
example: []
syntax:
content: public float NextFloat(float max)
parameters:
- id: max
type: System.Single
description: The maximum value to generate, exclusive.
return:
type: System.Single
description: A uniformly random float value in the range [0, max).
content.vb: Public Function NextFloat(max As Single) As Single
overload: Misaki.HighPerformance.Mathematics.random.NextFloat*
nameWithType.vb: random.NextFloat(Single)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextFloat(Single)
name.vb: NextFloat(Single)
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2)
id: NextFloat2(Misaki.HighPerformance.Mathematics.float2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat2(float2)
nameWithType: random.NextFloat2(float2)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 445
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float2 value with all components in the interval [0, max).
example: []
syntax:
content: public float2 NextFloat2(float2 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.float2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.float2
description: A uniformly random float2 value in the range [0, max).
content.vb: Public Function NextFloat2(max As float2) As float2
overload: Misaki.HighPerformance.Mathematics.random.NextFloat2*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3)
id: NextFloat3(Misaki.HighPerformance.Mathematics.float3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat3(float3)
nameWithType: random.NextFloat3(float3)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 454
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float3 value with all components in the interval [0, max).
example: []
syntax:
content: public float3 NextFloat3(float3 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.float3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.float3
description: A uniformly random float3 value in the range [0, max).
content.vb: Public Function NextFloat3(max As float3) As float3
overload: Misaki.HighPerformance.Mathematics.random.NextFloat3*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4)
id: NextFloat4(Misaki.HighPerformance.Mathematics.float4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat4(float4)
nameWithType: random.NextFloat4(float4)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 463
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float4 value with all components in the interval [0, max).
example: []
syntax:
content: public float4 NextFloat4(float4 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.float4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.float4
description: A uniformly random float4 value in the range [0, max).
content.vb: Public Function NextFloat4(max As float4) As float4
overload: Misaki.HighPerformance.Mathematics.random.NextFloat4*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat(System.Single,System.Single)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat(System.Single,System.Single)
id: NextFloat(System.Single,System.Single)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat(float, float)
nameWithType: random.NextFloat(float, float)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat(float, float)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 474
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float value in the interval [min, max).
example: []
syntax:
content: public float NextFloat(float min, float max)
parameters:
- id: min
type: System.Single
description: The minimum value to generate, inclusive.
- id: max
type: System.Single
description: The maximum value to generate, exclusive.
return:
type: System.Single
description: A uniformly random float value in the range [min, max).
content.vb: Public Function NextFloat(min As Single, max As Single) As Single
overload: Misaki.HighPerformance.Mathematics.random.NextFloat*
nameWithType.vb: random.NextFloat(Single, Single)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextFloat(Single, Single)
name.vb: NextFloat(Single, Single)
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2,Misaki.HighPerformance.Mathematics.float2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2,Misaki.HighPerformance.Mathematics.float2)
id: NextFloat2(Misaki.HighPerformance.Mathematics.float2,Misaki.HighPerformance.Mathematics.float2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat2(float2, float2)
nameWithType: random.NextFloat2(float2, float2)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat2(Misaki.HighPerformance.Mathematics.float2, Misaki.HighPerformance.Mathematics.float2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 484
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float2 value with all components in the interval [min, max).
example: []
syntax:
content: public float2 NextFloat2(float2 min, float2 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.float2
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.float2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.float2
description: A uniformly random float2 value in the range [min, max).
content.vb: Public Function NextFloat2(min As float2, max As float2) As float2
overload: Misaki.HighPerformance.Mathematics.random.NextFloat2*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3,Misaki.HighPerformance.Mathematics.float3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3,Misaki.HighPerformance.Mathematics.float3)
id: NextFloat3(Misaki.HighPerformance.Mathematics.float3,Misaki.HighPerformance.Mathematics.float3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat3(float3, float3)
nameWithType: random.NextFloat3(float3, float3)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat3(Misaki.HighPerformance.Mathematics.float3, Misaki.HighPerformance.Mathematics.float3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 494
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float3 value with all components in the interval [min, max).
example: []
syntax:
content: public float3 NextFloat3(float3 min, float3 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.float3
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.float3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.float3
description: A uniformly random float3 value in the range [min, max).
content.vb: Public Function NextFloat3(min As float3, max As float3) As float3
overload: Misaki.HighPerformance.Mathematics.random.NextFloat3*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4,Misaki.HighPerformance.Mathematics.float4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4,Misaki.HighPerformance.Mathematics.float4)
id: NextFloat4(Misaki.HighPerformance.Mathematics.float4,Misaki.HighPerformance.Mathematics.float4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat4(float4, float4)
nameWithType: random.NextFloat4(float4, float4)
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat4(Misaki.HighPerformance.Mathematics.float4, Misaki.HighPerformance.Mathematics.float4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 504
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random float4 value with all components in the interval [min, max).
example: []
syntax:
content: public float4 NextFloat4(float4 min, float4 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.float4
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.float4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.float4
description: A uniformly random float4 value in the range [min, max).
content.vb: Public Function NextFloat4(min As float4, max As float4) As float4
overload: Misaki.HighPerformance.Mathematics.random.NextFloat4*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble
id: NextDouble
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble()
nameWithType: random.NextDouble()
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 514
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double value in the interval [0, 1).
example: []
syntax:
content: public double NextDouble()
return:
type: System.Double
description: A uniformly random double value in the range [0, 1).
content.vb: Public Function NextDouble() As Double
overload: Misaki.HighPerformance.Mathematics.random.NextDouble*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble2
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble2
id: NextDouble2
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble2()
nameWithType: random.NextDouble2()
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble2()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 523
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double2 value with all components in the interval [0, 1).
example: []
syntax:
content: public double2 NextDouble2()
return:
type: Misaki.HighPerformance.Mathematics.double2
description: A uniformly random double2 value in the range [0, 1).
content.vb: Public Function NextDouble2() As double2
overload: Misaki.HighPerformance.Mathematics.random.NextDouble2*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble3
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble3
id: NextDouble3
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble3()
nameWithType: random.NextDouble3()
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble3()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 534
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double3 value with all components in the interval [0, 1).
example: []
syntax:
content: public double3 NextDouble3()
return:
type: Misaki.HighPerformance.Mathematics.double3
description: A uniformly random double3 value in the range [0, 1).
content.vb: Public Function NextDouble3() As double3
overload: Misaki.HighPerformance.Mathematics.random.NextDouble3*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble4
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble4
id: NextDouble4
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble4()
nameWithType: random.NextDouble4()
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble4()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 547
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double4 value with all components in the interval [0, 1).
example: []
syntax:
content: public double4 NextDouble4()
return:
type: Misaki.HighPerformance.Mathematics.double4
description: A uniformly random double4 value in the range [0, 1).
content.vb: Public Function NextDouble4() As double4
overload: Misaki.HighPerformance.Mathematics.random.NextDouble4*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble(System.Double)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble(System.Double)
id: NextDouble(System.Double)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble(double)
nameWithType: random.NextDouble(double)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble(double)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 564
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double value in the interval [0, max).
example: []
syntax:
content: public double NextDouble(double max)
parameters:
- id: max
type: System.Double
description: The maximum value to generate, exclusive.
return:
type: System.Double
description: A uniformly random double value in the range [0, max).
content.vb: Public Function NextDouble(max As Double) As Double
overload: Misaki.HighPerformance.Mathematics.random.NextDouble*
nameWithType.vb: random.NextDouble(Double)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextDouble(Double)
name.vb: NextDouble(Double)
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2)
id: NextDouble2(Misaki.HighPerformance.Mathematics.double2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble2(double2)
nameWithType: random.NextDouble2(double2)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 573
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double2 value with all components in the interval [0, max).
example: []
syntax:
content: public double2 NextDouble2(double2 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.double2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.double2
description: A uniformly random double2 value in the range [0, max).
content.vb: Public Function NextDouble2(max As double2) As double2
overload: Misaki.HighPerformance.Mathematics.random.NextDouble2*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3)
id: NextDouble3(Misaki.HighPerformance.Mathematics.double3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble3(double3)
nameWithType: random.NextDouble3(double3)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 582
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double3 value with all components in the interval [0, max).
example: []
syntax:
content: public double3 NextDouble3(double3 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.double3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.double3
description: A uniformly random double3 value in the range [0, max).
content.vb: Public Function NextDouble3(max As double3) As double3
overload: Misaki.HighPerformance.Mathematics.random.NextDouble3*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4)
id: NextDouble4(Misaki.HighPerformance.Mathematics.double4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble4(double4)
nameWithType: random.NextDouble4(double4)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 591
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double4 value with all components in the interval [0, max).
example: []
syntax:
content: public double4 NextDouble4(double4 max)
parameters:
- id: max
type: Misaki.HighPerformance.Mathematics.double4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.double4
description: A uniformly random double4 value in the range [0, max).
content.vb: Public Function NextDouble4(max As double4) As double4
overload: Misaki.HighPerformance.Mathematics.random.NextDouble4*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble(System.Double,System.Double)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble(System.Double,System.Double)
id: NextDouble(System.Double,System.Double)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble(double, double)
nameWithType: random.NextDouble(double, double)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble(double, double)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 602
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double value in the interval [min, max).
example: []
syntax:
content: public double NextDouble(double min, double max)
parameters:
- id: min
type: System.Double
description: The minimum value to generate, inclusive.
- id: max
type: System.Double
description: The maximum value to generate, exclusive.
return:
type: System.Double
description: A uniformly random double value in the range [min, max).
content.vb: Public Function NextDouble(min As Double, max As Double) As Double
overload: Misaki.HighPerformance.Mathematics.random.NextDouble*
nameWithType.vb: random.NextDouble(Double, Double)
fullName.vb: Misaki.HighPerformance.Mathematics.random.NextDouble(Double, Double)
name.vb: NextDouble(Double, Double)
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2,Misaki.HighPerformance.Mathematics.double2)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2,Misaki.HighPerformance.Mathematics.double2)
id: NextDouble2(Misaki.HighPerformance.Mathematics.double2,Misaki.HighPerformance.Mathematics.double2)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble2(double2, double2)
nameWithType: random.NextDouble2(double2, double2)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble2(Misaki.HighPerformance.Mathematics.double2, Misaki.HighPerformance.Mathematics.double2)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble2
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 612
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double2 value with all components in the interval [min, max).
example: []
syntax:
content: public double2 NextDouble2(double2 min, double2 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.double2
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.double2
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.double2
description: A uniformly random double2 value in the range [min, max).
content.vb: Public Function NextDouble2(min As double2, max As double2) As double2
overload: Misaki.HighPerformance.Mathematics.random.NextDouble2*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3,Misaki.HighPerformance.Mathematics.double3)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3,Misaki.HighPerformance.Mathematics.double3)
id: NextDouble3(Misaki.HighPerformance.Mathematics.double3,Misaki.HighPerformance.Mathematics.double3)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble3(double3, double3)
nameWithType: random.NextDouble3(double3, double3)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble3(Misaki.HighPerformance.Mathematics.double3, Misaki.HighPerformance.Mathematics.double3)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble3
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 622
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double3 value with all components in the interval [min, max).
example: []
syntax:
content: public double3 NextDouble3(double3 min, double3 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.double3
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.double3
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.double3
description: A uniformly random double3 value in the range [min, max).
content.vb: Public Function NextDouble3(min As double3, max As double3) As double3
overload: Misaki.HighPerformance.Mathematics.random.NextDouble3*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4,Misaki.HighPerformance.Mathematics.double4)
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4,Misaki.HighPerformance.Mathematics.double4)
id: NextDouble4(Misaki.HighPerformance.Mathematics.double4,Misaki.HighPerformance.Mathematics.double4)
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble4(double4, double4)
nameWithType: random.NextDouble4(double4, double4)
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble4(Misaki.HighPerformance.Mathematics.double4, Misaki.HighPerformance.Mathematics.double4)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble4
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 632
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a uniformly random double4 value with all components in the interval [min, max).
example: []
syntax:
content: public double4 NextDouble4(double4 min, double4 max)
parameters:
- id: min
type: Misaki.HighPerformance.Mathematics.double4
description: The componentwise minimum value to generate, inclusive.
- id: max
type: Misaki.HighPerformance.Mathematics.double4
description: The componentwise maximum value to generate, exclusive.
return:
type: Misaki.HighPerformance.Mathematics.double4
description: A uniformly random double4 value in the range [min, max).
content.vb: Public Function NextDouble4(min As double4, max As double4) As double4
overload: Misaki.HighPerformance.Mathematics.random.NextDouble4*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat2Direction
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat2Direction
id: NextFloat2Direction
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat2Direction()
nameWithType: random.NextFloat2Direction()
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat2Direction()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat2Direction
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 640
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a unit length float2 vector representing a uniformly random 2D direction.
example: []
syntax:
content: public float2 NextFloat2Direction()
return:
type: Misaki.HighPerformance.Mathematics.float2
description: A uniformly random unit length float2 vector.
content.vb: Public Function NextFloat2Direction() As float2
overload: Misaki.HighPerformance.Mathematics.random.NextFloat2Direction*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble2Direction
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble2Direction
id: NextDouble2Direction
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble2Direction()
nameWithType: random.NextDouble2Direction()
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble2Direction()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble2Direction
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 650
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a unit length double2 vector representing a uniformly random 2D direction.
example: []
syntax:
content: public double2 NextDouble2Direction()
return:
type: Misaki.HighPerformance.Mathematics.double2
description: A uniformly random unit length double2 vector.
content.vb: Public Function NextDouble2Direction() As double2
overload: Misaki.HighPerformance.Mathematics.random.NextDouble2Direction*
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat3Direction
commentId: M:Misaki.HighPerformance.Mathematics.random.NextFloat3Direction
id: NextFloat3Direction
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextFloat3Direction()
nameWithType: random.NextFloat3Direction()
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat3Direction()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextFloat3Direction
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 660
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a unit length float3 vector representing a uniformly random 3D direction.
example: []
syntax:
content: public float3 NextFloat3Direction()
return:
type: Misaki.HighPerformance.Mathematics.float3
description: A uniformly random unit length float3 vector.
content.vb: Public Function NextFloat3Direction() As float3
overload: Misaki.HighPerformance.Mathematics.random.NextFloat3Direction*
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble3Direction
commentId: M:Misaki.HighPerformance.Mathematics.random.NextDouble3Direction
id: NextDouble3Direction
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextDouble3Direction()
nameWithType: random.NextDouble3Direction()
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble3Direction()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextDouble3Direction
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 673
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a unit length double3 vector representing a uniformly random 3D direction.
example: []
syntax:
content: public double3 NextDouble3Direction()
return:
type: Misaki.HighPerformance.Mathematics.double3
description: A uniformly random unit length double3 vector.
content.vb: Public Function NextDouble3Direction() As double3
overload: Misaki.HighPerformance.Mathematics.random.NextDouble3Direction*
- uid: Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation
commentId: M:Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation
id: NextQuaternionRotation
parent: Misaki.HighPerformance.Mathematics.random
langs:
- csharp
- vb
name: NextQuaternionRotation()
nameWithType: random.NextQuaternionRotation()
fullName: Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.Mathematics/random.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: NextQuaternionRotation
path: src/Misaki.HighPerformance.Mathematics/random.cs
startLine: 686
assemblies:
- Misaki.HighPerformance.Mathematics
namespace: Misaki.HighPerformance.Mathematics
summary: Returns a unit length quaternion representing a uniformly 3D rotation.
example: []
syntax:
content: public quaternion NextQuaternionRotation()
return:
type: Misaki.HighPerformance.Mathematics.quaternion
description: A uniformly random unit length quaternion.
content.vb: Public Function NextQuaternionRotation() As quaternion
overload: Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation*
references:
- uid: Misaki.HighPerformance.Mathematics
commentId: N:Misaki.HighPerformance.Mathematics
href: Misaki.html
name: Misaki.HighPerformance.Mathematics
nameWithType: Misaki.HighPerformance.Mathematics
fullName: Misaki.HighPerformance.Mathematics
spec.csharp:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.Mathematics
name: Mathematics
href: Misaki.HighPerformance.Mathematics.html
spec.vb:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.Mathematics
name: Mathematics
href: Misaki.HighPerformance.Mathematics.html
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.UInt32
commentId: T:System.UInt32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
name: uint
nameWithType: uint
fullName: uint
nameWithType.vb: UInteger
fullName.vb: UInteger
name.vb: UInteger
- uid: Misaki.HighPerformance.Mathematics.random.#ctor*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.#ctor
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random__ctor_System_UInt32_
name: random
nameWithType: random.random
fullName: Misaki.HighPerformance.Mathematics.random.random
nameWithType.vb: random.New
fullName.vb: Misaki.HighPerformance.Mathematics.random.New
name.vb: New
- uid: Misaki.HighPerformance.Mathematics.random
commentId: T:Misaki.HighPerformance.Mathematics.random
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.random.html
name: random
nameWithType: random
fullName: Misaki.HighPerformance.Mathematics.random
- uid: Misaki.HighPerformance.Mathematics.random.CreateFromIndex*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.CreateFromIndex
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_CreateFromIndex_System_UInt32_
name: CreateFromIndex
nameWithType: random.CreateFromIndex
fullName: Misaki.HighPerformance.Mathematics.random.CreateFromIndex
- uid: Misaki.HighPerformance.Mathematics.random.InitState*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.InitState
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_InitState_System_UInt32_
name: InitState
nameWithType: random.InitState
fullName: Misaki.HighPerformance.Mathematics.random.InitState
- uid: Misaki.HighPerformance.Mathematics.random.NextBool*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextBool
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextBool
name: NextBool
nameWithType: random.NextBool
fullName: Misaki.HighPerformance.Mathematics.random.NextBool
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: Misaki.HighPerformance.Mathematics.random.NextBool2*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextBool2
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextBool2
name: NextBool2
nameWithType: random.NextBool2
fullName: Misaki.HighPerformance.Mathematics.random.NextBool2
- uid: Misaki.HighPerformance.Mathematics.bool2
commentId: T:Misaki.HighPerformance.Mathematics.bool2
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.bool2.html
name: bool2
nameWithType: bool2
fullName: Misaki.HighPerformance.Mathematics.bool2
- uid: Misaki.HighPerformance.Mathematics.random.NextBool3*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextBool3
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextBool3
name: NextBool3
nameWithType: random.NextBool3
fullName: Misaki.HighPerformance.Mathematics.random.NextBool3
- uid: Misaki.HighPerformance.Mathematics.bool3
commentId: T:Misaki.HighPerformance.Mathematics.bool3
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.bool3.html
name: bool3
nameWithType: bool3
fullName: Misaki.HighPerformance.Mathematics.bool3
- uid: Misaki.HighPerformance.Mathematics.random.NextBool4*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextBool4
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextBool4
name: NextBool4
nameWithType: random.NextBool4
fullName: Misaki.HighPerformance.Mathematics.random.NextBool4
- uid: Misaki.HighPerformance.Mathematics.bool4
commentId: T:Misaki.HighPerformance.Mathematics.bool4
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.bool4.html
name: bool4
nameWithType: bool4
fullName: Misaki.HighPerformance.Mathematics.bool4
- uid: Misaki.HighPerformance.Mathematics.random.NextInt*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextInt
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextInt
name: NextInt
nameWithType: random.NextInt
fullName: Misaki.HighPerformance.Mathematics.random.NextInt
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Misaki.HighPerformance.Mathematics.random.NextInt2*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextInt2
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextInt2
name: NextInt2
nameWithType: random.NextInt2
fullName: Misaki.HighPerformance.Mathematics.random.NextInt2
- uid: Misaki.HighPerformance.Mathematics.int2
commentId: T:Misaki.HighPerformance.Mathematics.int2
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.int2.html
name: int2
nameWithType: int2
fullName: Misaki.HighPerformance.Mathematics.int2
- uid: Misaki.HighPerformance.Mathematics.random.NextInt3*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextInt3
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextInt3
name: NextInt3
nameWithType: random.NextInt3
fullName: Misaki.HighPerformance.Mathematics.random.NextInt3
- uid: Misaki.HighPerformance.Mathematics.int3
commentId: T:Misaki.HighPerformance.Mathematics.int3
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.int3.html
name: int3
nameWithType: int3
fullName: Misaki.HighPerformance.Mathematics.int3
- uid: Misaki.HighPerformance.Mathematics.random.NextInt4*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextInt4
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextInt4
name: NextInt4
nameWithType: random.NextInt4
fullName: Misaki.HighPerformance.Mathematics.random.NextInt4
- uid: Misaki.HighPerformance.Mathematics.int4
commentId: T:Misaki.HighPerformance.Mathematics.int4
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.int4.html
name: int4
nameWithType: int4
fullName: Misaki.HighPerformance.Mathematics.int4
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextUInt
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextUInt
name: NextUInt
nameWithType: random.NextUInt
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt2*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextUInt2
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextUInt2
name: NextUInt2
nameWithType: random.NextUInt2
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt2
- uid: Misaki.HighPerformance.Mathematics.uint2
commentId: T:Misaki.HighPerformance.Mathematics.uint2
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.uint2.html
name: uint2
nameWithType: uint2
fullName: Misaki.HighPerformance.Mathematics.uint2
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt3*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextUInt3
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextUInt3
name: NextUInt3
nameWithType: random.NextUInt3
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt3
- uid: Misaki.HighPerformance.Mathematics.uint3
commentId: T:Misaki.HighPerformance.Mathematics.uint3
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.uint3.html
name: uint3
nameWithType: uint3
fullName: Misaki.HighPerformance.Mathematics.uint3
- uid: Misaki.HighPerformance.Mathematics.random.NextUInt4*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextUInt4
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextUInt4
name: NextUInt4
nameWithType: random.NextUInt4
fullName: Misaki.HighPerformance.Mathematics.random.NextUInt4
- uid: Misaki.HighPerformance.Mathematics.uint4
commentId: T:Misaki.HighPerformance.Mathematics.uint4
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.uint4.html
name: uint4
nameWithType: uint4
fullName: Misaki.HighPerformance.Mathematics.uint4
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextFloat
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextFloat
name: NextFloat
nameWithType: random.NextFloat
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat2*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextFloat2
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextFloat2
name: NextFloat2
nameWithType: random.NextFloat2
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat2
- uid: Misaki.HighPerformance.Mathematics.float2
commentId: T:Misaki.HighPerformance.Mathematics.float2
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.float2.html
name: float2
nameWithType: float2
fullName: Misaki.HighPerformance.Mathematics.float2
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat3*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextFloat3
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextFloat3
name: NextFloat3
nameWithType: random.NextFloat3
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat3
- uid: Misaki.HighPerformance.Mathematics.float3
commentId: T:Misaki.HighPerformance.Mathematics.float3
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.float3.html
name: float3
nameWithType: float3
fullName: Misaki.HighPerformance.Mathematics.float3
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat4*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextFloat4
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextFloat4
name: NextFloat4
nameWithType: random.NextFloat4
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat4
- uid: Misaki.HighPerformance.Mathematics.float4
commentId: T:Misaki.HighPerformance.Mathematics.float4
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.float4.html
name: float4
nameWithType: float4
fullName: Misaki.HighPerformance.Mathematics.float4
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextDouble
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextDouble
name: NextDouble
nameWithType: random.NextDouble
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble2*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextDouble2
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextDouble2
name: NextDouble2
nameWithType: random.NextDouble2
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble2
- uid: Misaki.HighPerformance.Mathematics.double2
commentId: T:Misaki.HighPerformance.Mathematics.double2
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.double2.html
name: double2
nameWithType: double2
fullName: Misaki.HighPerformance.Mathematics.double2
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble3*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextDouble3
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextDouble3
name: NextDouble3
nameWithType: random.NextDouble3
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble3
- uid: Misaki.HighPerformance.Mathematics.double3
commentId: T:Misaki.HighPerformance.Mathematics.double3
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.double3.html
name: double3
nameWithType: double3
fullName: Misaki.HighPerformance.Mathematics.double3
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble4*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextDouble4
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextDouble4
name: NextDouble4
nameWithType: random.NextDouble4
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble4
- uid: Misaki.HighPerformance.Mathematics.double4
commentId: T:Misaki.HighPerformance.Mathematics.double4
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.double4.html
name: double4
nameWithType: double4
fullName: Misaki.HighPerformance.Mathematics.double4
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat2Direction*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextFloat2Direction
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextFloat2Direction
name: NextFloat2Direction
nameWithType: random.NextFloat2Direction
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat2Direction
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble2Direction*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextDouble2Direction
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextDouble2Direction
name: NextDouble2Direction
nameWithType: random.NextDouble2Direction
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble2Direction
- uid: Misaki.HighPerformance.Mathematics.random.NextFloat3Direction*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextFloat3Direction
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextFloat3Direction
name: NextFloat3Direction
nameWithType: random.NextFloat3Direction
fullName: Misaki.HighPerformance.Mathematics.random.NextFloat3Direction
- uid: Misaki.HighPerformance.Mathematics.random.NextDouble3Direction*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextDouble3Direction
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextDouble3Direction
name: NextDouble3Direction
nameWithType: random.NextDouble3Direction
fullName: Misaki.HighPerformance.Mathematics.random.NextDouble3Direction
- uid: Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation*
commentId: Overload:Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation
href: Misaki.HighPerformance.Mathematics.random.html#Misaki_HighPerformance_Mathematics_random_NextQuaternionRotation
name: NextQuaternionRotation
nameWithType: random.NextQuaternionRotation
fullName: Misaki.HighPerformance.Mathematics.random.NextQuaternionRotation
- uid: Misaki.HighPerformance.Mathematics.quaternion
commentId: T:Misaki.HighPerformance.Mathematics.quaternion
parent: Misaki.HighPerformance.Mathematics
href: Misaki.HighPerformance.Mathematics.quaternion.html
name: quaternion
nameWithType: quaternion
fullName: Misaki.HighPerformance.Mathematics.quaternion