|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NavPointNeighbourLink | |
|---|---|
| cz.cuni.amis.pogamut.ut2004.agent.module.sensor | Utility classes concerning some aspects of the gameplay (mainly for UT). |
| cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model | |
| cz.cuni.amis.pogamut.ut2004.agent.navigation | Navigation API for Unreal. |
| cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall | |
| cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator | |
| cz.cuni.amis.pogamut.ut2004.communication.messages | Java wrappers for the message objects send by the GameBots2004 and GameBotsUE2. |
| cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages | |
| cz.cuni.amis.pogamut.ut2004.communication.translator | |
| cz.cuni.amis.pogamut.ut2004.communication.worldview.map | |
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.agent.module.sensor |
|---|
| Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with type parameters of type NavPointNeighbourLink | |
|---|---|
static DistanceUtils.IGetDistance<NavPointNeighbourLink> |
NavigationGraphHelper.NAV_LINK_GET_DISTANCE
|
| Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor that return NavPointNeighbourLink | |
|---|---|
NavPointNeighbourLink |
NavLinkPair.getLinkComingFrom(NavPoint navPointLinkIsComingFrom)
Returns link that originates in 'navPointLinkIsComingFrom', if such exists. |
NavPointNeighbourLink |
NavLinkPair.getLinkComingFrom(UnrealId navPointLinkIsComingFromId)
Returns link that originates in 'navPointLinkIsComingFromId', if such exists. |
NavPointNeighbourLink |
NavLinkPair.getLinkLeadingTo(NavPoint navPointLinkEndsIn)
Returns link that ends in 'navPointLinkEndsIn', if such exists. |
NavPointNeighbourLink |
NavLinkPair.getLinkLeadingTo(UnrealId navPointLinkEndsInId)
Returns link that ends in 'navPointLinkEndsInId', if such exists. |
NavPointNeighbourLink |
NavLinkPair.getNavLink1()
Returns first NavPointNeighbourLink, this is NEVER NULL. |
NavPointNeighbourLink |
NavLinkPair.getNavLink2()
Returns second NavPointNeighbourLink, may be null. |
| Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type NavPointNeighbourLink | |
|---|---|
static Boolean |
NavigationGraphHelper.isPointProjectionAfterLinkSegment(NavPointNeighbourLink link,
ILocated point)
Tells whether "point" projection to "link" is inside the "link segment". |
static Boolean |
NavigationGraphHelper.isPointProjectionBeforeLinkSegment(NavPointNeighbourLink link,
ILocated point)
Tells whether "point" projection to "link" is inside the "link segment". |
static Boolean |
NavigationGraphHelper.isPointProjectionOnLinkSegment(NavPointNeighbourLink link,
ILocated point)
Tells whether "point" projection to "link" is inside the "link segment". |
static Location |
NavigationGraphHelper.projectPointToLinkLine(NavPointNeighbourLink link,
ILocated point)
Projects 'point' to line formed by the 'link'. |
| Constructors in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type NavPointNeighbourLink | |
|---|---|
NavigationGraphBuilder.ExistingNavPointEdgeBuilder(NavigationGraphBuilder.ExistingNavPointModifier navPointModifier,
NavPointNeighbourLink parent)
|
|
NavLinkPair(NavPointNeighbourLink first)
|
|
NavLinkPair(NavPointNeighbourLink first,
NavPointNeighbourLink second)
If 'first' is NULL and 'second' is NULL ... throws IllegalArgumentException. |
|
NavPointLinkExport(NavPointNeighbourLink link)
|
|
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model |
|---|
| Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model declared as NavPointNeighbourLink | |
|---|---|
NavPointNeighbourLink |
VisibilityLocation.link
|
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.agent.navigation |
|---|
| Fields in cz.cuni.amis.pogamut.ut2004.agent.navigation declared as NavPointNeighbourLink | |
|---|---|
NavPointNeighbourLink |
UT2004PathAutoFixer.listenerLink
|
| Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation that return NavPointNeighbourLink | |
|---|---|
NavPointNeighbourLink |
UT2004PathExecutor.getCurrentLink()
|
NavPointNeighbourLink |
IUT2004PathNavigator.getCurrentLink()
Returns current link the bot is following (if such link exist... may return null). |
NavPointNeighbourLink |
IUT2004PathExecutor.getCurrentLink()
Returns NavPointNeighbourLink the bot is currently running over. |
| Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation that return types with arguments of type NavPointNeighbourLink | |
|---|---|
cz.cuni.amis.utils.maps.CountIntMap<NavPointNeighbourLink> |
UT2004PathAutoFixer.getBadLinks()
Return counts of navigation failures for given links, i.e., map where key == NavPointNeighbourLink, value == how many times bot failed to navigate through the link. |
Set<NavPointNeighbourLink> |
UT2004PathAutoFixer.getRemovedLinks()
Returns set with all removed links. |
| Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation with parameters of type NavPointNeighbourLink | |
|---|---|
boolean |
UT2004PathAutoFixer.ILinkRemovalListener.canRemoveLink(NavPointNeighbourLink link)
Asks whether this link can be removed from navigation graph. |
protected void |
UT2004PathAutoFixer.checkRemove(NavPointNeighbourLink link)
Bot has stuck on 'link', UT2004PathAutoFixer.badLinks count has been increased, decide whether to remove the link from the graph. |
void |
UT2004PathAutoFixer.ILinkRemovalListener.linkRemoved(NavPointNeighbourLink link)
Reports that some link has been removed from navigation graph. |
protected void |
UT2004PathAutoFixer.removeLink(NavPointNeighbourLink link)
Removes link from the graph + recompute fwMap path matrix. |
boolean |
IUT2004PathRunner.runToLocation(Location runningFrom,
Location firstLocation,
Location secondLocation,
ILocated focus,
NavPointNeighbourLink navPointsLink,
boolean reachable)
Called iteratively to reach the 'firstLocation'. |
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall with parameters of type NavPointNeighbourLink | |
|---|---|
boolean |
FloydWarshallMap.checkLink(NavPointNeighbourLink edge)
Checks whether the edge is usable. |
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator that return NavPointNeighbourLink | |
|---|---|
NavPointNeighbourLink |
LoqueNavigator.getCurrentLink()
|
NavPointNeighbourLink |
KefikRunner.getLink()
Returns link the bot is currently running on ... might not exist, always check against NULL! |
| Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator with parameters of type NavPointNeighbourLink | |
|---|---|
boolean |
LoqueRunner.runToLocation(Location fromLocation,
Location firstLocation,
Location secondLocation,
ILocated focus,
NavPointNeighbourLink navPointsLink,
boolean reachable)
Deprecated. Handles running directly to the specified location. |
boolean |
KefikRunner.runToLocation(Location runningFrom,
Location firstLocation,
Location secondLocation,
ILocated focus,
NavPointNeighbourLink navPointsLink,
boolean reachable)
Handles running directly to the specified location. |
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.communication.messages |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.communication.messages that return types with arguments of type NavPointNeighbourLink | |
|---|---|
Map<UnrealId,NavPointNeighbourLink> |
INavPoint.getNeighbourLinks()
Retuns map with links to navpoint neighbours. |
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages |
|---|
| Fields in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with type parameters of type NavPointNeighbourLink | |
|---|---|
protected Map<UnrealId,NavPointNeighbourLink> |
NavPointStaticImpl.IncomingEdges
Maps edge-ORIGINATES_FROM-navpoint-UnrealId to neighbour link, those are incoming edges (those edges that originates in different navpoint and ends here, do not use this to ask whether you can get to navpoint of specific unreal id, use OutgoingEdges instead). |
protected Map<UnrealId,NavPointNeighbourLink> |
NavPointMessage.IncomingEdges
Maps edge-ORIGINATES_FROM-navpoint-UnrealId to neighbour link, those are incoming edges (those edges that originates in different navpoint and ends here, do not use this to ask whether you can get to navpoint of specific unreal id, use OutgoingEdges instead). |
protected Map<UnrealId,NavPointNeighbourLink> |
NavPointStaticImpl.OutgoingEdges
Maps edge-LEADING_TO-navpoint-UnrealId to neighbour link, those are outgoing edges (those edges that originates in this navpoint going to another one, those you may usually travel). |
protected Map<UnrealId,NavPointNeighbourLink> |
NavPointMessage.OutgoingEdges
Maps edge-LEADING_TO-navpoint-UnrealId to neighbour link, those are outgoing edges (those edges that originates in this navpoint going to another one, those you may usually travel). |
| Methods in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages that return types with arguments of type NavPointNeighbourLink | |
|---|---|
Map<UnrealId,NavPointNeighbourLink> |
NavPointStaticImpl.getIncomingEdges()
Maps edge-ORIGINATES_FROM-navpoint-UnrealId to neighbour link, those are incoming edges (those edges that originates in different navpoint and ends here, do not use this to ask whether you can get to navpoint of specific unreal id, use OutgoingEdges instead). |
abstract Map<UnrealId,NavPointNeighbourLink> |
NavPointStatic.getIncomingEdges()
Maps edge-ORIGINATES_FROM-navpoint-UnrealId to neighbour link, those are incoming edges (those edges that originates in different navpoint and ends here, do not use this to ask whether you can get to navpoint of specific unreal id, use OutgoingEdges instead). |
Map<UnrealId,NavPointNeighbourLink> |
NavPointMessage.getIncomingEdges()
|
Map<UnrealId,NavPointNeighbourLink> |
NavPointMessage.NavPointStaticMessage.getIncomingEdges()
Maps edge-ORIGINATES_FROM-navpoint-UnrealId to neighbour link, those are incoming edges (those edges that originates in different navpoint and ends here, do not use this to ask whether you can get to navpoint of specific unreal id, use OutgoingEdges instead). |
Map<UnrealId,NavPointNeighbourLink> |
NavPointCompositeImpl.getIncomingEdges()
|
abstract Map<UnrealId,NavPointNeighbourLink> |
NavPoint.getIncomingEdges()
Maps edge-ORIGINATES_FROM-navpoint-UnrealId to neighbour link, those are incoming edges (those edges that originates in different navpoint and ends here, do not use this to ask whether you can get to navpoint of specific unreal id, use OutgoingEdges instead). |
Map<UnrealId,NavPointNeighbourLink> |
NavPointStaticImpl.getOutgoingEdges()
Maps edge-LEADING_TO-navpoint-UnrealId to neighbour link, those are outgoing edges (those edges that originates in this navpoint going to another one, those you may usually travel). |
abstract Map<UnrealId,NavPointNeighbourLink> |
NavPointStatic.getOutgoingEdges()
Maps edge-LEADING_TO-navpoint-UnrealId to neighbour link, those are outgoing edges (those edges that originates in this navpoint going to another one, those you may usually travel). |
Map<UnrealId,NavPointNeighbourLink> |
NavPointMessage.getOutgoingEdges()
|
Map<UnrealId,NavPointNeighbourLink> |
NavPointMessage.NavPointStaticMessage.getOutgoingEdges()
Maps edge-LEADING_TO-navpoint-UnrealId to neighbour link, those are outgoing edges (those edges that originates in this navpoint going to another one, those you may usually travel). |
Map<UnrealId,NavPointNeighbourLink> |
NavPointCompositeImpl.getOutgoingEdges()
|
abstract Map<UnrealId,NavPointNeighbourLink> |
NavPoint.getOutgoingEdges()
Maps edge-LEADING_TO-navpoint-UnrealId to neighbour link, those are outgoing edges (those edges that originates in this navpoint going to another one, those you may usually travel). |
| Constructors in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with parameters of type NavPointNeighbourLink | |
|---|---|
NavPointNeighbourLink(NavPointNeighbourLink original)
Cloning constructor from the full message. |
|
NavPointNeighbourLink(NavPointNeighbourLink orig,
NavPoint from,
NavPoint to)
Use to fill missing fields of the Item when creating MapObtained event before INIT command is requested. |
|
| Constructor parameters in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with type arguments of type NavPointNeighbourLink | |
|---|---|
NavPointMessage(UnrealId Id,
Location Location,
Velocity Velocity,
boolean Visible,
UnrealId Item,
ItemType ItemClass,
boolean ItemSpawned,
boolean DoorOpened,
UnrealId Mover,
javax.vecmath.Vector3d LiftOffset,
boolean LiftJumpExit,
boolean NoDoubleJump,
boolean InvSpot,
boolean PlayerStart,
int TeamNumber,
boolean DomPoint,
int DomPointController,
boolean Door,
boolean LiftCenter,
boolean LiftExit,
boolean AIMarker,
boolean JumpSpot,
boolean JumpPad,
boolean JumpDest,
boolean Teleporter,
Rotation Rotation,
boolean RoamingSpot,
boolean SnipingSpot,
Item ItemInstance,
Map<UnrealId,NavPointNeighbourLink> OutgoingEdges,
Map<UnrealId,NavPointNeighbourLink> IncomingEdges,
String PreferedWeapon)
Creates new instance of the message NavPoint. |
|
NavPointMessage(UnrealId Id,
Location Location,
Velocity Velocity,
boolean Visible,
UnrealId Item,
ItemType ItemClass,
boolean ItemSpawned,
boolean DoorOpened,
UnrealId Mover,
javax.vecmath.Vector3d LiftOffset,
boolean LiftJumpExit,
boolean NoDoubleJump,
boolean InvSpot,
boolean PlayerStart,
int TeamNumber,
boolean DomPoint,
int DomPointController,
boolean Door,
boolean LiftCenter,
boolean LiftExit,
boolean AIMarker,
boolean JumpSpot,
boolean JumpPad,
boolean JumpDest,
boolean Teleporter,
Rotation Rotation,
boolean RoamingSpot,
boolean SnipingSpot,
Item ItemInstance,
Map<UnrealId,NavPointNeighbourLink> OutgoingEdges,
Map<UnrealId,NavPointNeighbourLink> IncomingEdges,
String PreferedWeapon)
Creates new instance of the message NavPoint. |
|
NavPointStaticImpl(UnrealId Id,
UnrealId Item,
ItemType ItemClass,
UnrealId Mover,
javax.vecmath.Vector3d LiftOffset,
boolean LiftJumpExit,
boolean NoDoubleJump,
boolean InvSpot,
boolean PlayerStart,
int TeamNumber,
boolean DomPoint,
int DomPointController,
boolean Door,
boolean LiftCenter,
boolean LiftExit,
boolean AIMarker,
boolean JumpSpot,
boolean JumpPad,
boolean JumpDest,
boolean Teleporter,
Rotation Rotation,
boolean RoamingSpot,
boolean SnipingSpot,
Item ItemInstance,
Map<UnrealId,NavPointNeighbourLink> OutgoingEdges,
Map<UnrealId,NavPointNeighbourLink> IncomingEdges,
String PreferedWeapon)
Creates new instance of the message NavPoint. |
|
NavPointStaticImpl(UnrealId Id,
UnrealId Item,
ItemType ItemClass,
UnrealId Mover,
javax.vecmath.Vector3d LiftOffset,
boolean LiftJumpExit,
boolean NoDoubleJump,
boolean InvSpot,
boolean PlayerStart,
int TeamNumber,
boolean DomPoint,
int DomPointController,
boolean Door,
boolean LiftCenter,
boolean LiftExit,
boolean AIMarker,
boolean JumpSpot,
boolean JumpPad,
boolean JumpDest,
boolean Teleporter,
Rotation Rotation,
boolean RoamingSpot,
boolean SnipingSpot,
Item ItemInstance,
Map<UnrealId,NavPointNeighbourLink> OutgoingEdges,
Map<UnrealId,NavPointNeighbourLink> IncomingEdges,
String PreferedWeapon)
Creates new instance of the message NavPoint. |
|
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.communication.translator |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.communication.translator that return types with arguments of type NavPointNeighbourLink | |
|---|---|
Map<UnrealId,List<NavPointNeighbourLink>> |
TranslatorContext.getNavPointLinks()
|
List<NavPointNeighbourLink> |
TranslatorContext.getNeighbours()
|
| Method parameters in cz.cuni.amis.pogamut.ut2004.communication.translator with type arguments of type NavPointNeighbourLink | |
|---|---|
void |
TranslatorContext.setNavPointLinks(Map<UnrealId,List<NavPointNeighbourLink>> links)
|
void |
TranslatorContext.setNeighbours(List<NavPointNeighbourLink> neighs)
|
| Uses of NavPointNeighbourLink in cz.cuni.amis.pogamut.ut2004.communication.worldview.map |
|---|
| Constructors in cz.cuni.amis.pogamut.ut2004.communication.worldview.map with parameters of type NavPointNeighbourLink | |
|---|---|
Waylink(Waypoint start,
NavPointNeighbourLink edge)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||