- g - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointNode
-
The g value.
- g2 - Static variable in class view.mapComponents.ShapeDrawer
-
Graphics.
- gate - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
The gate.
- gate(Position, int, int, double) - Static method in class model.map.ModelComponentBuilder
-
Create a gate.
- GateActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger
-
The sit activity is responsible for the sitting behavior of an agent.
- GateActivity() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.GateActivity
-
- gateArea - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
-
The gate area.
- GateArea - Class in model.environment.objects.area
-
- GateArea(double, double, double, double) - Constructor for class model.environment.objects.area.GateArea
-
Creates a rectangular gate area from a specified (x,y) coordinate, width
and height.
- GateArea(int, double, double, double, double) - Constructor for class model.environment.objects.area.GateArea
-
Creates a rectangular gate area from a specified (x,y) coordinate, width
and height.
- GateArea(int, List<Position>) - Constructor for class model.environment.objects.area.GateArea
-
Creates the area with a set of specified corner points.
- GateArea(List<Position>) - Constructor for class model.environment.objects.area.GateArea
-
Creates the area with a set of specified corner points.
- gateArea - Variable in class model.environment.objects.flight.Flight
-
The gate area.
- gateNumber - Variable in class model.environment.objects.area.GateArea
-
The gate number.
- generateAgent(long, int, boolean) - Method in class simulation.simulation.agentGenerator.AgentGenerator
-
Generates an agent for a simulation.
- generateAgent(long, int, boolean) - Method in class simulation.simulation.agentGenerator.BaseAgentGenerator
-
- generateAgent(long, int, boolean) - Method in class simulation.simulation.agentGenerator.EmptyAgentGenerator
-
- generateAgent(long, int, boolean) - Method in class simulation.simulation.agentGenerator.FlightSpecificAgentGenerator
-
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.AatomHumanAgentTest
-
Generates a base agent.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicOperatorCommunicationModuleTest
-
Generates a base agent.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicPassengerCommunicationModuleTest
-
Generates a base agent.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModuleTest
-
Generates a base agent with a static movement model.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModuleTest
-
Generates a base agent with a static movement model.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.RandomMovementModuleTest
-
Generates a base agent with a static movement model.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.StaticMovementModuleTest
-
Generates a base agent with a static movement model.
- generateBaseAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.observation.impl.BasicPassengerObservationModuleTest
-
Generates a base agent.
- generateBelief() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Generates a new belief.
- generatePassengerAgent() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicOperatorCommunicationModuleTest
-
Generates a base agent.
- generatePosition() - Method in class model.map.shapes.PathShape
-
Generates a position inside the shape.
- generatePosition(RandomPlus) - Method in class model.map.shapes.PathShape
-
Generates a position inside the shape.
- generatePosition() - Method in class model.map.shapes.PolygonMapComponent
-
Generates a position inside the shape.
- generatePosition(RandomPlus) - Method in class model.map.shapes.PolygonMapComponent
-
Generates a position inside the shape.
- generatePositions(int) - Method in class model.map.shapes.PathShape
-
Generates a set of positions inside the shape.
- generatePositions(int, RandomPlus) - Method in class model.map.shapes.PathShape
-
Generates a set of positions inside the shape.
- generatePositions(int) - Method in class model.map.shapes.PolygonMapComponent
-
Generates a set of positions inside the shape.
- generatePositions(int, RandomPlus) - Method in class model.map.shapes.PolygonMapComponent
-
Generates a set of positions inside the shape.
- generateRTHAWalls() - Static method in class simulation.modelBuilder.ModelBuilder
-
Generates walls for RTHA.
- getAboutString() - Method in class view.mapComponents.HumanAgentView
-
- getAboutString() - Method in class view.mapComponents.MapComponentView
-
Returns a string containing information about the map component it
visualizes.
- getAboutString() - Method in class view.mapComponents.OperatorAgentView
-
- getAboutString() - Method in class view.mapComponents.PassengerView
-
- getAboutString() - Method in class view.mapComponents.WalkThroughMetalDetectorView
-
- getActiveActivity() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
- getActiveActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
-
Gets the active activity.
- getActiveActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
- getActivities() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.Belief
-
Gets the activity states.
- getActivities() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
-
- getActivities() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
- getActivity() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.ActivityStatePair
-
Gets the activity.
- getActivityFromType(Class<? extends Activity>) - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicPassengerPlanner
-
- getActivityModule() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
Gets the activity module.
- getActivityPlanner() - Method in class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
-
Gets the activity planner.
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Gets the activity position.
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicETDCheckActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageCheckActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageDropActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorBorderControlActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorCheckInActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicPhysicalCheckActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicTravelDocumentCheckActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicXRayActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicExitActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
-
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Gets the activity position.
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Gets the activity position.
- getActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
- getActivityState() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.ActivityStatePair
-
Gets the state.
- getActivityState() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Gets the activity state.
- getActivityStatePairs() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Gets the activity state pairs.
- getAgent() - Method in class view.mapComponents.HumanAgentView
-
- getAgent() - Method in class view.mapComponents.OperatorAgentView
-
- getAgent() - Method in class view.mapComponents.PassengerView
-
- getAgentAtDesk() - Method in class model.environment.objects.physicalObject.Desk
-
Gets the agent at the desk.
- getAgentInformation(Agent) - Method in class util.io.logger.AgentLogger
-
Gets the agent information that needs to be printed.
- getAgentInformation(Agent) - Method in class util.io.logger.SimulationLogger
-
Gets the agent information that needs to be printed.
- getAgentInteractionForce() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
Gets the agent interaction force.
- getAnalytics() - Method in class simulation.simulation.Simulator
-
Gets the analytics.
- getAnalyzers() - Method in class util.analytics.AnalyzerCollection
-
Gets the analyzers.
- getAnalyzers() - Method in class view.graphPanel.GraphCollectionPanel
-
Get the parameter trackers of the panel.
- getAngle(Position, Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
Calculates the angle between two positions.
- getAssignment() - Method in class model.agent.humanAgent.aatom.OperatorAgent
-
Gets the assignment of the agent.
- getAveragePosition(List<Position>) - Static method in class simulation.simulation.util.Utilities
-
Gets the central position of a set of points.
- getBaggageInSystem() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the luggage in the system.
- getBeliefModule() - Method in class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
-
Gets the belief module.
- getBorderControlDesks() - Method in class model.environment.objects.area.BorderControlGateArea
-
Gets the border control desks.
- getBorderControlQueue() - Method in class model.environment.objects.area.BorderControlGateArea
-
Gets the border control queue.
- getChair() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Gets the chair the agent is sitting on.
- getCheckInDesks() - Method in class model.environment.objects.flight.Flight
-
Gets the check in desks.
- getCheckInGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.PassengerNavigationModule
-
Set the goal position if we are doing a check-in.
- getCheckInQueue() - Method in class model.environment.objects.flight.Flight
-
Gets the check in queue.
- getCheckPointQueue() - Method in class model.environment.objects.flight.Flight
-
Gets the checkpoint queue.
- getCheckPosition() - Method in class model.environment.objects.physicalObject.sensor.WalkThroughMetalDetector
-
Gets the check position.
- getClosestDesks() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
Gets the closest desk.
- getClosestDesks() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
-
Gets the closest desk.
- getClosestQueuingArea(Collection<? extends PhysicalMapComponent>, Collection<QueuingArea>) - Static method in class simulation.simulation.util.Utilities
-
Gets the closest queuing area.
- getClosestSystems() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Gets the closest systems.
- getClosestSystems() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Gets the closest systems.
- getClosestWTMD() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Gets the closest systems.
- getClosestWTMD() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Gets the closest systems.
- getCollectPassenger(int) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the collect passenger.
- getCollectPosition(int) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the luggage collect position.
- getColor() - Method in class model.agent.humanAgent.HumanAgent
-
Gets the Color
.
- getComplementaryColor(Color) - Static method in class view.mapComponents.ShapeDrawer
-
Gets the complement of a Color
.
- getComplexity() - Method in class model.environment.objects.physicalObject.luggage.Luggage
-
Gets the complexity.
- getCornerPoints(List<Position>, double) - Static method in class model.map.ModelComponentBuilder
-
Gets a list of rotated corner points, with a given rotation angle.
- getCornerPoints(List<Position>, Position, double) - Static method in class model.map.ModelComponentBuilder
-
Gets a list of rotated corner points, with a given rotation angle.
- getCornerPoints(Position, double, double, double) - Static method in class model.map.ModelComponentBuilder
-
Gets the corner points from a given starting point, width, height and a
given rotation angle.
- getCornerPoints(Position, double, double, Position, double) - Static method in class model.map.ModelComponentBuilder
-
Gets the corner points from a given starting point, width, height and a
given rotation angle.
- getCornerPoints2(List<Position>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.PathFinder
-
Gets the corner points from a path, represented as a list of
Position
s.
- getCorners() - Method in class model.map.shapes.PathShape
-
- getCorners() - Method in class model.map.shapes.PolygonMapComponent
-
- getCorners() - Method in interface model.map.shapes.PolygonShape
-
Gets the corner points of the polygon.
- getCurrentBelief() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Gets the current belief.
- getCurrentVelocity() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
- getCurrentVelocity() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Gets the current velocity.
- getCurrentVelocity() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Gets the current velocity.
- getDataset() - Method in class util.analytics.Analyzer
-
Gets the data set.
- getDesiredSpeed() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
Gets the desired speed.
- getDesiredSpeed() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Gets the desired speed.
- getDesiredSpeed() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Gets the desired speed.
- getDesk() - Method in class view.mapComponents.DeskView
-
Gets the physical obstacle.
- getDistance(JumpPointNode, JumpPointNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
Gets the distance between two nodes.
- getDistance(Position) - Method in class model.map.PhysicalMapComponent
-
Gets the distance between a
Position
and the component.
- getDropOffPassenger(int) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the drop off passenger.
- getDropOffPosition(int) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the luggage drop off position.
- getEligibleFlight() - Method in class simulation.simulation.agentGenerator.BaseAgentGenerator
-
Returns an eligible flight.
- getEligibleFlights() - Method in class simulation.simulation.agentGenerator.FlightSpecificAgentGenerator
-
Returns the eligible flights.
- getEnterPosition() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the enter position for passengers of the system.
- getEntrancePosition() - Method in class model.environment.objects.area.QueuingArea
-
Gets the entrance position.
- getEntryPosition() - Method in class model.environment.objects.physicalObject.Chair
-
- getFacility() - Method in class simulation.simulation.agentGenerator.BaseAgentGenerator
-
Generates a random facility type.
- getFacility() - Method in class simulation.simulation.agentGenerator.FlightSpecificAgentGenerator
-
Generates a random facility type.
- getFacilityVisit() - Method in class model.agent.humanAgent.aatom.Passenger
-
Gets facility type.
- getFlight() - Method in class model.agent.humanAgent.aatom.Passenger
-
Gets the
Flight
the passenger is on.
- getFlightSize() - Method in class model.environment.objects.flight.Flight
-
Gets the size of the flight.
- getFlightTime() - Method in class model.environment.objects.flight.Flight
-
Get the time of flight (in seconds from the start of the simulation).
- getFlightType() - Method in class model.environment.objects.flight.Flight
-
Gets the flight type.
- getGateArea() - Method in class model.environment.objects.flight.Flight
-
Gets the gate area.
- getGateNumber() - Method in class model.environment.objects.area.GateArea
-
Gets the gate number.
- getGoalActivities() - Method in class model.agent.humanAgent.aatom.strategicLevel.goal.GoalModule
-
Gets the goal activities.
- getGoalActivity() - Method in class model.agent.humanAgent.aatom.strategicLevel.goal.Goal
-
Gets the goal activity.
- getGoalModule() - Method in class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
-
Gets the goal module.
- getGoalPosition() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
- getGoalPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Gets the closest goal position.
- getGoalPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
- getGoalPositionInShop() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
Determine if there is a goal position in the current shop.
- getGoalPositions() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
- getGoalPositions() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Gets the goal positions.
- getGoalPositions() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
Gets the list of goal positions
Position
.
- getGoals(Activity) - Static method in class model.agent.humanAgent.aatom.strategicLevel.goal.BasicOperatorGoalModule
-
Gets the goals for the operator.
- getGoals() - Method in class model.agent.humanAgent.aatom.strategicLevel.goal.GoalModule
-
Gets the goals.
- getGoalState() - Method in class model.agent.humanAgent.aatom.strategicLevel.goal.Goal
-
Gets the goal state.
- getHeight() - Method in class model.map.Map
-
Gets the height of the map.
- getHeuristicDistance(AStarNode, AStarNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
Gets the heuristic distance between two
AStarNode
s.
- getInstance(Map, double) - Static method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.DiscretizedMap
-
Gets the singleton instance of the map.
- getInternalAccelerationForce() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
Gets the internal acceleration force.
- getLastObservedLuggage() - Method in class model.environment.objects.physicalObject.sensor.XRaySensor
-
Gets the last observed luggage.
- getLastObservedPassenger() - Method in class model.environment.objects.physicalObject.sensor.WalkThroughMetalDetector
-
Gets the last observed passenger.
- getLeavePosition() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the leave position for passengers of the system.
- getLeavingPosition() - Method in class model.environment.objects.area.QueuingArea
-
Gets the leaving position.
- getLineNames() - Method in class util.analytics.ActivityDistributionAnalyzer
-
- getLineNames() - Method in class util.analytics.AgentNumberAnalyzer
-
- getLineNames() - Method in class util.analytics.Analyzer
-
Gets the names of the lines.
- getLineNames() - Method in class util.analytics.DistanceAnalyzer
-
- getLineNames() - Method in class util.analytics.MissedFlightsAnalyzer
-
- getLineNames() - Method in class util.analytics.QueueAnalyzer
-
- getLineNames() - Method in class util.analytics.TimeInQueueAnalyzer
-
- getLineNames() - Method in class util.analytics.TimeToGateAnalyzer
-
- getLineNames() - Method in class util.analytics.TimeToGatePerFlightAnalyzer
-
- getLocation() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.Belief
-
Gets the location.
- getLocation() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Gets the location.
- getLuggage() - Method in class model.agent.humanAgent.aatom.Passenger
-
- getLuggageType() - Method in class model.environment.objects.physicalObject.luggage.Luggage
-
Gets the luggage type.
- getMap() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.DiscretizedMap
-
Gets the map.
- getMap() - Method in class simulation.simulation.Simulator
-
- getMap() - Method in class util.analytics.Analyzer
-
Gets the simulator.
- getMapComponents(Class<T>) - Method in class model.map.Map
-
Get all
MapComponent
s that are an instance of a specific class.
- getMapComponentsInNeighborhood(Position, double, Collection<T>) - Static method in class simulation.simulation.util.Utilities
-
- getMass() - Method in class model.agent.humanAgent.HumanAgent
-
Gets the mass.
- getMove(int) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModule
-
- getMove(int) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
- getMove(int) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.RandomMovementModule
-
- getMove(int) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.StaticMovementModule
-
- getMove(int) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Gets the next move.
- getMove(int) - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Gets the next move given a certain time step.
- getMovementModel() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Gets the movement model.
- getNavigationModule() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
Gets the navigation module.
- getNeighbors(AStarNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
- getNeighbors(DijkstraNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.DijkstraPathFinder
-
Gets the neighbors of a node.
- getNeighbors(JumpPointNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
- getNextActivity() - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicOperatorPlanner
-
- getNextActivity() - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicPassengerPlanner
-
- getNextActivity() - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.PlanningModule
-
Gets the next activity.
- getNextActivityPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
-
Get the next activity position.
- getNextCollectIndex() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the next collect index.
- getNextDropOffIndex() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the next drop off index.
- getNextNode(ArrayList<JumpPointNode>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
Gets the next node from the open list.
- getNode(int, int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
Gets a node from its coordinates.
- getNodeFromPosition(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
- getNodeFromPosition(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.DijkstraPathFinder
-
- getNodeFromPosition(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
- getNodeWithLowestDistance() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.DijkstraPathFinder
-
Gets the node with the lowest distance.
- getNumberOfCollectIndices() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the number of collect places for passengers.
- getNumberOfDropoffIndices() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
Gets the number of drop off places for passengers.
- getNumberOfPassengersInQueue(QueuingArea) - Method in class util.analytics.QueueAnalyzer
-
Gets the number of passengers in a queue.
- getNumberOfSteps() - Method in class simulation.simulation.Simulator
-
Gets the number of steps performed so far.
- getObservation(Class<T>) - Method in class model.agent.Agent
-
Gets an observation of a specific type.
- getObservation(Class<T>) - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
Gets an observation of a specific type.
- getObservation(Class<T>) - Method in class model.agent.humanAgent.aatom.operationalLevel.observation.impl.BasicOperatorObservationModule
-
- getObservation(Class<T>) - Method in class model.agent.humanAgent.aatom.operationalLevel.observation.impl.BasicPassengerObservationModule
-
- getObservation(Class<T>) - Method in class model.agent.humanAgent.aatom.operationalLevel.observation.ObservationModule
-
Gets an observation of a specific type.
- getObservation(Class<T>) - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Gets an observation of a specific type.
- getObservation() - Method in class model.environment.objects.physicalObject.sensor.impl.BasicWalkThroughMetalDetector
-
- getObservation() - Method in class model.environment.objects.physicalObject.sensor.impl.BasicXRaySensor
-
- getObservation() - Method in class model.environment.objects.physicalObject.sensor.Observation
-
Gets the observation.
- getObservation() - Method in class model.environment.objects.physicalObject.sensor.Sensor
-
- getObservationModule() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Gets the observation module.
- getOwner() - Method in class model.environment.objects.physicalObject.luggage.Luggage
-
Gets the owner of the luggage.
- getParameterTracker() - Method in class view.graphPanel.LineGraphPanel
-
Gets the parameter tracker.
- getParameterTrackers() - Method in class view.GUI
-
Get the parameter trackers of the graphs of the GUI.
- getPassengerGoals(Class<? extends Facility>, boolean, MathDistribution, MathDistribution, Flight) - Static method in class model.agent.humanAgent.aatom.strategicLevel.goal.BasicPassengerGoalModule
-
Gets the goals for the passenger.
- getPath(Position, Position, boolean) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
- getPath(Position, Position, boolean) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.DijkstraPathFinder
-
- getPath(Position, Position, boolean) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
- getPath(Position, Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.PathFinder
-
- getPath(Position, Position, boolean) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.PathFinder
-
- getPhysicalObject() - Method in class view.mapComponents.PhysicalObjectView
-
Gets the physical object.
- getPhysicalObstacle() - Method in class view.mapComponents.QueueSeparatorView
-
Gets the physical obstacle.
- getPhysicalObstacleForce() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
Gets the physical obstacle force.
- getPlan() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Get a plan from the planning.
- getPlanning() - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.Belief
-
Gets the planning.
- getPlanning() - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicOperatorPlanner
-
- getPlanning() - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicPassengerPlanner
-
- getPlanning() - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.PlanningModule
-
Gets the planning.
- getPosition() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Gets the position of the agent.
- getPosition() - Method in class model.map.PhysicalMapComponent
-
- getPositionFromNode(AStarNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
- getPositionFromNode(DijkstraNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.DijkstraPathFinder
-
- getPositionFromNode(JumpPointNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
- getPositionToLineVector(Position, Position, Position) - Static method in class simulation.simulation.util.Utilities
-
- getQueueGoal() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Gets the queue goal.
- getRadius() - Method in class model.map.shapes.CircularMapComponent
-
- getRadius() - Method in interface model.map.shapes.CircularShape
-
Gets the radius.
- getRandomSeed() - Method in class simulation.simulation.Simulator
-
Gets the random seed.
- getReachedGoal() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
- getReachedGoal() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Determines if the goal is reached.
- getReachedGoal() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
Checks if the agent reached its goal
Position
.
- getRectangle(Position, double, double) - Static method in class view.mapComponents.ShapeDrawer
-
Gets a rectangle that can be used as a bounding box.
- getReturnValues() - Method in class simulation.simulation.endingCondition.BaseEndingConditions
-
- getReturnValues() - Method in class simulation.simulation.endingCondition.EndingConditions
-
Returns the return values of a simulation.
- getReturnValues() - Method in class simulation.simulation.endingCondition.NoPassengerEndingConditions
-
- getReturnValues() - Method in class simulation.simulation.Simulator
-
Gets the return values of the program.
- getSeed() - Method in class util.math.RandomPlus
-
Gets the seed.
- getServingPosition() - Method in class model.environment.objects.physicalObject.Desk
-
Gets the serving position.
- getShape(Position, double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.DiscretizedMap
-
Gets the shape of a tile based on the position and radius.
- getShape() - Method in class model.map.shapes.PolygonMapComponent
-
Gets the
PathShape
shape of the physical obstacle.
- getSimulationName() - Method in class simulation.simulation.Simulator
-
Gets the simulation name.
- getSingleAgentInteractionForce(HumanAgent) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
The agent interaction force, is a force that other
HumanAgent
s
apply to us.
- getSinglePhysicalObstacleForce(PhysicalObject) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
The physicalObstacle interaction force, is a force that physicalObstacles
apply to us.
- getStopMovingTime() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Get the remaining stop moving time.
- getStopOrder() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
Indicates if the agent has a stop order.
- getStopOrder() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Indicates if the agent has a stop order.
- getStopOrder() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Indicates if the agent has a stop order.
- getTemporaryPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
Gets a temporary position to prevent getting stuck behind other
passengers.
- getTemporaryPosition() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
-
Gets a temporary position to prevent getting stuck behind other
passengers.
- getThreatLevel() - Method in class model.environment.objects.physicalObject.luggage.Luggage
-
Gets the threat level.
- getTime() - Method in class model.map.Map
-
- getTimeStep() - Method in class simulation.simulation.Simulator
-
Gets the time step.
- getTimeToFlight() - Method in class model.environment.objects.flight.Flight
-
Gets the time (s) to flight.
- getTitle() - Method in class util.analytics.ActivityDistributionAnalyzer
-
- getTitle() - Method in class util.analytics.AgentNumberAnalyzer
-
- getTitle() - Method in class util.analytics.Analyzer
-
The title of the value update.
- getTitle() - Method in class util.analytics.DistanceAnalyzer
-
- getTitle() - Method in class util.analytics.MissedFlightsAnalyzer
-
- getTitle() - Method in class util.analytics.QueueAnalyzer
-
- getTitle() - Method in class util.analytics.TimeInQueueAnalyzer
-
- getTitle() - Method in class util.analytics.TimeToGateAnalyzer
-
- getTitle() - Method in class util.analytics.TimeToGatePerFlightAnalyzer
-
- getValue() - Method in class util.math.distributions.ExponentialDistribution
-
- getValue() - Method in class util.math.distributions.MathDistribution
-
Draws a number from the random distribution.
- getValue() - Method in class util.math.distributions.NormalDistribution
-
- getValue() - Method in class util.math.distributions.WeibullDistribution
-
- getValues() - Method in class util.analytics.ActivityDistributionAnalyzer
-
- getValues() - Method in class util.analytics.AgentNumberAnalyzer
-
- getValues() - Method in class util.analytics.Analyzer
-
Gets the current values for a graph.
- getValues() - Method in class util.analytics.DistanceAnalyzer
-
- getValues() - Method in class util.analytics.MissedFlightsAnalyzer
-
- getValues() - Method in class util.analytics.QueueAnalyzer
-
- getValues() - Method in class util.analytics.TimeInQueueAnalyzer
-
- getValues() - Method in class util.analytics.TimeToGateAnalyzer
-
- getValues() - Method in class util.analytics.TimeToGatePerFlightAnalyzer
-
- getVectorToPosition(Position) - Method in class model.map.PhysicalMapComponent
-
- getVectorToPosition(Position) - Method in class model.map.shapes.CircularMapComponent
-
- getVectorToPosition(Position) - Method in class model.map.shapes.PolygonMapComponent
-
- getWidth() - Method in class model.environment.objects.physicalObject.Chair
-
Gets the width of the chair.
- getWidth() - Method in class model.map.Map
-
Gets the width of the map.
- getXRaySensor() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
- getYAxis() - Method in class util.analytics.ActivityDistributionAnalyzer
-
- getYAxis() - Method in class util.analytics.AgentNumberAnalyzer
-
- getYAxis() - Method in class util.analytics.Analyzer
-
The title of the y axis.
- getYAxis() - Method in class util.analytics.DistanceAnalyzer
-
- getYAxis() - Method in class util.analytics.MissedFlightsAnalyzer
-
- getYAxis() - Method in class util.analytics.QueueAnalyzer
-
- getYAxis() - Method in class util.analytics.TimeInQueueAnalyzer
-
- getYAxis() - Method in class util.analytics.TimeToGateAnalyzer
-
- getYAxis() - Method in class util.analytics.TimeToGatePerFlightAnalyzer
-
- Goal - Class in model.agent.humanAgent.aatom.strategicLevel.goal
-
A goal represents something that an agent wants.
- Goal(Activity, Activity) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.goal.Goal
-
Creates a goal based on another activity.
- Goal(Activity, double) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.goal.Goal
-
Creates a time based goal.
- goalActivity - Variable in class model.agent.humanAgent.aatom.strategicLevel.goal.Goal
-
The goal activity.
- GoalModule - Class in model.agent.humanAgent.aatom.strategicLevel.goal
-
The goal module.
- GoalModule(Collection<Goal>) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.goal.GoalModule
-
Creates the goal module.
- goalModule - Variable in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.PlanningModule
-
The goal module.
- goalModule - Variable in class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
-
The goal module.
- goalNode - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
The goal node.
- goalPositions - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
- goalRefreshTime - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Goal refresh counter.
- goals - Variable in class model.agent.humanAgent.aatom.strategicLevel.goal.GoalModule
-
The goals.
- goalState - Variable in class model.agent.humanAgent.aatom.strategicLevel.goal.Goal
-
The goal state.
- GoalState - Enum in model.agent.humanAgent.aatom.strategicLevel.goal
-
The state of a goal.
- GoalState() - Constructor for enum model.agent.humanAgent.aatom.strategicLevel.goal.GoalState
-
- goingToActivity - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Flag to indicate that the agent is going to the activity.
- goTo - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicETDCheckActivity
-
The goto order has been given.
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Sends the agent to the activity area.
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicExitActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
- goToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
- goToCollect() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Go to the collect position.
- goToCollect() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Go to the collect position.
- goToSystemAndStop() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Go to the system and stop there.
- goToSystemAndStop() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Go to the system and stop there.
- graph - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
The graph in array format.
- graph - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
The graph in array format.
- GraphCollectionPanel - Class in view.graphPanel
-
A graph collection panel is a panel that holds a collection of line graphs.
- GraphCollectionPanel() - Constructor for class view.graphPanel.GraphCollectionPanel
-
Creates an empty graph collection panel.
- GraphCollectionPanel(List<Analyzer>) - Constructor for class view.graphPanel.GraphCollectionPanel
-
Creates a panel with a collection of graphs.
- graphCollectionPanel - Variable in class view.GUI
-
- graphPanels - Variable in class view.graphPanel.GraphCollectionPanel
-
The collection of line graph panels.
- gui - Static variable in class simulation.main.Main
-
GUI or not.
- gui - Variable in class simulation.simulation.Simulator.Builder
-
- gui - Variable in class simulation.simulation.Simulator
-
- GUI - Class in view
-
Creates the entire GUI of the program.
- GUI(Map, Simulator) - Constructor for class view.GUI
-
- GUI.ZoomListener - Class in view
-
Handles zooming of the map for improved view.