|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.nb.pogamut.unreal.timeline.records.TLEntity
cz.cuni.amis.nb.pogamut.unreal.timeline.records.TLAgentEntity
public class TLAgentEntity
TLEntity with infrastructure to gather info from some agent
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class cz.cuni.amis.nb.pogamut.unreal.timeline.records.TLEntity |
|---|
TLEntity.Adapter, TLEntity.Listener, TLEntity.State |
| Field Summary | |
|---|---|
protected TLLocation |
botLocation
Location of agent during recording. |
protected TLRotation |
botRotation
Rotation of agent during recording. |
protected TLVelocity |
botVelocity
Velocity of agent during recording. |
protected TLEntityUpdater |
updateWorker
Updater to pass info from introspection to properties. |
| Fields inherited from class cz.cuni.amis.nb.pogamut.unreal.timeline.records.TLEntity |
|---|
database, storageFolder |
| Constructor Summary | |
|---|---|
TLAgentEntity(TLDatabase db,
cz.cuni.amis.pogamut.unreal.bot.IUnrealBot agent)
Create a new TLEntity that takes its data from the
unreal agent. |
|
| Method Summary | |
|---|---|
void |
finish()
Finsih this entity, after calling this method, new data are not expected to appear. |
cz.cuni.amis.pogamut.base.agent.IAgent |
getAgent()
|
String |
getDisplayName()
|
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getLocation(long time)
Return location of bot. |
cz.cuni.amis.pogamut.base3d.worldview.object.Rotation |
getRotation(long time)
Return location of bot. |
cz.cuni.amis.pogamut.base3d.worldview.object.Velocity |
getVelocity(long time)
Return location of bot. |
void |
printFolders(PrintStream stream)
|
void |
printTimelinedata()
|
| Methods inherited from class cz.cuni.amis.nb.pogamut.unreal.timeline.records.TLEntity |
|---|
addListener, addLogRecording, getColor, getDatabase, getDoublePropertyValue, getEndTime, getFolder, getListeners, getLogRecorders, getStartTime, getState, printInfo, removeListener, setColor, setEndTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected TLLocation botLocation
protected TLRotation botRotation
protected TLVelocity botVelocity
protected transient TLEntityUpdater updateWorker
properties.
| Constructor Detail |
|---|
public TLAgentEntity(TLDatabase db,
cz.cuni.amis.pogamut.unreal.bot.IUnrealBot agent)
TLEntity that takes its data from the
unreal agent.
db - agent - | Method Detail |
|---|
public cz.cuni.amis.pogamut.base.agent.IAgent getAgent()
public String getDisplayName()
getDisplayName in class TLEntitypublic cz.cuni.amis.pogamut.base3d.worldview.object.Location getLocation(long time)
getLocation in class TLEntitypublic cz.cuni.amis.pogamut.base3d.worldview.object.Rotation getRotation(long time)
getRotation in class TLEntitypublic cz.cuni.amis.pogamut.base3d.worldview.object.Velocity getVelocity(long time)
getVelocity in class TLEntitypublic void finish()
TLEntity
finish in class TLEntitypublic void printFolders(PrintStream stream)
public void printTimelinedata()
throws cz.cuni.amis.introspection.IntrospectionException
cz.cuni.amis.introspection.IntrospectionException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||