public static Cursor GetCursorFromPointsInSquare(double sideSize, Point end)
        {
            var halfSide = sideSize / 2;

            var center = new Point(halfSide, halfSide);

            var deg = Geometrics.GetDegress(center.ActLike<IPoint>(), end.ActLike<IPoint>());

            var segment = GetHotSpotSegment(deg);

            return CursorFromSegment(segment);
        }