ngraph.forcelayout:力导向图布局-源码

上传者: 42161497 | 上传时间: 2021-08-30 20:11:19 | 文件大小: 234KB | 文件类型: ZIP
ngraph.forcelayout 这是一种受图形布局算法,可在任何维度(2D,3D及更高版本)下工作。 该库使用四叉树来加快长距离力的计算。 该存储库是一部分,并在数据结构上运行。 原料药 所有力导向算法都是迭代的。 在图开始看起来不错之前,我们需要执行一个算法的多次迭代: // graph is an instance of `ngraph.graph` object. var createLayout = require ( 'ngraph.forcelayout' ) ; var layout = createLayout ( graph ) ; for ( var i = 0 ; i < ITERATIONS_COUNT ; ++ i ) { layout . step ( ) ; } // now we can ask layout where each node

文件下载

资源详情

[{"title":"( 63 个子文件 234KB ) ngraph.forcelayout:力导向图布局-源码","children":[{"title":"ngraph.forcelayout-master","children":[{"title":".gitignore <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 7.62KB </span>","children":null,"spread":false},{"title":"perf","children":[{"title":"perfresults.txt <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"experimental","children":[{"title":"README.md <span style='color:#111;'> 122B </span>","children":null,"spread":false},{"title":"staticOrDynamic.js <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false}],"spread":true},{"title":"test.js <span style='color:#111;'> 486B </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"layout.js <span style='color:#111;'> 10.98KB </span>","children":null,"spread":false},{"title":"primitives.js <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false},{"title":"springForce.js <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"simulator.js <span style='color:#111;'> 8.28KB </span>","children":null,"spread":false},{"title":"dragForce.js <span style='color:#111;'> 653B </span>","children":null,"spread":false},{"title":"insert.js <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"eulerIntegrator.js <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"stress.sh <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"dist","children":[{"title":"ngraph.forcelayout.min.js <span style='color:#111;'> 34.33KB </span>","children":null,"spread":false},{"title":"ngraph.forcelayout.js <span style='color:#111;'> 51.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 10.12KB </span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 36B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"createPhysicsSimulator.js <span style='color:#111;'> 10.80KB </span>","children":null,"spread":false},{"title":"spring.js <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"codeGenerators","children":[{"title":"generateIntegrator.js <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"generateBounds.js <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"generateQuadTree.js <span style='color:#111;'> 13.19KB </span>","children":null,"spread":false},{"title":"generateCreateSpringForce.js <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"generateCreateDragForce.js <span style='color:#111;'> 766B </span>","children":null,"spread":false},{"title":"generateCreateBody.js <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"getVariableName.js <span style='color:#111;'> 198B </span>","children":null,"spread":false},{"title":"createPatternBuilder.js <span style='color:#111;'> 623B </span>","children":null,"spread":false}],"spread":false},{"title":"bounds.js <span style='color:#111;'> 120B </span>","children":null,"spread":false},{"title":"kdForce.js <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":true},{"title":".eslintrc.json <span style='color:#111;'> 311B </span>","children":null,"spread":false},{"title":"Changelog.md <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 135.57KB </span>","children":null,"spread":false},{"title":"demo","children":[{"title":".gitignore <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":".browserslistrc <span style='color:#111;'> 21B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"index.html <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false}],"spread":false},{"title":"package.json <span style='color:#111;'> 971B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"components","children":[{"title":"HelpIcon.vue <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"InputValue.vue <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"InputFlag.vue <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false}],"spread":false},{"title":"main.js <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"App.vue <span style='color:#111;'> 6.16KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"findLargestComponent.js <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"PointCollection.js <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"createForceLayout.js <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"getAvailableGraphs.js <span style='color:#111;'> 14.39KB </span>","children":null,"spread":false},{"title":"LineCollection.js <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"loadDroppedGraph.js <span style='color:#111;'> 955B </span>","children":null,"spread":false},{"title":"createGraphScene.js <span style='color:#111;'> 7.00KB </span>","children":null,"spread":false},{"title":"utils.js <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"getGraph.js <span style='color:#111;'> 600B </span>","children":null,"spread":false},{"title":"bus.js <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"fileDrop.js <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"loadGraph.js <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"babel.config.js <span style='color:#111;'> 73B </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"vue.config.js <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"deploy.sh <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 464.27KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明