public class graphStru
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
int |
edgeFontSize
The edge font size.
|
java.util.LinkedList<medge> |
edges
The edges.
|
int |
id
The id.
|
java.lang.String |
name
The name.
|
int |
nodeFontSize
The node font size.
|
java.util.LinkedList<mnode> |
nodes
The nodes.
|
构造器和说明 |
---|
graphStru()
图数据结构构造函数,其中的成员变量id;name;edgeFontSize;nodeFontSize只在需要时直接赋值
成员变量nodes;edges分别通过多次调用addNode和addEdge设置 该数据结构不提供删除和编辑nodes;edges操作, 请使用者自行编写你们实际程序中使用的图数据结构到本数据结构或数据库结构的转换 如需删除和编辑nodes;edges操作,请在使用者自身的图数据结构中完成后再转换. |
public int id
public java.lang.String name
public int edgeFontSize
public int nodeFontSize
public java.util.LinkedList<mnode> nodes
public java.util.LinkedList<medge> edges
public graphStru()
public void addNode(java.lang.String id, java.lang.String label, double x, double y, int gid)
id
- 节点idlabel
- 节点标签x
- 节点坐标xy
- 节点坐标ygid
- 节点所属图的id,作为新图保存时设为0即可public void addEdge(java.lang.String id, java.lang.String label, double weight, java.lang.String source, java.lang.String target, int gid)
id
- 边idlabel
- 显示在边上的标签weight
- 边的权重source
- 字符串型的开始节点idtarget
- 字符串型的结束节点idgid
- 所属图的id,作为新图保存时设为0即可