Numerics.NET.Collections Namespace
The Numerics.NET.Collections namespace contains classes that represent various collections and containers.
Array1D<T> |
Represents an array starting at an offset in an existing array.
|
Array2D<T> |
Represents a 2-dimensional array stored in a linear array.
|
ArraySlice<T> |
Represents a slice of elements in a one-dimensional array.
|
Memory2D<T> |
Represents a two-dimensional array stored in a memory block.
|
MemorySlice<T> |
Represents a slice of elements in a one-dimensional array.
|
ReadOnlySpan2D<T> |
Provides a read-only two-dimensional representation of a contiguous region
of arbitrary memory.
|
ReadOnlySpanSlice<T> |
Represents a read-only slice of elements in a span.
|
Span2D<T> |
Provides a two-dimensional representation of a contiguous region
of arbitrary memory.
|
SpanSlice<T> |
Represents a slice of elements in a span.
|
IStorage2D<T> |
Represents the contract for storage of two-dimensional arrays.
|
IStorage2D<T, TStorage2D> |
Represents the contract for storage of two-dimensional arrays.
|
IStorage2D<T, TSlice, TStorage2D> |
Specifies the contract for storage of 2-dimensional arrays
that return rows, columns and other vectors a slices of the specified type..
|
IStorageSlice<T> |
Represents the common methods and properties for types that
serve as the storage for an array slice of the specified type.
|
IStorageSlice<T, TSelf> |
Represents the common methods and properties for types that
serve as the storage for an array slice of the specified type.
|