|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjist.swans.field.Mobility.RandomWaypoint
public static class Mobility.RandomWaypoint
Random waypoint mobility model.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface jist.swans.field.Mobility |
|---|
Mobility.MobilityInfo, Mobility.RandomWalk, Mobility.RandomWaypoint, Mobility.RandomWaypointInfo, Mobility.Static, Mobility.Teleport |
| Field Summary | |
|---|---|
static float |
BORDER
thickness of border (for float calculations). |
| Constructor Summary | |
|---|---|
Mobility.RandomWaypoint(Location.Location2D bounds,
long pauseTime,
float precision,
float minspeed,
float maxspeed)
Initialize random waypoint mobility model. |
|
Mobility.RandomWaypoint(Location.Location2D bounds,
java.lang.String config)
Initialize random waypoint mobility model. |
|
| Method Summary | |
|---|---|
Mobility.MobilityInfo |
init(FieldInterface f,
java.lang.Integer id,
Location loc)
Initiate mobility; initialize mobility data structures. |
void |
next(FieldInterface f,
java.lang.Integer id,
Location loc,
Mobility.MobilityInfo info)
Schedule next movement. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final float BORDER
| Constructor Detail |
|---|
public Mobility.RandomWaypoint(Location.Location2D bounds,
long pauseTime,
float precision,
float minspeed,
float maxspeed)
bounds - boundaries of movementpauseTime - waypoint pause timeprecision - step granularityminspeed - minimum speedmaxspeed - maximum speed
public Mobility.RandomWaypoint(Location.Location2D bounds,
java.lang.String config)
bounds - boundaries of movementconfig - configuration string| Method Detail |
|---|
public Mobility.MobilityInfo init(FieldInterface f,
java.lang.Integer id,
Location loc)
init in interface Mobilityf - field entityid - node identifierloc - node location
public void next(FieldInterface f,
java.lang.Integer id,
Location loc,
Mobility.MobilityInfo info)
next in interface Mobilityf - field entityid - radio identifierloc - destination of moveinfo - mobility information object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||