zoukankan      html  css  js  c++  java
  • cytoscape-d3-force api

    {

    animate:true,//是否在布局运行时显示布局;特殊的“结束”值使布局具有离散布局的动画效果

    maxIterations:0,//布局退出前的最大迭代次数

    maxSimulationTime:0,//运行布局的最大长度(毫秒)

    ungrabifyWhileSimulating:false,//因此在布局期间不能拖动节点

    fixedAfterDraging:false,//拖动后固定节点

    fit:false,//在节点的每个布局重新定位上,调整视口

    padding:30,//在模拟周围填充

    boundingBox:未定义,//约束布局边界;{x1,y1,x2,y2}或{x1,y1,w,h}

    /**d3-force API**/

    alpha:1,//将当前alpha设置为[0,1]范围内的指定数字

    alphaMin:0.001,//将最小alpha设置为[0,1]范围内的指定数字

    alphaDecay:1-Math.pow(0.001,1/300),//将alpha衰减率设置为[0,1]范围内的指定数字

    alphaTarget:0,//将当前目标alpha设置为[0,1]范围内的指定数字

    velocityDecay:0.4,//将速度衰减因子设置为范围[0,1]中的指定数字

    collideRadius:1,//将radius访问器设置为指定的数字或函数

    collideStrength:0.7,//将力强度设置为[0,1]范围内的指定数字

    collideIterations:1,//将每个应用程序的迭代次数设置为指定的次数

    linkId:函数id(d){

      return d.index;

    },//将节点id访问器设置为指定的函数

    linkDistance:30,//将距离访问器设置为指定的数字或函数

    链接强度:功能强度(link){

      return Math.min(count(link.source)count(link.target));

    },//将强度访问器设置为指定的数字或函数

    linkIterations:1,//将每个应用程序的迭代次数设置为指定的次数

    manyBodyStrength:-30,//将强度访问器设置为指定的数字或函数

    manyBodyTheta:0.9,//将Barnes–Hut近似条件设置为指定的数字

    manyBodyDistanceMin:1,//设置考虑此力的节点之间的最小距离

    manyBodyDistanceMax:Infinity,//设置节点之间的最大距离,在该距离上考虑此力

    xStrength:0.1,//将强度访问器设置为指定的数字或函数

    xX:0,//将x坐标访问器设置为指定的数字或函数

    yStrength:0.1,//将强度访问器设置为指定的数字或函数

    yY:0,//将y坐标访问器设置为指定的数字或函数

    radialStrength:0.1,//将强度访问器设置为指定的数字或函数

    radialRadius:[radius]//将圆半径设置为指定的数字或函数

    radialX:0,//将圆心的x坐标设置为指定的数字

    radialY:0,//将圆心的y坐标设置为指定的数字

    //布局事件回调

    ready:function(){},//监听 layoutready

    stop:function(){},//监听 layoutstop

    tick:function(progress){},//每次迭代回调

    //定位选项

    randomize:false,//在布局开始处使用随机节点位置

    //无限布局选项

    infinite:false//覆盖forces all time模式的所有其他选项

    }

  • 相关阅读:
    Android Service启动原理分析
    线程池原理分析
    仿EventBus做一个简单的基于订阅发布的事件总线
    EventBus原理以及源代码分析
    Android从点击Launcher图标开始到App打开流程分析
    使用LruCache和DiskLruCache手写一个ImageLoader
    OkHttp2连接池复用原理分析
    OkHttp执行流程源码分析
    Android使用动态代理模仿Retrofit的create方法,使其可以返回任意的接口类型
    Android模仿Retrofit的建造者模式
  • 原文地址:https://www.cnblogs.com/nightstarsky/p/14713861.html
Copyright © 2011-2022 走看看