- inFrontOfQueue - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
Determines if the agent is in front of the queue.
- init() - Method in class model.agent.Agent
-
This method is used to initialize the agent.
- init() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
- init(MovementModule, NavigationModule, ActivityModule) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.communication.CommunicationModule
-
Sets the movement model.
- init(AatomHumanAgent, ObservationModule) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
- init(AatomHumanAgent, ObservationModule) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Sets the agent.
- init(Map, MovementModule) - Method in class model.agent.humanAgent.aatom.operationalLevel.observation.ObservationModule
-
- init(Map, AatomHumanAgent, NavigationModule, ActivityModule) - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
- init(PlanningModule, ObservationModule, Collection<Activity>) - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Initializes the belief module.
- init(GoalModule) - Method in class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.PlanningModule
-
Initializes the activity planner.
- init(ObservationModule) - Method in class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
-
Initializes the strategic model.
- init(Map, HumanAgent, MovementModule, ObservationModule, NavigationModule, ActivityModule) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Sets the agent.
- init(Map, HumanAgent, MovementModule, ObservationModule, Collection<Activity>, PlanningModule, NavigationModule) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
-
- init(Map, MovementModule, ActivityModule, ObservationModule) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Sets the agent.
- init(Map, MovementModule, ActivityModule, ObservationModule) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.PassengerNavigationModule
-
- init(Map, HumanAgent, MovementModule, ObservationModule, PlanningModule, Collection<Activity>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
- init() - Method in class util.analytics.Analyzer
-
Initialize the parameters.
- initLog(String) - Method in class util.io.logger.BaseLogger
-
Initiates log location.
- initLog(String) - Method in class util.io.logger.ExtendedBaseLogger
-
Initiates log location.
- inputs - Variable in class simulation.main.Experimenter
-
The inputs.
- inQueuingArea() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Determines if the agent is in a queuing area.
- inRange(double, double, double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
Determines if an angle is within a range of angles.
- instance - Static variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.DiscretizedMap
-
Singleton object.
- instanceMap - Static variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.DiscretizedMap
-
The corresponding map.
- interArrivalTime - Variable in class simulation.simulation.agentGenerator.BaseAgentGenerator
-
The inter arrival time in seconds.
- INV_ATAN2_DIM_MINUS_1 - Static variable in class util.math.FastMath
-
- isAproximateRotation(float, Vector) - Method in class model.environment.position.Vector
-
Checks if this vector is an approximate counterclockwise rotation of
another vector.
- isCheckedIn() - Method in class model.agent.humanAgent.aatom.Passenger
-
Checks if the passenger is checked in.
- isCollision(int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
- isCollision(PathShape) - Method in class model.map.shapes.PathShape
-
Determines if this shape intersect with another
PathShape
.
- isCollision(PolygonMapComponent) - Method in class model.map.shapes.PolygonMapComponent
-
- isDestroyed() - Method in class model.map.MapComponent
-
Determines if the component is destroyed.
- isFinished() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Determines if the activity is done.
- isGoingToActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Flag to indicate that the agent is going to an activity.
- isInFrontOfQueue() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
Determines if the agent is in front of the queue.
- isInProgress() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
-
Indicates if the activity is in progress.
- isInQueue() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
Determines if the agent is queuing.
- isInQueue() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
-
Determines if the agent is queuing.
- isLineCollision(Position, Position) - Method in class model.map.PhysicalMapComponent
-
- isLineCollision(Position, Position) - Method in class model.map.shapes.CircularMapComponent
-
- isLineCollision(Position, Position) - Method in class model.map.shapes.PathShape
-
Determines if a line intersects with the shape.
- isLineCollision(Position, Position) - Method in class model.map.shapes.PolygonMapComponent
-
- isLineCollision(Position, Position, Collection<T>) - Static method in class simulation.simulation.util.Utilities
-
Determines if a line intersects with a set of components.
- isLineCollision(Position, Position, Position, Position) - Static method in class simulation.simulation.util.Utilities
-
Checks if two lines intersect.
- isOccupied() - Method in class model.environment.objects.physicalObject.Chair
-
Indicates if the chair is occupied.
- isOccupied() - Method in class model.environment.objects.physicalObject.Desk
-
Determines if the desk is occupied.
- isOpen - Variable in class model.environment.objects.physicalObject.Desk
-
The system is open or closed.
- isOpen() - Method in class model.environment.objects.physicalObject.Desk
-
- isOpen() - Method in interface model.environment.objects.physicalObject.Openable
-
Is open or not.
- isOpen - Variable in class model.environment.objects.physicalObject.sensor.XRaySystem
-
The system is open or closed.
- isOpen() - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
-
- isOutOfBounds(Position) - Method in class model.map.Map
-
- isPerformingGateActivity(Passenger) - Method in class util.analytics.DistanceAnalyzer
-
Determines if a passenger is performing its gate activity.
- isQueuing() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
Determines if the agent is queuing.
- isQueuing() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
-
Determines if the agent is queuing.
- isQueuing() - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Determines if the agent is queuing.
- isQueuing() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
-
Determines if the agent is queuing.
- isRunning() - Method in class simulation.simulation.Simulator
-
Simulation running or not.
- isSameActivityStatePairVector(Belief, Belief) - Method in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Determines if two beliefs have the same activity state pair vector.
- isSitting() - Method in class model.agent.humanAgent.aatom.AatomHumanAgent
-
Determines if the agent is sitting.
- isSitting() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Determines if the agent is sitting.
- isSitting() - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
-
Determines if the agent is sitting.
- isStuck(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
-
Determines if the agent is stuck for a given number of seconds.
- isStuck(boolean, double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.StuckDetector
-
Determines if the agent is stuck for a given number of seconds.
- isStuck(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.StuckDetector
-
Determines if the agent is stuck for a given number of seconds.
- isTraversable(int, int) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.JumpPointSearchPathFinder
-
Determines if the graph is traversable at (x,y)