FloatSpanclass

Provides vectorized operations over a span of floats.

object→FloatSpan
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