/// <summary> /// Get line color /// </summary> /// <param name="activity"></param> /// <param name="setting"></param> /// <param name="path"></param> /// <returns></returns> private Brush GetEntityBrush(double activity, ComponentSetting setting, GraphicsPath path) { if (double.IsNaN(activity) || double.IsInfinity(activity)) return _ngEdgeBrush; else if (activity <= _thresholdLow) return _lowEdgeBrush; else if (activity >= _thresholdHigh) return _highEdgeBrush; return setting.CreateBrush(path); }