Table of Contents

Interface ILargeArray<T>

Namespace
VirtualLabAPI.Core.Numerics
Assembly
VirtualLabAPI.dll

Interface for "data storage containers" storing a large number of values in an array with a maximum size of MaxValue × MaxValue “sampling points”.

public interface ILargeArray<T> : ICloneable, IDisposable where T : unmanaged

Type Parameters

T

The underlying type of the values.

Inherited Members

Properties

this[int, int]

Indexer to get and set the value at a certain position.

T this[int x, int y] { get; set; }

Parameters

x int

Index for x-direction.

y int

Index for y-direction.

Property Value

T

SamplingPoints

Gets the number of sampling points in the array.

Vector SamplingPoints { get; }

Property Value

Vector