Uses of Class
org.mars_sim.msp.simulation.Airlock

Packages that use Airlock
org.mars_sim.msp.simulation.person.ai.task Contains classes involving tasks a person can perform. 
org.mars_sim.msp.simulation.structure Contains classes involving structure units. 
org.mars_sim.msp.simulation.structure.building.function Contains classes for settlement building functions. 
org.mars_sim.msp.simulation.vehicle Contains classes involving vehicle units. 
 

Uses of Airlock in org.mars_sim.msp.simulation.person.ai.task
 

Methods in org.mars_sim.msp.simulation.person.ai.task that return Airlock
static Airlock EVAOperation.getAvailableAirlock(Person person)
          Gets an available airlock for a person.
 

Methods in org.mars_sim.msp.simulation.person.ai.task with parameters of type Airlock
static boolean EnterAirlock.canEnterAirlock(Person person, Airlock airlock)
          Checks if a person can enter an airlock from an EVA.
static boolean ExitAirlock.canExitAirlock(Person person, Airlock airlock)
          Checks if a person can exit an airlock on an EVA.
protected  double EVAOperation.enterAirlock(double time, Airlock airlock)
          Perform the enter airlock phase of the task.
protected  double EVAOperation.exitAirlock(double time, Airlock airlock)
          Perform the exit airlock phase of the task.
 

Constructors in org.mars_sim.msp.simulation.person.ai.task with parameters of type Airlock
EnterAirlock(Person person, Airlock airlock)
          Constructor
ExitAirlock(Person person, Airlock airlock)
          Constructs an ExitAirlock object
 

Uses of Airlock in org.mars_sim.msp.simulation.structure
 

Methods in org.mars_sim.msp.simulation.structure that return Airlock
 Airlock Settlement.getAvailableAirlock()
          Gets an available airlock for the settlement.
 

Uses of Airlock in org.mars_sim.msp.simulation.structure.building.function
 

Subclasses of Airlock in org.mars_sim.msp.simulation.structure.building.function
 class BuildingAirlock
          The BuildingAirlock class represents an airlock for a building.
 

Methods in org.mars_sim.msp.simulation.structure.building.function that return Airlock
 Airlock EVA.getAirlock()
          Gets the building's airlock.
 

Uses of Airlock in org.mars_sim.msp.simulation.vehicle
 

Subclasses of Airlock in org.mars_sim.msp.simulation.vehicle
 class VehicleAirlock
          The VehicleAirlock class represents an airlock for a vehicle.
 

Methods in org.mars_sim.msp.simulation.vehicle that return Airlock
 Airlock Airlockable.getAirlock()
          Gets the vehicle's airlock.
 Airlock Rover.getAirlock()
          Gets the rover's airlock.