Package | Description |
---|---|
SocialSteeringsBeta | |
Steerings | |
SteeringStuff |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Vector3d |
TriangleSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus) |
SteeringResult |
TriangleSteer.runSocial(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus) |
SteeringResult |
ISocialSteering.runSocial(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus) |
protected javax.vecmath.Vector3d |
SocialSteeringManager.setVelocitySpecific(ISteering steering,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location newFocus) |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Vector3d |
WallFollowingSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
When called, the bot starts steering, when possible, he walks straight, he steers away from obstacles though, when necessary.
|
javax.vecmath.Vector3d |
WalkAlongSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
When called, the bot starts steering, when possible, he get's nearer the target location.
|
javax.vecmath.Vector3d |
TargetApproachingSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
When called, the bot starts steering, when possible, he get's nearer the target location.
|
javax.vecmath.Vector3d |
PeopleAvoidanceSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
When called, the bot starts steering, when possible, he walks straight, otherwise he steers away from othe people to avoid collision with them.
|
javax.vecmath.Vector3d |
PathFollowingSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
Moves the bot around the given pathFuture.
|
javax.vecmath.Vector3d |
ObstacleAvoidanceSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
When called, the bot starts steering, when possible, he walks straight, he steers away from obstacles though, when necessary.
|
javax.vecmath.Vector3d |
LeaderFollowingSteer.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
Steers the bot.
|
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Vector3d |
ISteering.run(javax.vecmath.Vector3d scaledActualVelocity,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus)
The steering manager calls steering to compute the force of the steering in that tick (logic).
|
protected javax.vecmath.Vector3d |
SteeringManager.setVelocitySpecific(ISteering steering,
RefBoolean wantsToGoFaster,
RefBoolean wantsToStop,
cz.cuni.amis.pogamut.base3d.worldview.object.Location newFocus)
When owerriden can provide different behaviour of steering computation
i.e.
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.