} else { segmentsPerQuadrant = BASE_SEGMENTS_QUADRANT; double currentTolerance = computeChordCircleDistance(segmentsPerQuadrant); if (currentTolerance < tolerance) { while (currentTolerance < tolerance && segmentsPerQuadrant > 1) { currentTolerance = computeChordCircleDistance(segmentsPerQuadrant); currentTolerance = computeChordCircleDistance(segmentsPerQuadrant);