private void DrawLinePoint(ushort data) { Point DrawPoint = ExtentionMethodss.FromUInt(data); DrawPoint.X = DrawPoint.X + 4; DrawPoint.Y = GraphPictureBox1.Height - DrawPoint.Y; //DrawPoint.X = (int)((float)DrawPoint.X).Map(DrawInput, DrawX); //DrawPoint.Y = (int)((float)DrawPoint.Y).Map(DrawInput, DrawY); if (LinePointValid) { if (DrawColor == Color.Black) { PersistentDrawing.Delete(new Line(LinePoint, DrawPoint, DrawColor, DrawPenSize)); } else { PersistentDrawing.Add(new Line(LinePoint, DrawPoint, DrawColor, DrawPenSize)); } GraphPictureBox1.Invalidate(); LinePoint = DrawPoint; } else { LinePoint = DrawPoint; LinePointValid = true; } }
private void DrawPixel(ushort data) { Point DrawPoint = ExtentionMethodss.FromUInt(data); DrawPoint.X = DrawPoint.X + 4; DrawPoint.Y = GraphPictureBox1.Height - DrawPoint.Y; if (DrawColor == Color.Black) { PersistentDrawing.Delete(new Pixel(DrawPoint.X, DrawPoint.Y, DrawPointColor)); } else { PersistentDrawing.Add(new Pixel(DrawPoint.X, DrawPoint.Y, DrawPointColor)); } GraphPictureBox1.Invalidate(); }