13 lines
444 B
C#
13 lines
444 B
C#
using System.Numerics;
|
|
|
|
namespace Just.Core.Collections;
|
|
|
|
/// <summary>Read-only interface for a 2D grid with min/max tracking and cloning.</summary>
|
|
/// <typeparam name="T">The element type; must support comparison and equality operators.</typeparam>
|
|
public interface IDataMap<T> : IMap<T>, ICloneable
|
|
where T : IComparisonOperators<T, T, bool>, IEqualityOperators<T, T, bool>
|
|
{
|
|
MapPoint<T> Min { get; }
|
|
MapPoint<T> Max { get; }
|
|
}
|