public void Draw(ilGrapher ilg) { for (int i = 1; i < MacroSignal.Count; i++) { ilg.DrawLine( ColorSignal, 2, (float)MacroSignal[i - 1].Key * MacroSignalK.X, (float)MacroSignal[i - 1].Value * MacroSignalK.Y, (float)MacroSignal[i].Key * MacroSignalK.X, (float)MacroSignal[i].Value * MacroSignalK.Y ); ilg.FillCirclePoint( ColorSignal, 2, new PointF( (float)MacroSignal[i].Key * MacroSignalK.X, (float)MacroSignal[i].Value * MacroSignalK.Y ) ); } for (int i = 1; i < MacroCoherency.Count; i++) { ilg.DrawLine( ColorCoherency, 2, (float)MacroCoherency[i - 1].Key * MacroCoherencyK.X, (float)MacroCoherency[i - 1].Value * MacroCoherencyK.Y, (float)MacroCoherency[i].Key * MacroCoherencyK.X, (float)MacroCoherency[i].Value * MacroCoherencyK.Y ); ilg.FillCirclePoint( Color.Blue, 2, new PointF( (float)MacroCoherency[i].Key * MacroCoherencyK.X, (float)MacroCoherency[i].Value * MacroCoherencyK.Y ) ); } }
public override void FillPoint(ilGrapher g) { g.FillCirclePoint(Color, R, P); }