diff --git a/index.js b/index.js index a383b74..2c35d8b 100644 --- a/index.js +++ b/index.js @@ -1,17 +1,17 @@ export {default as forceNeighbourSampling} from './src/neighbourSampling'; -export { default as forceBarnesHut} +export {default as forceBarnesHut} from './src/barnesHut'; -export { default as tSNE} +export {default as tSNE} from './src/t-sne'; -export { default as forceLinkCompleteGraph} +export {default as forceLinkCompleteGraph} from './src/link'; -export { default as hybridSimulation} +export {default as hybridSimulation} from './src/hybridSimulation'; -export { getStress as calculateStress } +export {getStress as calculateStress} from './src/stress'; diff --git a/src/link.js b/src/link.js index 80c7af8..e94d33a 100644 --- a/src/link.js +++ b/src/link.js @@ -41,7 +41,7 @@ export default function () { y = target.y + target.vy - source.y - source.vy || jiggle(); l = Math.sqrt(x * x + y * y); l = (l - distances[i * (i - 1) / 2 + j]) / l * dataSizeFactor * alpha; - x *= l, y *= l; + x *= l; y *= l; target.vx -= x; target.vy -= y; source.vx += x; diff --git a/src/stress.js b/src/stress.js index df54fec..785323b 100644 --- a/src/stress.js +++ b/src/stress.js @@ -9,7 +9,8 @@ export function getStress (nodes, distance) { let sumLowDDistSq = 0; for (let j = nodes.length - 1; j >= 1; j--) { for (let i = 0; i < j; i++) { - let source = nodes[i], target = nodes[j]; + let source = nodes[i]; + let target = nodes[j]; let lowDDist = Math.hypot(target.x - source.x, target.y - source.y); let highDDist = distance(source, target); sumDiffSq += Math.pow(highDDist - lowDDist, 2);