123456789101112131415161718192021222324 |
- namespace Masuit.Tools.Maths;
- public class Point2D
- {
- public double X { get; set; }
- public double Y { get; set; }
- public Point2D(double x, double y)
- {
- X = x;
- Y = y;
- }
- public static Vector2D operator -(Point2D first, Point2D second)
- {
- return new Vector2D(first.X - second.X, first.Y - second.Y);
- }
- public static Point2D operator +(Point2D pt, Vector2D vec)
- {
- return new Point2D(pt.X + vec.X, pt.Y + vec.Y);
- }
- }
|