ÎļþÃû´Ó WinFrmUI/Yw.WinFrmUI.Hydro.L2d.Core/ImageInfoCoordinate.cs ÐÞ¸Ä |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Drawing; |
| | | using System.Linq; |
| | | using System.Text; |
| | | |
| | | namespace Eventech.DynPicture.Model |
| | | namespace Yw.WinFrmUI.HydroL2d |
| | | { |
| | | /// <summary> |
| | | /// å¾çææ¬åæ |
| | | /// åæ |
| | | /// </summary> |
| | | public class ImageInfoCoordinate |
| | | public class Coordinate |
| | | { |
| | | /// <summary> |
| | | /// å¯ä¸æé 彿°ï¼å
é¨è®¡ç®ï¼ |
| | | /// </summary> |
| | | /// <param name="origin">æè½¬ä¸å¿ç¹</param> |
| | | /// <param name="angle">æè½¬è§åº¦ï¼é¡ºæ¶éï¼</param> |
| | | /// <param name="size">å¾çææ¬ç尺寸</param> |
| | | /// <param name="size">尺寸</param> |
| | | /// <param name="horiz">æ°´å¹³å®ä½æ¹å¼</param> |
| | | /// <param name="veriz">åç´å®ä½æ¹å¼</param> |
| | | public ImageInfoCoordinate(PointF origin, float angle, SizeF size, StringAlignment horiz = StringAlignment.Near, StringAlignment veriz = StringAlignment.Near) |
| | | public Coordinate |
| | | ( |
| | | PointF origin, |
| | | float angle, |
| | | SizeF size, |
| | | StringAlignment horiz = StringAlignment.Near, |
| | | StringAlignment veriz = StringAlignment.Near |
| | | ) |
| | | { |
| | | _origin = origin; |
| | | _angle = angle; |
| | |
| | | /// <param name="horiz">æ°´å¹³å®ä½æ¹å¼</param> |
| | | /// <param name="veriz">åç´å®ä½æ¹å¼</param> |
| | | /// <returns>å¾çææ¬åæ å¯¹è±¡</returns> |
| | | public static ImageInfoCoordinate GetCoordinate(PointF origin, float angle, SizeF size, StringAlignment horiz = StringAlignment.Near, StringAlignment veriz = StringAlignment.Near) |
| | | public static Coordinate GetCoordinate(PointF origin, float angle, SizeF size, StringAlignment horiz = StringAlignment.Near, StringAlignment veriz = StringAlignment.Near) |
| | | { |
| | | return new ImageInfoCoordinate(origin, angle, size, horiz, veriz); |
| | | return new Coordinate(origin, angle, size, horiz, veriz); |
| | | } |
| | | |
| | | |