Class BooleanParameter
A numeric parameter for generating boolean samples
Inherited Members
Namespace: UnityEngine.Perception.Randomization.Parameters
Assembly: Unity.Perception.Runtime.dll
Syntax
[Serializable]
public class BooleanParameter : NumericParameter<bool>
Fields
threshold
A threshold value that transforms random values within the range [0, 1] to boolean values. Values greater than the threshold are true, and values less than the threshold are false.
Declaration
[Range(0, 1)]
public float threshold
Field Value
Type | Description |
---|---|
float |
value
The sampler used as a source of random values for this parameter
Declaration
[HideInInspector]
[SerializeReference]
public ISampler value
Field Value
Type | Description |
---|---|
ISampler |
Properties
samplers
Returns an IEnumerable that iterates over each sampler field in this parameter
Declaration
public override IEnumerable<ISampler> samplers { get; }
Property Value
Type | Description |
---|---|
IEnumerable<ISampler> |
Overrides
Methods
Sample()
Generates a boolean sample
Declaration
public override bool Sample()
Returns
Type | Description |
---|---|
bool | The generated sample |