Uses of Class
cz.cuni.amis.pogamut.defcon.base3d.worldview.object.DefConLocation

Packages that use DefConLocation
cz.cuni.amis.pogamut.defcon.agent.module.sensor   
cz.cuni.amis.pogamut.defcon.ai   
cz.cuni.amis.pogamut.defcon.ai.buildingai   
cz.cuni.amis.pogamut.defcon.ai.fleetai   
cz.cuni.amis.pogamut.defcon.base3d.worldview.object   
cz.cuni.amis.pogamut.defcon.communication.messages.commands   
cz.cuni.amis.pogamut.defcon.communication.messages.infos   
cz.cuni.amis.pogamut.defcon.communication.worldview   
cz.cuni.amis.pogamut.defcon.communication.worldview.modules.grid.flags   
cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings   
cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets   
cz.cuni.amis.pogamut.defcon.communication.worldview.polygons   
cz.cuni.amis.pogamut.defcon.communication.worldview.polygons.loaders.borders   
cz.cuni.amis.pogamut.defcon.utils.closestpoints   
cz.cuni.amis.pogamut.defcon.utils.quadtree   
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.agent.module.sensor
 

Methods in cz.cuni.amis.pogamut.defcon.agent.module.sensor that return DefConLocation
 DefConLocation GameInfo.getCitiesGravityCenter(int teamId)
          Returns center of gravity of given enemy's cities.
 DefConLocation GameInfo.getCityLocation(int cityId)
          Returns location of the given city.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.ai
 

Methods in cz.cuni.amis.pogamut.defcon.ai that return DefConLocation
 DefConLocation IUnitAI.getLocation()
          Retrieves location of the controlled object.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.ai.buildingai
 

Methods in cz.cuni.amis.pogamut.defcon.ai.buildingai that return DefConLocation
 DefConLocation AbstractBuildingAI.getLocation()
           
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.ai.fleetai
 

Methods in cz.cuni.amis.pogamut.defcon.ai.fleetai with parameters of type DefConLocation
 void IFleetAI.setTargetLocation(DefConLocation target)
           
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.base3d.worldview.object
 

Methods in cz.cuni.amis.pogamut.defcon.base3d.worldview.object that return DefConLocation
 DefConLocation DefConLocation.add(Location l)
          Retrieves sum of this location and given location.
 DefConLocation DefConLocation.getNormalized()
           
 DefConLocation DefConLocation.invert()
          Calculates inverse Location
 DefConLocation DefConLocation.scale(double d)
           
 

Methods in cz.cuni.amis.pogamut.defcon.base3d.worldview.object with parameters of type DefConLocation
 Location DefConLocation.sub(DefConLocation l)
          Retrieves sum of this location and given location.
static Location DefConLocation.sub(DefConLocation l1, DefConLocation l2)
           
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.messages.commands
 

Methods in cz.cuni.amis.pogamut.defcon.communication.messages.commands that return DefConLocation
 DefConLocation WhiteboardDraw.getFirstPoint()
          Line begin.
 DefConLocation SetActionTarget.getLocation()
          Attack target of the unit.
 DefConLocation PlaceFleet.getLocation()
          Target location of the new fleet.
 DefConLocation PlaceStructure.getLocation()
          Target location of the structure.
 DefConLocation SetMovementTarget.getLocation()
          Movement target.
 DefConLocation WhiteboardDraw.getSecondPoint()
          Line end.
 

Methods in cz.cuni.amis.pogamut.defcon.communication.messages.commands with parameters of type DefConLocation
 WhiteboardDraw WhiteboardDraw.setFirstPoint(DefConLocation firstPoint)
          Line begin.
 SetActionTarget SetActionTarget.setLocation(DefConLocation location)
          Attack target of the unit.
 PlaceFleet PlaceFleet.setLocation(DefConLocation location)
          Target location of the new fleet.
 PlaceStructure PlaceStructure.setLocation(DefConLocation location)
          Target location of the structure.
 SetMovementTarget SetMovementTarget.setLocation(DefConLocation location)
          Movement target.
 WhiteboardDraw WhiteboardDraw.setSecondPoint(DefConLocation secondPoint)
          Line end.
 

Constructors in cz.cuni.amis.pogamut.defcon.communication.messages.commands with parameters of type DefConLocation
PlaceFleet(DefConLocation location, UnitType[] ships)
          Creates new instance of command PlaceFleet.
PlaceStructure(int typeId, DefConLocation location)
          Creates new instance of command PlaceStructure.
SetActionTarget(int unitId, int targetUnitId, DefConLocation location)
          Creates new instance of command SetActionTarget.
SetMovementTarget(int unitId, DefConLocation location)
          Creates new instance of command SetMovementTarget.
WhiteboardDraw(DefConLocation firstPoint, DefConLocation secondPoint)
          Creates new instance of command WhiteboardDraw.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.messages.infos
 

Fields in cz.cuni.amis.pogamut.defcon.communication.messages.infos declared as DefConLocation
protected  DefConLocation DefConViewableObject.location
          Contains location of this object.
 

Methods in cz.cuni.amis.pogamut.defcon.communication.messages.infos that return DefConLocation
 DefConLocation DefConWorldEvent.getLocation()
          DOCUMENT ME!
 DefConLocation DefConViewableObject.getLocation()
          Returns locations of this object.
 DefConLocation Bomber.getNukeTarget()
          Bomber's current nuke target.
 

Constructors in cz.cuni.amis.pogamut.defcon.communication.messages.infos with parameters of type DefConLocation
AirBase(int id, int teamId, DefConLocation location, boolean visible, AirBaseState state, int stateCount, int target, int nukeSupply, int fighterSupply, int bomberSupply, double time)
          Creates new instance of object AirBase with specific id.
Battleship(int id, int teamId, DefConLocation location, boolean visible, BattleshipState state, int stateCount, int target, double time)
          Creates new instance of object Battleship with specific id.
Bomber(int id, int teamId, DefConLocation location, boolean visible, BomberState state, int stateCount, int target, DefConLocation nukeTarget, double time)
          Creates new instance of object Bomber with specific id.
Carrier(int id, int teamId, DefConLocation location, boolean visible, CarrierState state, int stateCount, int target, int nukeSupply, int fighterSupply, int bomberSupply, double time)
          Creates new instance of object Carrier with specific id.
CeasedFire(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message CeasedFire.
City(int id, int teamId, DefConLocation location, boolean visible, int population, double time)
          Creates new instance of object City with specific id.
DefConUnitObject(int id, UnitType type, int teamId, DefConLocation location, boolean visible, T state, int stateCount, int target, double time)
          Construtor of DefConUnitObject.
DefConViewableObject(int id, UnitType type, int teamId, DefConLocation location, boolean visible, double time)
          Creates new instance of message DefConViewAbleObject with specific id.
DefConWorldEvent(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates a new DefConWorldEvent object.
Destroyed(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message Destroyed.
Explosion(int id, int teamId, DefConLocation location, boolean visible, double time)
          Creates new instance of object Explosion with specific id.
Fighter(int id, int teamId, DefConLocation location, boolean visible, FighterState state, int stateCount, int target, double time)
          Creates new instance of object Fighter with specific id.
Fleet(int id, int teamId, DefConLocation location, boolean visible, int[] fleetMembers, double time)
          Creates new instance of object Fleet with specific id.
Gunshot(int id, int teamId, DefConLocation location, boolean visible, double time)
          Creates new instance of object Gunshot with specific id.
Hit(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message Hit.
NewVote(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message NewVote.
Nuke(int id, int teamId, DefConLocation location, boolean visible, NukeState state, int stateCount, int target, double time)
          Creates new instance of object Nuke with specific id.
NukeLaunchSilo(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message NukeLaunchSilo.
NukeLaunchSub(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message NukeLaunchSub.
PingCarrier(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message PingCarrier.
PingDetection(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message PingDetection.
PingSub(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message PingSub.
Radar(int id, int teamId, DefConLocation location, boolean visible, RadarState state, int stateCount, int target, double time)
          Creates new instance of object Radar with specific id.
Saucer(int id, int teamId, DefConLocation location, boolean visible, double time)
          Creates new instance of object Saucer with specific id.
SharedRadar(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message SharedRadar.
Silo(int id, int teamId, DefConLocation location, boolean visible, SiloState state, int stateCount, int target, int nukeSupply, double time)
          Creates new instance of object Silo with specific id.
Sub(int id, int teamId, DefConLocation location, boolean visible, SubState state, int stateCount, int target, int nukeSupply, double time)
          Creates new instance of object Sub with specific id.
TeamRetractedVoted(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message TeamRetractedVoted.
TeamVoted(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message TeamVoted.
Tornado(int id, int teamId, DefConLocation location, boolean visible, double time)
          Creates new instance of object Tornado with specific id.
UnceasedFire(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message UnceasedFire.
UnsharedRadar(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message UnsharedRadar.
VoteFinishedNo(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message VoteFinishedNo.
VoteFinishedYes(Event eventType, int causeObjectId, int targetObjectId, UnitType unitType, DefConLocation location, double time)
          Creates new instance of message VoteFinishedYes.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.worldview
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview that return DefConLocation
 DefConLocation AbstractMapSource.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag)
           
 DefConLocation AbstractMapSource.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag, double distance)
           
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview with parameters of type DefConLocation
 DefConLocation AbstractMapSource.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag)
           
 DefConLocation AbstractMapSource.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag, double distance)
           
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.grid.flags
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.grid.flags that return DefConLocation
 DefConLocation IFlagChecker.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag)
          Returns the closest position to end from start, which has the proper flag.
 DefConLocation IFlagChecker.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag, double distance)
          Returns the a position on line to end from start, which has the proper flag and is as far as possible, while closer than distance from the closest position.
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.grid.flags with parameters of type DefConLocation
 DefConLocation IFlagChecker.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag)
          Returns the closest position to end from start, which has the proper flag.
 DefConLocation IFlagChecker.traceFromTo(DefConLocation start, DefConLocation end, BasicFlag flag, double distance)
          Returns the a position on line to end from start, which has the proper flag and is as far as possible, while closer than distance from the closest position.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings that return types with arguments of type DefConLocation
 List<DefConLocation> BuildingPlacementProvider.getLocations(double minDistance, int count, UnitType buildingType)
          Returns a list of locations for building places, trying and putting them at least minDistance far.
 

Method parameters in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings with type arguments of type DefConLocation
 void BuildingsManager.placeBuildings(List<DefConLocation> locations, UnitType type)
          Tries to place buildings on all given buildings location.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets
 

Fields in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets with type parameters of type DefConLocation
protected  List<DefConLocation> FleetsManager.QueuedPlacing.last
           
protected  Queue<DefConLocation> FleetsManager.QueuedPlacing.placementOptions
           
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets that return types with arguments of type DefConLocation
 List<DefConLocation> FleetsManager.QueuedPlacing.getLast()
           
 Queue<DefConLocation> FleetsManager.QueuedPlacing.getPlacementOptions()
           
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets with parameters of type DefConLocation
 boolean FleetsManager.placeFleet(DefConLocation location, UnitType[] ships, Object initData, IPlacingFinishedListener finishedListener)
          Tries to place fleet on a given location (queues the command).
protected  boolean FleetsManager.placeFleetWorker(DefConLocation location, UnitType[] ships)
           
 

Method parameters in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets with type arguments of type DefConLocation
 boolean FleetsManager.placeFleet(List<DefConLocation> orderedPlacements, UnitType[] fleetComposition, int fleetsCount, Object initData, IPlacingFinishedListener finishedListener)
          Tries to place the fleet on one of the given positions (queues the command, if it finds suitable place), starting from the head.
 

Constructor parameters in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.fleets with type arguments of type DefConLocation
FleetsManager.QueuedPlacing(int expectedCount, UnitType[] fleetComposition, Queue<DefConLocation> placementOptions, Object data, IPlacingFinishedListener callback)
           
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.worldview.polygons
 

Fields in cz.cuni.amis.pogamut.defcon.communication.worldview.polygons with type parameters of type DefConLocation
protected  TreeMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> GameMapInfoPolygons.enemyTerritories
          List of enemy territories.
protected  TreeMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> GameMapInfoPolygons.enemyTerritories
          List of enemy territories.
protected  List<List<DefConLocation>> GameMapInfoPolygons.land
          Land.
protected  TreeMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.ownTerritories
          List of own territories.
protected  TreeMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.ownTerritories
          List of own territories.
protected  List<List<DefConLocation>> GameMapInfoPolygons.sea
          Sea.
protected  ArrayList<Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.territories
          Territories.
protected  ArrayList<Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.territories
          Territories.
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.polygons that return types with arguments of type DefConLocation
 SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> GameMapInfoPolygons.getEnemiesTerritories()
           
 SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> GameMapInfoPolygons.getEnemiesTerritories()
           
 SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.getEnemyTerritories(int enemyId)
          Returns a list of territories the enemy has.
 SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.getEnemyTerritories(int enemyId)
          Returns a list of territories the enemy has.
 List<List<DefConLocation>> GameMapInfoPolygons.getLand()
          Returns contours of negation of sea.
 SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.getOwnTerritories()
           
 SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> GameMapInfoPolygons.getOwnTerritories()
           
 List<List<DefConLocation>> GameMapInfoPolygons.getSea()
          Returns contours of sea.
 Pair<List<List<DefConLocation>>,List<List<DefConLocation>>> GameMapInfoPolygons.getTerritory(int territoryId)
          Returns a single territory.
 Pair<List<List<DefConLocation>>,List<List<DefConLocation>>> GameMapInfoPolygons.getTerritory(int territoryId)
          Returns a single territory.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.communication.worldview.polygons.loaders.borders
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.polygons.loaders.borders that return types with arguments of type DefConLocation
 List<List<DefConLocation>> FilePrecomputedBordersLoader.loadBordersForTerritory(String fileName)
           
 List<List<DefConLocation>> IPrecomputedBordersLoader.loadBordersForTerritory(String fileName)
          Loads borders from a given file name.
 

Method parameters in cz.cuni.amis.pogamut.defcon.communication.worldview.polygons.loaders.borders with type arguments of type DefConLocation
 void FilePrecomputedBordersSaver.saveBorderOfTerritory(String fileName, List<List<DefConLocation>> territoryBorders)
           
 void IPrecomputedBordersSaver.saveBorderOfTerritory(String name, List<List<DefConLocation>> territoryBorders)
          Saves a single set of borders.
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.utils.closestpoints
 

Fields in cz.cuni.amis.pogamut.defcon.utils.closestpoints declared as DefConLocation
 DefConLocation ClosestPointsLookUp.DistanceOrigin.origin
           
 

Methods in cz.cuni.amis.pogamut.defcon.utils.closestpoints that return DefConLocation
 DefConLocation ClosestPointsLookUp.DistanceOrigin.getOrigin()
           
 DefConLocation ClosestPointsLookUp.ClosestPoints.getTarget()
           
 

Methods in cz.cuni.amis.pogamut.defcon.utils.closestpoints that return types with arguments of type DefConLocation
 List<DefConLocation> ClosestPointsLookUp.ClosestPoints.getOrigins()
           
 

Constructors in cz.cuni.amis.pogamut.defcon.utils.closestpoints with parameters of type DefConLocation
ClosestPointsLookUp.ClosestPoints(DefConLocation target)
           
ClosestPointsLookUp.DistanceOrigin(double distance, DefConLocation origin)
           
 

Uses of DefConLocation in cz.cuni.amis.pogamut.defcon.utils.quadtree
 

Constructor parameters in cz.cuni.amis.pogamut.defcon.utils.quadtree with type arguments of type DefConLocation
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview, Logger log)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview, Logger log)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview, Logger log)
           
QuadTreesManager(SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>> ownTerritories, SortedMap<Integer,SortedMap<Integer,Pair<List<List<DefConLocation>>,List<List<DefConLocation>>>>> enemyTerritories, DefConWorldView worldview, Logger log)
           
 



Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.