FloatSpanclass

Provides vectorized operations over a span of floats.

objectFloatSpan
Namespace
Sandbox
Assembly
Sandbox.Engine
Declaration
public sealed struct Sandbox.FloatSpan

Constructors1

Showing 1 constructors

public FloatSpan(System.Span`1<float> span)PUBLICCONSTRUCTOR

ParameterTypeDescription
spanSpan<float>

Methods10

Showing 10 methods

public void Add(System.ReadOnlySpan`1<float> values)PUBLIC

ParameterTypeDescription
valuesReadOnlySpan<float>
Returns:void

public void AddScaled(System.ReadOnlySpan`1<float> values, float scale)PUBLIC

ParameterTypeDescription
valuesReadOnlySpan<float>
scalefloat
Returns:void

public float Average()PUBLIC

Returns:float

public void CopyScaled(System.ReadOnlySpan`1<float> values, float scale)PUBLIC

ParameterTypeDescription
valuesReadOnlySpan<float>
scalefloat
Returns:void

public float Max()PUBLIC

Returns:float

public float Min()PUBLIC

Returns:float

public void Scale(float scale)PUBLIC

ParameterTypeDescription
scalefloat
Returns:void

public float Sum()PUBLIC

Returns:float

On this page