distanceAfter
The distance towards the next SmartPoint required by the corner.
If distanceAfter + nextCorner.distanceBefore > distance_between_points then the corner is forced to shrink using limitDistanceAfter.
Unless corners are asymmetric, then distanceBefore == distanceAfter. Current implementations of SmartCorner are all symmetric.