|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IShape | |
---|---|
twaver.model | |
twaver.network |
Uses of IShape in twaver.model |
---|
Classes in twaver.model that implement IShape | |
---|---|
class |
Link
连线类型,包含两个节点属性:起始节点 Link.from 和结束节点 Link.to
起始节点或者结束节点未设置时,称该连线无效 Link.isInvalid()
起始节点和结束节点相同时,称为自环 Link.isLooped()
如果起始或者结束节点放在分组中,分组合并状态时,外观上分组与连线相连,
这时此分组为代理节点Link.getFromAgent() ,Link.getToAgent()
此外还实现了IShape 接口,可以添加中间路径片段Link.addPathSegement(PathSegment)
对应的默认UI类为LinkUI |
class |
LinkSubnetwork
连线子网,外观与连线一致,具备子网功能 |
class |
ShapeNode
多边形节点,继承于 Node ,实现了IShape 接口,可以添加路径片段,通过添加路径片段,围成一个多边形,
可以填充颜色或者渐变,如果不填充,则表现为线条样式
默认UI类为ShapeNodeUI |
class |
ShapeSubnetwork
子网多边形,继承于 ShapeNode ,实现了子网接口 |
Uses of IShape in twaver.network |
---|
Methods in twaver.network with parameters of type IShape | |
---|---|
boolean |
Network.isShapeEditable(IShape shape)
多边形获取带拐点的连线能否编辑拐点 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |