Defines extension methods for Buffer2D<T>.
Exception thrown when the library detects an invalid memory allocation request, or an attempt has been made to use an invalidated IMemoryGroup<T>.
Memory managers are used to allocate memory for image processing operations.
Extension methods for MemoryAllocator.
Implements MemoryAllocator by newing up managed arrays on every allocation request.
Represents a rectangular region inside a 2D memory buffer (Buffer2D<T>).
Defines options for creating the default MemoryAllocator.
A value-type enumerator for SixLabors.ImageSharp.Memory.MemoryGroup`1 instances.
Represents discontiguous group of multiple uniformly-sized memory segments. The last segment can be smaller than the preceding ones.
Options for allocating buffers.