public RelativeLocation(ILocation originLocation, vector offset) { _originLocation = originLocation; _offset = offset; }
public FixedLocation(ILocation startingPoint, vector difference) { this.X = startingPoint.X + difference.XOffset; this.Y = startingPoint.Y + difference.YOffset; }