projects
/
dygraphs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix errors/warnings in tests/*.html
[dygraphs.git]
/
src
/
extras
/
smooth-plotter.js
diff --git
a/src/extras/smooth-plotter.js
b/src/extras/smooth-plotter.js
index
d0182f4
..
69685ec
100644
(file)
--- a/
src/extras/smooth-plotter.js
+++ b/
src/extras/smooth-plotter.js
@@
-75,6
+75,10
@@
function getControlPoints(p0, p1, p2, opt_alpha, opt_allowFalseExtrema) {
return [l1x, l1y, r1x, r1y];
}
return [l1x, l1y, r1x, r1y];
}
+// i.e. is none of (null, undefined, NaN)
+function isOK(x) {
+ return !!x && !isNaN(x);
+};
// A plotter which uses splines to create a smooth curve.
// See tests/plotters.html for a demo.
// A plotter which uses splines to create a smooth curve.
// See tests/plotters.html for a demo.
@@
-88,7
+92,6
@@
function smoothPlotter(e) {
// right control point for previous point
var lastRightX = points[0].canvasx, lastRightY = points[0].canvasy;
// right control point for previous point
var lastRightX = points[0].canvasx, lastRightY = points[0].canvasy;
- var isOK = Dygraph.isOK; // i.e. is none of (null, undefined, NaN)
for (var i = 1; i < points.length; i++) {
var p0 = points[i - 1],
for (var i = 1; i < points.length; i++) {
var p0 = points[i - 1],