private static float[] GetChartResultFromDateTime(bool xIsTime, bool isOffset, TrailResult tr, TrailResult ReferenceTrailResult, IValueRange <DateTime> v) { DateTime d1 = v.Lower; DateTime d2 = v.Upper; if (xIsTime) { return(GetTimeChartResultFromDateTime(isOffset, tr, ReferenceTrailResult, d1, d2)); } else { double t1 = tr.GetDistResult(d1); double t2 = tr.GetDistResult(d2); return(GetDistChartResultFromDistResult(isOffset, tr, ReferenceTrailResult, t1, t2)); } }
private static float GetDistChartResultFromDateTime(bool isOffset, TrailResult tr, TrailResult ReferenceTrailResult, DateTime d1) { float x1 = (float)(tr.GetDistResult(d1)); return(GetDistChartResultFromDistResult(isOffset, tr, ReferenceTrailResult, x1)); }