Class NumericParameter<T>
Numeric parameters use samplers to generate randomized structs
Inherited Members
Namespace: UnityEngine.Perception.Randomization.Parameters
Assembly: Unity.Perception.Runtime.dll
Syntax
[Serializable]
public abstract class NumericParameter<T> : Parameter where T : struct
Type Parameters
Name | Description |
---|---|
T | The sample type of the parameter |
Properties
sampleType
The sample type of parameter
Declaration
public override sealed Type sampleType { get; }
Property Value
Type | Description |
---|---|
Type |
Overrides
Methods
GenericSample()
Generates a generic sample
Declaration
public override object GenericSample()
Returns
Type | Description |
---|---|
object | The generated sample |
Overrides
Sample()
Generates one parameter sample
Declaration
public abstract T Sample()
Returns
Type | Description |
---|---|
T | The generated sample |
Validate()
Validate the settings of this parameter
Declaration
public override void Validate()