cz.cuni.amis.pogamut.base3d.agent
Interface IAgent3D

All Superinterfaces:
IAgent, IComponent, IComponentAware, IControllable, IEmbodiedAgent, ILocated, ILocomotive, IObservingAgent, IRotable
All Known Subinterfaces:
IUnrealBot, IUT2004Bot
All Known Implementing Classes:
AbstractAgent3D, Agent3DJMXProxy, BotJMXProxy, NativeUnrealBotAdapter, NativeUT2004BotAdapter, UT2004Bot

public interface IAgent3D
extends IEmbodiedAgent, ILocated, ILocomotive, IRotable

Interface of agent embodied in a 3D environment.


Method Summary
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IEmbodiedAgent
getAct
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IObservingAgent
getWorldView
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop
 
Methods inherited from interface cz.cuni.amis.pogamut.base.component.IComponentAware
getEventBus
 
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.ILocated
getLocation
 
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.ILocomotive
getVelocity
 
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.IRotable
getRotation