/// <summary> /// Add vectors. /// </summary> public Dir Add(Dir dir) { return(new Dir { x = x + dir.x, y = y + dir.y }); }