using AipsRT.Model.Whiteboard.Structs; namespace AipsRT.Model.Whiteboard.Shapes; public class Arrow : Shape { public Position EndPosition { get; set; } public int Thickness { get; set; } public override void Move(Position newPosition) { var difference = newPosition - EndPosition; EndPosition += difference; base.Move(newPosition); } }