public static Vector2 GetVector(this WallData wall) { return(wall.End - wall.Start); }
public static Vector2 GetInverseVector(this WallData wall) { return(-wall.GetVector()); }