private boolean withinRightCorner() { return (segment != null && !segment.isUnknown() && segment.isRight()) || situation.isRight(); }