cz.cuni.pogamut.MessageObjects
Class NeighNav
java.lang.Object
cz.cuni.pogamut.MessageObjects.MessageObject
cz.cuni.pogamut.MessageObjects.NeighNav
- All Implemented Interfaces:
- Visible, java.io.Serializable, java.lang.Cloneable
public class NeighNav
- extends MessageObject
- implements java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
clone()
clone object - for hard copying |
java.lang.String |
toString()
|
Methods inherited from class cz.cuni.pogamut.MessageObjects.MessageObject |
diff, equals, getID, getType, getUnrealID, getVisibility, hasID, isVisible, setID, setType, setUnrealID, setVisible, update |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
flags
public int flags
collisionH
public int collisionH
collisionR
public int collisionR
neededJump
public Triple neededJump
- if is filled, it contains a place where bot MUST jump, check forceDoubleJump if true you need to double jump
forceDoubleJump
public boolean forceDoubleJump
- Whether you will need to double jump.
neighbour
public NavPoint neighbour
- Should be initialized by AgentBody when receiving of all
navpoints is finished.
NeighNav
public NeighNav()
NeighNav
public NeighNav(NeighNav orig)
clone
public java.lang.Object clone()
- Description copied from class:
MessageObject
- clone object - for hard copying
- Overrides:
clone
in class MessageObject
toString
public java.lang.String toString()
- Overrides:
toString
in class MessageObject