Class NumericParameter<T>
Numeric parameters use samplers to generate randomized structs
Inherited Members
Namespace: UnityEngine.Perception.Randomization.Parameters
Syntax
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 sealed override 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()