Uses of Class
com.TeamHEC.LocomotionCommotion.Map.MapObj

Packages that use MapObj
com.TeamHEC.LocomotionCommotion.Goal.Graph   
com.TeamHEC.LocomotionCommotion.Map   
com.TeamHEC.LocomotionCommotion.Train   
 

Uses of MapObj in com.TeamHEC.LocomotionCommotion.Goal.Graph
 

Fields in com.TeamHEC.LocomotionCommotion.Goal.Graph declared as MapObj
 MapObj Node.mapobj
          refers to the instance of the station attached to this node
 

Methods in com.TeamHEC.LocomotionCommotion.Goal.Graph with parameters of type MapObj
 Node Dijkstra.lookUpNode(MapObj mapObj)
          a lookup table that returns a Node instance for a given map obj, it should be noted that nodes are just extended mapobj's.
 

Constructors in com.TeamHEC.LocomotionCommotion.Goal.Graph with parameters of type MapObj
Node(MapObj st)
          creates a new node for a given instance of a station/junction
 

Uses of MapObj in com.TeamHEC.LocomotionCommotion.Map
 

Subclasses of MapObj in com.TeamHEC.LocomotionCommotion.Map
 class Junction
           
 class Station
           
 

Methods in com.TeamHEC.LocomotionCommotion.Map that return MapObj
 MapObj Connection.getDestination()
           
 MapObj Connection.getStartMapObj()
           
 

Constructors in com.TeamHEC.LocomotionCommotion.Map with parameters of type MapObj
Connection(MapObj startMapObj, MapObj endMapObj)
          A connection between two adjacent MapObjs in the Map.
 

Uses of MapObj in com.TeamHEC.LocomotionCommotion.Train
 

Methods in com.TeamHEC.LocomotionCommotion.Train with parameters of type MapObj
 void Route.setCurrentMapObj(MapObj current)
          The currentMapObj the train is positioned at
 

Constructors in com.TeamHEC.LocomotionCommotion.Train with parameters of type MapObj
Route(MapObj startingPos)
          Creates an arrayList of connections (a route) for tge train to eventually follow