パッケージ | 説明 |
---|---|
rione.model.route.pov |
修飾子とタイプ | メソッドと説明 |
---|---|
POVPath |
POVPath.add(POVPath newTail) |
POVPath |
POVRouter.amend(rescuecore2.standard.entities.Human me,
POVPath old) |
POVPath |
POVSearch.getAStarPath(rescuecore2.standard.entities.Area origin,
rescuecore2.standard.entities.Area destination,
CostFunction costFunc)
A*探索 単一の目的地に移動する際に用いる
|
POVPath |
POVSearch.getAStarPath(rescuecore2.standard.entities.Human me,
rescuecore2.standard.entities.Area destination,
CostFunction costFunc)
A*探索 単一の目的地に移動する際に用いる
|
POVPath |
POVSearch.getDijkstraPath(rescuecore2.standard.entities.Area origin,
java.util.Set<rescuecore2.standard.entities.StandardEntity> destinations,
CostFunction costFunc) |
POVPath |
POVSearch.getMultiAStarPath(rescuecore2.standard.entities.Area origin,
java.util.Collection<? extends rescuecore2.standard.entities.StandardEntity> destinations,
CostFunction costFunc)
目的地が複数ある場合のA*
originに向かって探索.本当に早いかは謎. |
POVPath |
POVPath.getPrevious() |
修飾子とタイプ | メソッドと説明 |
---|---|
POVPath |
POVPath.add(POVPath newTail) |
POVPath |
POVRouter.amend(rescuecore2.standard.entities.Human me,
POVPath old) |
int |
POVPath.compareTo(POVPath route) |
コンストラクタと説明 |
---|
POVPath(POVPath previous,
PointNode next,
CostFunction costFunc,
double distance)
拡張用
|