搜索此API

y.layout.router.多段线
接口障碍分区

所有超级接口:
分区
所有已知的实现类:
动态障碍分解

公共接口障碍物分区
延伸分区

此类实现了分区这需要一个列表障碍物s作为输入,将区域细分为分区单元格第条。

实现必须满足每对的以下条件障碍物分区单元格:


示例障碍物分区由一条边连接的两个节点组成的图。这两个节点被视为障碍物。彩色分区单元对区域进行细分,以便每个障碍物要么完全覆盖一个分区单元,要么不与分区单元相交。

 

方法总结
空隙 清楚的()
清除分区数据,以便障碍物分区可重复使用已初始化使用新的障碍物第条。
java.util(实用程序)。列表 获取单元格(障碍物障碍物)
返回所有分区单元格完全由给定的覆盖障碍物.
java.util(实用程序)。列表 获取障碍(分区单元格单元格)
返回所有障碍物覆盖给定的分区单元格.
空隙 初始化(java.util.列出障碍,Y矩形边界)
初始化新障碍物分区使用给定的障碍物第条。
 
从接口y.layout.router.polyline继承的方法。分区
获取边界,获取单元格,获取邻居
 

方法详细信息

初始化

空隙初始化(java.util.List barriers,Y矩形边界)
初始化新障碍物分区使用给定的障碍物第条。

必须使用方法清除未使用的分区清除().

参数:
障碍-列表障碍物分区必须考虑的
边界-分区的边界
另请参阅:
清除()

获取障碍

java.util(实用程序)。列表获取障碍(分区单元格单元格)
返回所有障碍物覆盖给定的分区单元格.

参数:
细胞-障碍物将被返回的分区
退货:
不可修改的列表障碍物覆盖给定单元格的实例

获取单元格

java.util(实用程序)。列表获取单元格(障碍物障碍物)
返回所有分区单元格完全由给定的覆盖障碍物.

参数:
障碍-返回覆盖单元格的障碍
退货:
不可修改的列表分区单元格被给定障碍完全覆盖的实例

清楚的

空隙清楚的()
清除分区数据,以便障碍物分区可重复使用已初始化使用新的障碍物第条。

另请参阅:
init(列表,Y矩形)

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