public void ExecuteRecipe(Plot plt) { plt.AddSignal(DataGen.Sin(51)); plt.AddSignal(DataGen.Cos(51)); Bitmap monaLisa = DataGen.SampleImage(); plt.AddImage(monaLisa, 5, .5); plt.AddImage(monaLisa, 15, .5, scale: .5); plt.AddImage(monaLisa, 30, .5, scale: 2); }
public void ExecuteRecipe(Plot plt) { plt.AddSignal(DataGen.Sin(51)); plt.AddSignal(DataGen.Cos(51)); Bitmap monaLisa = DataGen.SampleImage(); plt.AddImage(monaLisa, 10, .5, rotation: 30); plt.AddPoint(10, .5, color: Color.Magenta, size: 20); plt.AddImage(monaLisa, 25, 0, rotation: -30); plt.AddPoint(25, 0, color: Color.Magenta, size: 20); plt.AddImage(monaLisa, 45, 0, rotation: 30, anchor: Alignment.MiddleCenter); plt.AddPoint(45, 0, color: Color.Magenta, size: 20); }
public void ExecuteRecipe(Plot plt) { plt.AddSignal(DataGen.Sin(51)); plt.AddSignal(DataGen.Cos(51)); Bitmap monaLisa = DataGen.SampleImage(); plt.AddImage(monaLisa, 10, 0); plt.AddPoint(10, 0, Color.Magenta, size: 20); plt.AddImage(monaLisa, 25, 0, anchor: Alignment.MiddleCenter); plt.AddPoint(25, 0, Color.Magenta, size: 20); plt.AddImage(monaLisa, 40, 0, anchor: Alignment.LowerRight); plt.AddPoint(40, 0, Color.Magenta, size: 20); }
public void ExecuteRecipe(Plot plt) { plt.AddSignal(DataGen.Sin(51)); plt.AddSignal(DataGen.Cos(51)); Bitmap monaLisa = DataGen.SampleImage(); var img = plt.AddImage(monaLisa, 10, .5, rotation: 30); img.BorderColor = Color.Magenta; img.BorderSize = 5; }
public void ExecuteRecipe(Plot plt) { Bitmap bmp = DataGen.SampleImage(); var img = plt.AddImage(bmp, 0, bmp.Height); img.HeightInAxisUnits = bmp.Height; img.WidthInAxisUnits = bmp.Width; img.ClippingPoints = new Coordinate[] { new Coordinate(30, 15), new Coordinate(55, 40), new Coordinate(60, 45), new Coordinate(80, 60), new Coordinate(40, 95), new Coordinate(15, 90), new Coordinate(5, 50), }; }
public void ExecuteRecipe(Plot plt) { // display some sample data plt.AddSignal(DataGen.Sin(51)); plt.AddSignal(DataGen.Cos(51)); Bitmap monaLisa = DataGen.SampleImage(); var img = plt.AddImage(monaLisa, 10, .5); img.HeightInAxisUnits = 1; img.WidthInAxisUnits = 30; // 4 corners of the image remain fixed in coordinate space plt.AddPoint(10, .5, color: Color.Magenta, size: 20); plt.AddPoint(40, .5, color: Color.Green, size: 20); plt.AddPoint(10, -.5, color: Color.Green, size: 20); plt.AddPoint(40, -.5, color: Color.Green, size: 20); }