搜索此API

y.布局
类端口计算器

java.lang.Object(java.lang.对象)由扩展 y.布局。抽象布局阶段
      由扩展 y.布局。端口计算器
所有实现的接口:
层外(Layour),布局阶段

公众阶级端口计算器
延伸抽象布局阶段
实施布局阶段

A类端口计算器可以应用于将端口从节点的矩形边界移动到实际轮廓。

布局算法只考虑矩形节点,即使节点的实际形状是圆形的。因此,没有添加特定的强端口约束s、 港口通常位于节点的边界框(除了一些产生直线的布局算法边缘布线并将端口放置在节点的中心)。A类端口计算器可以包装核心布局算法以在布局计算之后调整端口分配。对于新端口偏移的计算端口计算器委托给接口实例交点计算器要为边的源/目标指定此类实例,请使用数据提供程序注册到图形中的带钥匙交集计算器。来源_交集_CALCULATOR_DPKEY交集计算器。目标_交集_CALCULATOR_DPKEY分别是。注意,边缘的交点(即端口)和方法提供的相关源/目标节点交集计算器.calculateIntersectionPoint(节点布局,双精度,双精度将添加到边的边缘布局

 
如果该类与强端口约束关联,则不会更改端口的坐标。
另请参阅:
交点计算器,交集计算器。来源_交集_CALCULATOR_DPKEY,交集计算器。目标_交集_CALCULATOR_DPKEY,端口约束
 

现场总结
双重保护 每股收益
EPSILON使用单位等于Eps(双精度、双精度、双精度、双精确度)
 
从接口y.layout继承的字段。层外(Layour)
边缘_ID_DPKEY,节点ID_DPKEY,节点_类型_DP键,选定的边缘,所选节点
 
构造方法摘要
端口计算器()
创建新的端口计算器实例的默认设置。
端口计算器(层外(Layour)核心层)
创建新的端口计算器实例使用给定核心布局算法
 
方法摘要
保护空隙 计算端口(LayoutGraph布局图图表)
对指定的图形实例执行实际端口计算。
布尔值 can布局(LayoutGraph布局图图表)
接受可以由核心布局算法
空隙 do布局(LayoutGraph布局图图表)
调用后调整端口核心布局算法
受保护布尔值 等于Eps(双x1,双y1,双x2,双y2)
确定两点是否相等。
 
从y.layout类继承的方法。抽象布局阶段
can布局核心,doLayoutCore(do布局核心),获取核心布局器,设置核心层
 
从类java.lang.Object继承的方法
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait
 
从接口y.layout继承的方法。布局阶段
获取核心布局器,设置核心层
 

字段详细信息

每股收益

双重保护每股收益
EPSILON使用单位等于Eps(双精度、双精度、双精度、双精确度)默认情况下,这是0.2天

建造商详图

端口计算器

公众的端口计算器()
创建新的端口计算器实例的默认设置。


端口计算器

公众的端口计算器(层外(Layour)核心层)
创建新的端口计算器实例使用给定核心布局算法

参数:
核心布局器-核心布局程序
方法详细信息

can布局

公共布尔值can布局(LayoutGraph布局图图表)
接受可以由核心布局算法

如果没有核心布局算法,接受所有图形。

指定人:
can布局在接口中层外(Layour)
参数:
图表-输入图形
退货:
真的如果没有核心布局算法,则图形为无效的或核心布局算法接受图形,否则
另请参阅:
Layouter.doLayout(布局图)

do布局

公共空虚do布局(LayoutGraph布局图图表)
调用后调整端口核心布局算法

指定人:
do布局在接口中层外(Layour)
参数:
图表-输入图形
另请参阅:
Layouter.canLayout(LayoutGraph)

计算端口

保护空隙计算端口(LayoutGraph布局图图表)
对指定的图形实例执行实际端口计算。

参数:
图表-输入图形

等于Eps

受保护布尔值等于Eps(双x1,双y1,双x2,双y2)
确定两点是否相等。

此实现使用每股收益为比较添加一些公差。它由调用calculatePorts(布局图)并且可以被超控以改变比较的准确性/容限。

参数:
x1个-第一个点的x坐标
y1个-第一个点的y坐标
2个-第二个点的x坐标
第2年-第二点的y坐标
退货:
真的如果认为两点相等,否则
另请参阅:
calculatePorts(布局图),每股收益

©版权所有2000-2022,
yWorks股份有限公司
保留所有权利。