lerp return a value between begin and end
lerp
begin
end
@override Alignment lerp(double t) => Alignment( lerpNNDouble(begin.x, end.x, t), lerpNNDouble(begin.y, end.y, t), );