cs11dotnet7/vscode/Chapter06/PacktLibrary/DisplacementVector.cs
2022-02-27 19:08:52 +00:00

23 lines
419 B
C#

namespace Packt.Shared;
public struct DisplacementVector
{
public int X { get; set; }
public int Y { get; set; }
public DisplacementVector(int initialX, int initialY)
{
X = initialX;
Y = initialY;
}
public static DisplacementVector operator +(
DisplacementVector vector1,
DisplacementVector vector2)
{
return new(
vector1.X + vector2.X,
vector1.Y + vector2.Y);
}
}