flow like the river
This commit is contained in:
commit
013fe673f3
42435 changed files with 5764238 additions and 0 deletions
13
BACK_BACK/node_modules/d3-interpolate/src/basisClosed.js
generated
vendored
Executable file
13
BACK_BACK/node_modules/d3-interpolate/src/basisClosed.js
generated
vendored
Executable file
|
|
@ -0,0 +1,13 @@
|
|||
import {basis} from "./basis.js";
|
||||
|
||||
export default function(values) {
|
||||
var n = values.length;
|
||||
return function(t) {
|
||||
var i = Math.floor(((t %= 1) < 0 ? ++t : t) * n),
|
||||
v0 = values[(i + n - 1) % n],
|
||||
v1 = values[i % n],
|
||||
v2 = values[(i + 1) % n],
|
||||
v3 = values[(i + 2) % n];
|
||||
return basis((t - i / n) * n, v0, v1, v2, v3);
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue