/// <summary> /// Determines whether the point is valid. /// </summary> /// <param name="pt">The point.</param> /// <param name="xaxis">The x axis.</param> /// <param name="yaxis">The y axis.</param> /// <returns> /// <c>true</c> if [is valid point] [the specified pt]; otherwise, <c>false</c>. /// </returns> public virtual bool IsValidItem(HighLowItem pt, Axis xaxis, Axis yaxis) { return !double.IsNaN(pt.X) && !double.IsInfinity(pt.X) && !double.IsNaN(pt.High) && !double.IsInfinity(pt.High) && !double.IsNaN(pt.Low) && !double.IsInfinity(pt.Low); }
/// <summary> /// Determines whether the point is valid. /// </summary> /// <param name="pt">The point.</param> /// <param name="xaxis">The x axis.</param> /// <param name="yaxis">The y axis.</param> /// <returns> /// <c>true</c> if [is valid point] [the specified pt]; otherwise, <c>false</c>. /// </returns> public virtual bool IsValidItem(HighLowItem pt, Axis xaxis, Axis yaxis) { return(!double.IsNaN(pt.X) && !double.IsInfinity(pt.X) && !double.IsNaN(pt.High) && !double.IsInfinity(pt.High) && !double.IsNaN(pt.Low) && !double.IsInfinity(pt.Low)); }