Beispiel #1
0
        public virtual int GetPointIndexForDisplayValues(double xValueInDisplayUnit, double yValueInDisplayUnit)
        {
            var xBaseUnit = XAxis.ConvertToBaseUnit(xValueInDisplayUnit);
            var yBaseUnit = YAxis.ConvertToBaseUnit(yValueInDisplayUnit);

            return(_xyValues.OrderBy(x => x.DistanceTo(xBaseUnit, yBaseUnit)).First().Index);
        }