- canGenerate(int) - Method in class simulation.simulation.agentGenerator.BaseAgentGenerator
-
Determines if the agent is generated.
- canGenerate(double, Flight) - Method in class simulation.simulation.agentGenerator.FlightSpecificAgentGenerator
-
Determines if the agent is generated.
- canGo() - Method in class model.environment.objects.physicalObject.sensor.impl.BasicWalkThroughMetalDetector
-
Determines if the passenger can go.
- canGo() - Method in class model.environment.objects.physicalObject.sensor.WalkThroughMetalDetector
-
Determines if the passenger can go.
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Determines if the activity can start.
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicETDCheckActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageCheckActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageDropActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorBorderControlActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorCheckInActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicPhysicalCheckActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicTravelDocumentCheckActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicXRayActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicExitActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
- canStart(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
- chair - Variable in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
The chair the agent is sitting on.
- chair - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
-
The chosen chair.
- Chair - Class in model.environment.objects.physicalObject
-
A chair.
- Chair(Position, Position, double) - Constructor for class model.environment.objects.physicalObject.Chair
-
Creates a chair at a certain
Position
with a certain width.
- chair - Variable in class view.mapComponents.ChairView
-
The chair.
- ChairTest - Class in model.environment.objects.physicalObject
-
Tests the chair class.
- ChairTest() - Constructor for class model.environment.objects.physicalObject.ChairTest
-
- ChairView - Class in view.mapComponents
-
- ChairView(Chair) - Constructor for class view.mapComponents.ChairView
-
Creates the chair view.
- checkedIn - Variable in class model.agent.humanAgent.aatom.Passenger.Builder
-
- checkedIn - Variable in class model.agent.humanAgent.aatom.Passenger
-
Facility visit or not.
- checkedIn - Variable in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicPassengerPlanner
-
Checked in or not.
- checkedIn - Variable in class model.environment.objects.flight.Flight
-
People that checked in already.
- checkedLuggage - Variable in class model.environment.objects.physicalObject.sensor.impl.BasicXRaySensor
-
The bags that are checked already.
- checkForAddIssues(MapComponent) - Method in class model.map.Map
-
Checks if there is an issue by adding a
MapComponent
to the map.
- checkIn(Passenger) - Method in class model.environment.objects.flight.Flight
-
Check an agent in into the flight.
- CheckInArea - Class in model.environment.objects.area
-
- CheckInArea(double, double, double, double) - Constructor for class model.environment.objects.area.CheckInArea
-
Creates a rectangular area with a specified top left corner, width and
height.
- CheckInArea(double, double, double, double, double, double, double, double) - Constructor for class model.environment.objects.area.CheckInArea
-
Creates a area from four corner coordinates.
- CheckInArea(double[], double[]) - Constructor for class model.environment.objects.area.CheckInArea
-
Create a area from a list of (x,y) coordinates.
- CheckInArea(List<Position>) - Constructor for class model.environment.objects.area.CheckInArea
-
Create a area from a list of corner
Position
s.
- checkInArea(Position, int, double) - Static method in class model.map.ModelComponentBuilder
-
Create a check in area.
- checkInDesks - Variable in class model.environment.objects.flight.Flight
-
The desks.
- checkInDesks() - Static method in class simulation.modelBuilder.ModelBuilder
-
Creates the check-in desks.
- checkInGoals - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.PassengerNavigationModule
-
Check in goals.
- checkInQueue - Variable in class model.environment.objects.flight.Flight
-
The check in queuing area.
- checkObservation() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicETDCheckActivity
-
Checks the observation.
- checkpoint(Position, int, double, boolean, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a checkpoint.
- CheckpointActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger
-
The checkpoint activity is the activity executed around the checkpoint of an
airport.
- CheckpointActivity() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.CheckpointActivity
-
- CheckpointArea - Class in model.environment.objects.area
-
- CheckpointArea(double, double, double, double) - Constructor for class model.environment.objects.area.CheckpointArea
-
Creates a rectangular area with a specified top left corner, width and
height.
- CheckpointArea(double, double, double, double, double, double, double, double) - Constructor for class model.environment.objects.area.CheckpointArea
-
Creates a area from four corner coordinates.
- CheckpointArea(double[], double[]) - Constructor for class model.environment.objects.area.CheckpointArea
-
Create a area from a list of (x,y) coordinates.
- CheckpointArea(List<Position>) - Constructor for class model.environment.objects.area.CheckpointArea
-
Create a area from a list of corner
Position
s.
- checkPointCollectTime - Variable in class model.agent.humanAgent.aatom.Passenger.Builder
-
- checkPointDropTime - Variable in class model.agent.humanAgent.aatom.Passenger.Builder
-
- checkPointQueue - Variable in class model.environment.objects.flight.Flight
-
The checkpoint queuing area.
- checkPosition - Variable in class model.environment.objects.physicalObject.sensor.WalkThroughMetalDetector
-
The check position.
- CircularMapComponent - Class in model.map.shapes
-
- CircularMapComponent(Position, double) - Constructor for class model.map.shapes.CircularMapComponent
-
- CircularShape - Interface in model.map.shapes
-
All
MapComponent
s with a circular shape implement this interface.
- clicked(int, int) - Method in class view.MapPanel
-
Method called when the user clicks the mouse.
- clone() - Method in class model.environment.position.Position
-
- clone() - Method in class model.environment.position.Vector
-
- closed - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarPathFinder
-
The set of nodes that have been searched through
- closed - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointNode
-
Node is closed or not.
- closeLog() - Method in class util.io.logger.BaseLogger
-
- closeLog() - Method in class util.io.logger.ExtendedBaseLogger
-
- closeLog() - Method in class util.io.logger.Logger
-
Close the log.
- cmds - Variable in class simulation.main.Experimenter.ProcessTask
-
The commands.
- collectBaggage(Luggage) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
- collectDistribution - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
The luggage collect time distribution.
- collectDistribution - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
The luggage collect time distribution.
- collected - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Luggage has been collected or not.
- collected - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Luggage has been collected or not.
- collectPassengers - Variable in class model.environment.objects.physicalObject.sensor.XRaySystem
-
The collect passenger.
- collectPosition - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
The collect position.
- collectPosition - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
The collect position.
- collectPositionAvailable() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Determines if a collect position is available.
- collectPositionAvailable() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Determines if a collect position is available.
- color - Variable in class model.agent.humanAgent.aatom.Passenger.Builder
-
- color - Variable in class model.agent.humanAgent.HumanAgent
-
The Color
of the agent.
- communicate(CommunicationType, Object) - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
Communicate.
- communicate(CommunicationType, Object) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.CommunicationModule
-
Communicate.
- communicate(CommunicationType, Object) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicOperatorCommunicationModule
-
- communicate(CommunicationType, Object) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicPassengerCommunicationModule
-
- communicate(CommunicationType, Object) - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Communicate.
- communicate(CommunicationType, Object) - Method in class model.agent.humanAgent.HumanAgent
-
Communicate.
- CommunicationModule - Class in model.agent.humanAgent.aatom.operationalLevel.action.communication
-
The communication module contains the communication that an agent can
perform.
- CommunicationModule() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.communication.CommunicationModule
-
- communicationModule - Variable in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
The communication module.
- CommunicationType - Enum in model.agent.humanAgent.aatom.operationalLevel.action.communication
-
The communication type.
- CommunicationType() - Constructor for enum model.agent.humanAgent.aatom.operationalLevel.action.communication.CommunicationType
-
- compareTo(AStarNode) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.AStarNode
-
- complexity - Variable in class model.environment.objects.physicalObject.luggage.Luggage
-
The complexity of the bag.
- concatenate(T[], T[]) - Method in class simulation.main.Experimenter
-
Concatenates two arrays.
- constructorTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModelTest
-
Test constructor.
- contains(List<Position>) - Method in class model.map.shapes.PathShape
-
Determines if a point out of a set of points is contained in a shape.
- contains(Position) - Method in class model.map.shapes.PathShape
-
Determines if the shape contains a position.
- contains(List<Position>) - Method in class model.map.shapes.PolygonMapComponent
-
Determines if a point out of a set of points is contained in a shape.
- contains(Position) - Method in class model.map.shapes.PolygonMapComponent
-
Determines if the shape contains a position.
- ControlPanel - Class in view
-
Creates the control panel, which contains buttons like "play", "pause" and
"step", which can start, pause or step the
Simulator
.
- ControlPanel(Simulator) - Constructor for class view.ControlPanel
-
Creates the control panel.
- controlPanel - Variable in class view.GUI
-
- corners - Variable in class model.map.shapes.PathShape
-
- createDesk(Position, double, double, Position, double, Position) - Static method in class model.map.ModelComponentBuilder
-
Creates a
Desk
with a given width and height and rotation angle.
- createQueueSeparator(Position, double, double, double) - Static method in class model.map.ModelComponentBuilder
-
- createQueueSeparator(Position, double, double, Position, double) - Static method in class model.map.ModelComponentBuilder
-
- createQueuSeparator(List<Position>, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a rotated
QueueSeparator
from its original corner points
and a given degree rotation.
- createQueuSeparator(List<Position>, Position, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a rotated
QueueSeparator
from its original corner points
and a given degree rotation.
- createWall(List<Position>, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a rotated
Wall
from its original corner points and a
given degree rotation.
- createWall(List<Position>, Position, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a rotated
Wall
from its original corner points and a
given degree rotation.
- createWall(Position, double, double, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a
Wall
with a given width and height and rotation angle.
- createWall(Position, double, double, Position, double) - Static method in class model.map.ModelComponentBuilder
-
Creates a
Wall
with a given width and height and rotation angle.
- currentFacility - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
The current facility.
- currentPosition - Variable in class util.analytics.DistanceAnalyzer
-
The positions of the agents.
- currentVelocity - Variable in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
The current velocity.