/// <summary>
        /// Constructor. Parses the X and Y coordinates from a string (format is "1.2345,6.7890")
        /// </summary>
        /// <param name="coordinatesString">The string containing the coordinates.</param>
        public Coordinates(string coordinatesString)
        {
            try
            {
                string[] xAndYStrings = coordinatesString.Split(',');

                X = Toolbox.StringToDouble(xAndYStrings[0]);
                Y = Toolbox.StringToDouble(xAndYStrings[1]);
            }
            catch (Exception)
            {
                X = 0; Y = 0;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Constructor. Parses the min and max coordinates from a string (format is "1.2345,6.7890")
        /// </summary>
        /// <param name="minMaxString">The string containing the min and max value.</param>
        public MinMaxD(string minMaxString)
        {
            try
            {
                string[] minAndMaxString = minMaxString.Split(',');

                double val1 = Toolbox.StringToDouble(minAndMaxString[0]);
                double val2 = Toolbox.StringToDouble(minAndMaxString[1]);

                Min = Math.Min(val1, val2);
                Max = Math.Max(val1, val2);
            }
            catch (Exception)
            {
                Min = 0; Max = 0;
            }
        }