using System; using Microsoft.Xna.Framework; using MoonTools.Core.Structs; namespace MoonTools.Core.Bonk { public interface IShape2D : IEquatable { // A Support function for a Minkowski sum. // A Support function gives the point on the edge of a shape based on a direction. Vector2 Support(Vector2 direction, Transform2D transform); AABB AABB(Transform2D transform); } }