Fixing rendering of infinite ticks.
Updated Geometry.calcLineDelimitingPoints to take into account if the line has infinite ticks, so it calculate the intersection points as the projection of the relevant board vertices as they define the range in the line in which drawn ticks would actually be visible.