📄 vertex.java
字号:
// Copyright (C) 2002 Takeshi Morimoto <morimoto@takopen.cs.uec.ac.jp>// All rights reserved.package yab.agent.object;import java.util.*;import yab.agent.DisasterSpace;import yab.io.object.*;public abstract class Vertex extends PointObject { public Vertex(int id, BaseVertex object, DisasterSpace world) { super(id, object, world); } private BaseVertex obj() { return (BaseVertex)object; } private ArrayList m_edges = null; public ArrayList edges() { if (m_edges == null) { int[] es = obj().edges(); m_edges = new ArrayList(es.length); for (int i = 0; i < es.length; i ++) m_edges.add(world.get(es[i])); } return m_edges; } public Collection neighborhood() { return edges(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -