Remove unused interpolation function for rate charts
@@ -1152,30 +1152,3 @@ var QDR = (function(QDR) {
return QDR;
}(QDR || {}));
-
-// see https://stackoverflow.com/questions/11503151/in-d3-how-to-get-the-interpolated-line-data-from-a-svg-line/39442651#
-var findYatXbyBisection = function(x, path, error){
- var length_end = path.getTotalLength()
- , length_start = 0
- , point = path.getPointAtLength((length_end + length_start) / 2) // get the middle point
- , bisection_iterations_max = 50
- , bisection_iterations = 0
-
- error = error || 0.01
-
- while (x < point.x - error || x > point.x + error) {
- // get the middle point
- point = path.getPointAtLength((length_end + length_start) / 2)
-
- if (x < point.x) {
- length_end = (length_start + length_end)/2
- } else {
- length_start = (length_start + length_end)/2
- }
-
- // Increase iteration
- if(bisection_iterations_max < ++ bisection_iterations)
- break;
- }
- return point.y
-}
\ No newline at end of file
