基础能力层:提供文本处理,丰富的工具类。接口定义,和针对图可视化的丰富的布局能力。
3.2 拓扑图的性能测评
测评采用同样的数据。视图中包括 10000节点19800个链路。...局部刷新
首先确定节点(或链路)的矩形包围盒
清除这个包围盒内的颜色,设置这个区域为 clip 区域
重新绘制全部跟这个区域相交的图形
画布中有A,B,C,D,E,F多个元素。...C移动位置,重绘的只有B,C,D三个元素。只需把虚线框内的区域清除,在虚线框的区域创建裁剪区域(使用clip()方法),再绘制B,C,D。...在Tcharts中,所有需要局部刷新的元素,都实现接口LocalElement。
[ubtbf9kuye.png]
把所有需要局部刷新的元素添加到对应Layer中。...使用相对位置的原因是为了节省空间,比如(10000,10000)这个顶点用很多个0去表示,如果这个点相对上个点才偏移(10, -1),这就省下了好几个字符。