Files
QuestPDF/QuestPDF/Infrastructure/Position.cs
T
2021-12-30 18:40:54 +01:00

23 lines
507 B
C#

namespace QuestPDF.Infrastructure
{
internal readonly struct Position
{
public readonly float X;
public readonly float Y;
public static Position Zero => new Position(0, 0);
public Position(float x, float y)
{
X = x;
Y = y;
}
public Position Reverse()
{
return new Position(-X, -Y);
}
public override string ToString() => $"(Left: {X:N3}, Top: {Y:N3})";
}
}