Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y Z 

A

AbstractAgent<T extends WorldModel<? extends Entity>,E extends Entity> - Class in rescuecore2.components
Abstract base class for agent implementations.
AbstractAgent() - Constructor for class rescuecore2.components.AbstractAgent
Create a new AbstractAgent.
AbstractChannel - Class in rescuecore2.standard.kernel.comms
Abstract base class for channels.
AbstractChannel(int) - Constructor for class rescuecore2.standard.kernel.comms.AbstractChannel
Construct an AbstractChannel.
AbstractCommand - Class in rescuecore2.messages
A sub-interface of Message that tags messages that are interpreted as agent commands.
AbstractCommand(String) - Constructor for class rescuecore2.messages.AbstractCommand
Construct a new abstract command.
AbstractCommand(String, EntityID, int) - Constructor for class rescuecore2.messages.AbstractCommand
Construct a new abstract command.
AbstractCommand(Enum<?>) - Constructor for class rescuecore2.messages.AbstractCommand
Construct a new abstract command.
AbstractCommand(Enum<?>, EntityID, int) - Constructor for class rescuecore2.messages.AbstractCommand
Construct a new abstract command.
AbstractCommandFilter - Class in kernel
An abstract base class for command filters.
AbstractCommandFilter() - Constructor for class kernel.AbstractCommandFilter
 
AbstractCommunicationModel - Class in kernel
Abstract base class for communication models.
AbstractCommunicationModel() - Constructor for class kernel.AbstractCommunicationModel
Construct an AbstractCommunicationModel.
AbstractComponent<T extends WorldModel<? extends Entity>> - Class in rescuecore2.components
Abstract base class for component implementations.
AbstractComponent() - Constructor for class rescuecore2.components.AbstractComponent
Create a new AbstractComponent.
AbstractConnection - Class in rescuecore2.connection
Abstract base class for Connection implementations.
AbstractConnection() - Constructor for class rescuecore2.connection.AbstractConnection
Construct an abstract connection.
AbstractConnection.State - Enum in rescuecore2.connection
The state of this connection: either not yet started, started or shut down.
AbstractEntity - Class in rescuecore2.worldmodel
Abstract base class for concrete Entity implementations.
AbstractEntity(EntityID) - Constructor for class rescuecore2.worldmodel.AbstractEntity
Construct an AbstractEntity with a set of properties.
AbstractEntity(AbstractEntity) - Constructor for class rescuecore2.worldmodel.AbstractEntity
AbstractEntity copy constructor.
AbstractEntityFactory<T extends java.lang.Enum<T>> - Class in rescuecore2.registry
An abstract entity factory with helper methods for defining URNs with enums.
AbstractEntityFactory(Class<T>) - Constructor for class rescuecore2.registry.AbstractEntityFactory
Constructor for AbstractEntityFactory.
AbstractFunction - Class in gis2.scenario
Abstract base class for scenario editing functions.
AbstractFunction(ScenarioEditor) - Constructor for class gis2.scenario.AbstractFunction
Construct an AbstractFunction.
AbstractFunction - Class in maps.gml.editor
Abstract base class for Function implementations.
AbstractFunction(GMLEditor) - Constructor for class maps.gml.editor.AbstractFunction
Construct an AbstractFunction.
AbstractKernelComponent - Class in kernel
Abstract base class for KernelComponent implementations.
AbstractKernelComponent(String, Connection) - Constructor for class kernel.AbstractKernelComponent
Construct a new abstract component.
AbstractLogReader - Class in rescuecore2.log
Abstract base class for LogReader implementations.
AbstractLogReader(Registry) - Constructor for class rescuecore2.log.AbstractLogReader
Create a new AbstractLogReader.
AbstractLogWriter - Class in rescuecore2.log
Abstract base class for log writer implementations.
AbstractLogWriter() - Constructor for class rescuecore2.log.AbstractLogWriter
 
AbstractMessage - Class in rescuecore2.messages
An abstract base class for Message objects.
AbstractMessage(String) - Constructor for class rescuecore2.messages.AbstractMessage
Construct a message with a given urn.
AbstractMessage(Enum<?>) - Constructor for class rescuecore2.messages.AbstractMessage
Construct a message with a urn defined as an enum.
AbstractMessageComponent - Class in rescuecore2.messages
Abstract base class for message components.
AbstractMessageComponent(String) - Constructor for class rescuecore2.messages.AbstractMessageComponent
Construct a message component with a name.
AbstractMessageFactory<T extends java.lang.Enum<T>> - Class in rescuecore2.registry
An abstract message factory with helper methods for defining URNs with enums.
AbstractMessageFactory(Class<T>) - Constructor for class rescuecore2.registry.AbstractMessageFactory
Constructor for AbstractMessageFactory.
AbstractProperty - Class in rescuecore2.worldmodel
Abstract base class for Property implementations.
AbstractProperty(String) - Constructor for class rescuecore2.worldmodel.AbstractProperty
Construct a property with a given type and assume that the value of this property is initially undefined.
AbstractProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.AbstractProperty
Construct a property with a given type and assume that the value of this property is initially undefined.
AbstractProperty(String, boolean) - Constructor for class rescuecore2.worldmodel.AbstractProperty
Construct a property with a given type and whether the value of this property is initially defined or not.
AbstractProperty(Enum<?>, boolean) - Constructor for class rescuecore2.worldmodel.AbstractProperty
Construct a property with a given type and whether the value of this property is initially defined or not.
AbstractProperty(AbstractProperty) - Constructor for class rescuecore2.worldmodel.AbstractProperty
AbstractProperty copy constructor.
AbstractPropertyFactory<T extends java.lang.Enum<T>> - Class in rescuecore2.registry
An abstract property factory with helper methods for defining URNs with enums.
AbstractPropertyFactory(Class<T>) - Constructor for class rescuecore2.registry.AbstractPropertyFactory
Constructor for AbstractPropertyFactory.
AbstractSampleAgent<E extends StandardEntity> - Class in sample
Abstract base class for sample agents.
AbstractSampleAgent() - Constructor for class sample.AbstractSampleAgent
Construct an AbstractSampleAgent.
AbstractScoreFunction - Class in rescuecore2.score
Abstract base class for a score function.
AbstractScoreFunction(String) - Constructor for class rescuecore2.score.AbstractScoreFunction
Construct an AbstractScoreFunction.
AbstractSimulator<T extends WorldModel<? extends Entity>> - Class in rescuecore2.components
Abstract base class for simulator implementations.
AbstractSimulator() - Constructor for class rescuecore2.components.AbstractSimulator
Create a new AbstractSimulator.
AbstractSpatialIndex - Class in rescuecore2.misc.geometry.spatialindex
Abstract base class for spatial index implementations.
AbstractSpatialIndex() - Constructor for class rescuecore2.misc.geometry.spatialindex.AbstractSpatialIndex
 
AbstractTool - Class in gis2.scenario
Abstract base class for scenario editing tools.
AbstractTool(ScenarioEditor) - Constructor for class gis2.scenario.AbstractTool
Construct an AbstractTool.
AbstractTool - Class in maps.gml.editor
Abstract base class for Tool implementations.
AbstractTool(GMLEditor) - Constructor for class maps.gml.editor.AbstractTool
Construct an AbstractTool.
AbstractValueConstraint - Class in rescuecore2.config
Abstract base class for value constraints.
AbstractValueConstraint(String) - Constructor for class rescuecore2.config.AbstractValueConstraint
Construct an AbstractConstrainedConfigValue.
AbstractViewer<T extends WorldModel<? extends Entity>> - Class in rescuecore2.components
Abstract base class for viewer implementations.
AbstractViewer() - Constructor for class rescuecore2.components.AbstractViewer
Create a new AbstractViewer.
AbstractViewLayer - Class in rescuecore2.view
An abstract ViewLayer implementation.
AbstractViewLayer() - Constructor for class rescuecore2.view.AbstractViewLayer
Construct a new, visible AbstractViewLayer.
AbstractWorldModel<T extends Entity> - Class in rescuecore2.worldmodel
Abstract base class for WorldModel implementations.
AbstractWorldModel() - Constructor for class rescuecore2.worldmodel.AbstractWorldModel
Construct a new abstract world model.
activate() - Method in class gis2.scenario.ShapeTool
 
activate() - Method in interface gis2.scenario.Tool
Activate this tool.
activate() - Method in class kernel.ui.KernelControlPanel
Activate this control panel.
activate() - Method in class maps.gml.editor.CreateEdgeTool
 
activate() - Method in class maps.gml.editor.CreateNodeTool
 
activate() - Method in class maps.gml.editor.CreateShapeTool
 
activate() - Method in class maps.gml.editor.DeleteEdgeTool
 
activate() - Method in class maps.gml.editor.DeleteNodeTool
 
activate() - Method in class maps.gml.editor.DeleteShapeTool
 
activate() - Method in class maps.gml.editor.FixLatLongTool
 
activate() - Method in class maps.gml.editor.InspectTool
 
activate() - Method in class maps.gml.editor.MergeLinesTool
 
activate() - Method in class maps.gml.editor.MergeNodesTool
 
activate() - Method in class maps.gml.editor.MoveNodeTool
 
activate() - Method in class maps.gml.editor.PanZoomTool
 
activate() - Method in class maps.gml.editor.SplitEdgeTool
 
activate() - Method in class maps.gml.editor.SplitShapeTool
 
activate() - Method in class maps.gml.editor.TogglePassableTool
 
activate() - Method in interface maps.gml.editor.Tool
Activate this tool.
activate() - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Activate this frame.
add(GMLObject) - Method in class maps.gml.GMLMap
Add an object.
add(Collection<? extends GMLObject>) - Method in class maps.gml.GMLMap
Add a set of objects.
add(GMLObject...) - Method in class maps.gml.GMLMap
Add a set of objects.
add(Vector2D) - Method in class rescuecore2.misc.geometry.Vector2D
Create a new Vector2D by adding a vector to this one.
add(T) - Method in class rescuecore2.misc.gui.ListModelList
 
add(int, T) - Method in class rescuecore2.misc.gui.ListModelList
 
add(double, double) - Method in class traffic3.objects.Force
Add to this force.
add(Force...) - Method in class traffic3.objects.Force
Add some other forces to this force.
addAgent(AgentProxy) - Method in class kernel.Kernel
Add an agent to the system.
addAgent(TrafficAgent) - Method in class traffic3.objects.TrafficArea
Add an agent to this area.
addAll(Collection<? extends T>) - Method in class rescuecore2.misc.gui.ListModelList
 
addAll(int, Collection<? extends T>) - Method in class rescuecore2.misc.gui.ListModelList
 
addAll(Collection<? extends Entity>) - Method in class rescuecore2.worldmodel.ChangeSet
Add all defined properties from a collection.
addAmbulanceCentre(int) - Method in class gis2.GisScenario
Add an ambulance centre.
addAmbulanceTeam(int) - Method in class gis2.GisScenario
Add an ambulance team.
addBlockade(TrafficBlockade) - Method in class traffic3.objects.TrafficArea
Add a TrafficBlockade.
addBuilding(TemporaryBuilding) - Method in class maps.convert.osm2gml.TemporaryMap
Add a building.
addBuilding(GMLBuilding) - Method in class maps.gml.GMLMap
Add a building.
addBuriednessDamage(double) - Method in class misc.HumanAttributes
Add some buriedness damage.
addCallback(LoadableTypeCallback) - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Add a LoadableTypeCallback function.
addChange(Entity, Property) - Method in class rescuecore2.worldmodel.ChangeSet
Add a change.
addChange(EntityID, String, Property) - Method in class rescuecore2.worldmodel.ChangeSet
Add a change.
addChild(Noise) - Method in class rescuecore2.standard.kernel.comms.ChainedNoise
Add a child.
addChildFunction(ScoreFunction) - Method in class rescuecore2.score.CompositeScoreFunction
Add a child score function.
addChildFunction(ScoreFunction, double) - Method in class rescuecore2.score.WeightedScoreFunction
Add a child score function with a weight.
addChildFunctions(Collection<ScoreFunction>) - Method in class rescuecore2.score.CompositeScoreFunction
Add a collection of child score functions.
addChildFunctions(ScoreFunction...) - Method in class rescuecore2.score.CompositeScoreFunction
Add a collection of child score functions.
addCivilian(int) - Method in class gis2.GisScenario
Add a civilian.
addCollapseDamage(double) - Method in class misc.HumanAttributes
Add some collapse damage.
addCommandCollector(CommandCollector) - Method in class kernel.CompositeCommandCollector
Add a child command collector.
addConfigUpdater(LoadableType, Config, String) - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Add a config updating callback.
addConnectionListener(ConnectionListener) - Method in class rescuecore2.connection.AbstractConnection
 
addConnectionListener(ConnectionListener) - Method in interface rescuecore2.connection.Connection
Add a ConnectionListener.
addConstraint(ConfigConstraint) - Method in class rescuecore2.config.Config
Add a constraint.
addDamage(double) - Method in class misc.DamageType
Add some damage.
addDefaultLayers() - Method in class rescuecore2.standard.view.AnimatedWorldModelViewer
 
addDefaultLayers() - Method in class rescuecore2.standard.view.StandardWorldModelViewer
Add the default layer set, i.e.
addEdge(GMLEdge) - Method in class maps.gml.GMLMap
Add an edge.
addEdge(Edge) - Method in class rescuecore2.standard.entities.EdgeListProperty
Add an edge to the list.
addEdit(UndoableEdit) - Method in class gis2.scenario.ScenarioEditor
Register an undoable edit.
addEdit(UndoableEdit) - Method in class maps.gml.editor.GMLEditor
Register an undoable edit.
addEntities(Collection<? extends Entity>) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
addEntities(Collection<? extends Entity>) - Method in interface rescuecore2.worldmodel.WorldModel
Add a set of entities to the world.
addEntity(Entity) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
addEntity(Entity) - Method in interface rescuecore2.worldmodel.WorldModel
Add an entity to the world.
addEntityImpl(T) - Method in class rescuecore2.worldmodel.AbstractWorldModel
Subclasses should provide their implementation of addEntity here.
addEntityImpl(T) - Method in class rescuecore2.worldmodel.DefaultWorldModel
 
addEntityListener(EntityListener) - Method in class rescuecore2.worldmodel.AbstractEntity
 
addEntityListener(EntityListener) - Method in interface rescuecore2.worldmodel.Entity
Add an EntityListener.
addFactoryRegisterCallbacks(Registry) - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Add the message, property and entity factory register callbacks.
addFilter(CommandFilter) - Method in class kernel.ChainedCommandFilter
Add a CommandFilter to the chain.
addFire(int) - Method in class gis2.GisScenario
Add a fire.
addFireBrigade(int) - Method in class gis2.GisScenario
Add a fire brigade.
addFireDamage(double) - Method in class misc.HumanAttributes
Add some fire damage.
addFireStation(int) - Method in class gis2.GisScenario
Add a fire station.
addGasStation(int) - Method in class gis2.GisScenario
Add a GasStation.
addGUIComponent(GUIComponent) - Method in class kernel.ui.KernelGUI
Add a kernel GUI component.
addHearing(Entity, Command...) - Method in class kernel.AbstractCommunicationModel
Register a set of heard messages for an agent.
addHearing(Entity, Collection<? extends Command>) - Method in class kernel.AbstractCommunicationModel
Register a set of heard messages for an agent.
addHydrant(int) - Method in class gis2.GisScenario
Add a hydrant.
addIntersection(TemporaryIntersection) - Method in class maps.convert.osm2gml.TemporaryMap
Add an intersection.
addKernelListener(KernelListener) - Method in class kernel.Kernel
Add a KernelListener.
addLayer(ViewLayer) - Method in class rescuecore2.view.LayerViewComponent
Add a view layer.
addMessageComponent(MessageComponent) - Method in class rescuecore2.messages.AbstractMessage
Add a message component.
addMessageForAgent(Entity, AKSpeak) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
Register a message that should be send to an agent on the next call to @{link #getMessagesForAgent(AgentProxy)}.
addMessageForSubscribers(AKSpeak) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
Register a message that should be send to all subscribers.
addNode(GMLNode) - Method in class maps.gml.GMLMap
Add a node.
AddNoiseFunction - Class in maps.gml.editor
A function for adding noise to node coordinates.
AddNoiseFunction(GMLEditor) - Constructor for class maps.gml.editor.AddNoiseFunction
Construct an AddNoiseFunction.
addOverlay(Overlay) - Method in class maps.gml.view.GMLMapViewer
Add an overlay to the view.
addPoliceForce(int) - Method in class gis2.GisScenario
Add a police force.
addPoliceOffice(int) - Method in class gis2.GisScenario
Add a police office.
addRefuge(int) - Method in class gis2.GisScenario
Add a refuge.
addRoad(TemporaryRoad) - Method in class maps.convert.osm2gml.TemporaryMap
Add a road.
addRoad(GMLRoad) - Method in class maps.gml.GMLMap
Add a road.
addRoadSegment(OSMRoadInfo) - Method in class maps.convert.osm2gml.OSMIntersectionInfo
Add an incoming road.
addSimulator(SimulatorProxy) - Method in class kernel.Kernel
Add a simulator to the system.
addSpace(GMLSpace) - Method in class maps.gml.GMLMap
Add a space.
addSubscriber(Entity) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
addSubscriber(Entity) - Method in interface rescuecore2.standard.kernel.comms.Channel
Add a subscriber to this channel.
addTemporaryObject(TemporaryObject) - Method in class maps.convert.osm2gml.TemporaryMap
Add an object.
addValue(EntityID) - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
Add a value to the list.
addViewer(ViewerProxy) - Method in class kernel.Kernel
Add a viewer to the system.
addViewListener(ViewListener) - Method in class rescuecore2.view.ViewComponent
Add a view listener.
addWorldModelListener(WorldModelListener<? super T>) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
addWorldModelListener(WorldModelListener<? super T>) - Method in interface rescuecore2.worldmodel.WorldModel
Add a listener for world model events.
aftershockHappens(int) - Method in class collapse.CollapseWorldModel
 
aftershockIntensity(int) - Method in class collapse.CollapseWorldModel
 
Agent - Interface in rescuecore2.components
Sub-interface for Agent components.
AGENT - Static variable in class rescuecore2.misc.java.LoadableType
An Agent loadable type.
agentAdded(Kernel, AgentProxy) - Method in interface kernel.KernelListener
Notification that an agent has been added.
agentAdded(Kernel, AgentProxy) - Method in class kernel.KernelListenerAdapter
 
agentAdded(Kernel, AgentProxy) - Method in class kernel.ui.KernelStatus
 
AgentOverlay - Class in gis2.scenario
Overlay for viewing agents in a scenario.
AgentOverlay(ScenarioEditor) - Constructor for class gis2.scenario.AgentOverlay
Construct an AgentOverlay.
AgentPath - Class in rescuecore2.standard.misc
A class for encapsulating the actual movement path an agent took during a timestep.
AgentPath() - Constructor for class rescuecore2.standard.misc.AgentPath
 
AgentProxy - Class in kernel
This class is the kernel interface to an agent.
AgentProxy(String, Entity, Connection) - Constructor for class kernel.AgentProxy
Construct an agent.
AgentRegistrar - Interface in kernel
Implementations of this decide which entities are controlled by agents and what each agent can see on startup.
agentRemoved(Kernel, AgentProxy) - Method in interface kernel.KernelListener
Notification that an agent has been removed.
agentRemoved(Kernel, AgentProxy) - Method in class kernel.KernelListenerAdapter
 
agentRemoved(Kernel, AgentProxy) - Method in class kernel.ui.KernelStatus
 
AGENTS_KEY - Static variable in class kernel.KernelConstants
The config key for agent implementations.
AKAcknowledge - Class in rescuecore2.messages.control
A message for acknowleding a connection to the kernel.
AKAcknowledge(InputStream) - Constructor for class rescuecore2.messages.control.AKAcknowledge
An AKAcknowledge message that populates its data from a stream.
AKAcknowledge(int, EntityID) - Constructor for class rescuecore2.messages.control.AKAcknowledge
AKAcknowledge message with specific request ID and agent ID components.
AKClear - Class in rescuecore2.standard.messages
An agent Clear command.
AKClear(InputStream) - Constructor for class rescuecore2.standard.messages.AKClear
An AKClear message that populates its data from a stream.
AKClear(EntityID, int, EntityID) - Constructor for class rescuecore2.standard.messages.AKClear
Construct an AKClear command.
AKClearArea - Class in rescuecore2.standard.messages
An agent Clear command.
AKClearArea(InputStream) - Constructor for class rescuecore2.standard.messages.AKClearArea
An AKClearArea message that populates its data from a stream.
AKClearArea(EntityID, int, int, int) - Constructor for class rescuecore2.standard.messages.AKClearArea
Construct an AKClearArea command.
AKConnect - Class in rescuecore2.messages.control
A message for connecting an agent to the kernel.
AKConnect(InputStream) - Constructor for class rescuecore2.messages.control.AKConnect
An AKConnect message that populates its data from a stream.
AKConnect(int, int, String, String...) - Constructor for class rescuecore2.messages.control.AKConnect
An AKConnect with particular version, requestID and requested entity types.
AKExtinguish - Class in rescuecore2.standard.messages
An agent Extinguish command.
AKExtinguish(InputStream) - Constructor for class rescuecore2.standard.messages.AKExtinguish
An AKExtinguish message that populates its data from a stream.
AKExtinguish(EntityID, int, EntityID, int) - Constructor for class rescuecore2.standard.messages.AKExtinguish
Construct an AKExtinguish command.
AKLoad - Class in rescuecore2.standard.messages
An agent Load command.
AKLoad(InputStream) - Constructor for class rescuecore2.standard.messages.AKLoad
An AKLoad message that populates its data from a stream.
AKLoad(EntityID, int, EntityID) - Constructor for class rescuecore2.standard.messages.AKLoad
Construct an AKLoad command.
AKMove - Class in rescuecore2.standard.messages
An agent move command.
AKMove(InputStream) - Constructor for class rescuecore2.standard.messages.AKMove
An AKMove message that populates its data from a stream.
AKMove(EntityID, int, List<EntityID>) - Constructor for class rescuecore2.standard.messages.AKMove
Construct a move command.
AKMove(EntityID, int, List<EntityID>, int, int) - Constructor for class rescuecore2.standard.messages.AKMove
Construct a move command.
AKRescue - Class in rescuecore2.standard.messages
An agent Rescue command.
AKRescue(InputStream) - Constructor for class rescuecore2.standard.messages.AKRescue
An AKRescue message that populates its data from a stream.
AKRescue(EntityID, int, EntityID) - Constructor for class rescuecore2.standard.messages.AKRescue
Construct an AKRescue command.
AKRest - Class in rescuecore2.standard.messages
An agent rest command.
AKRest(InputStream) - Constructor for class rescuecore2.standard.messages.AKRest
An AKRest message that populates its data from a stream.
AKRest(EntityID, int) - Constructor for class rescuecore2.standard.messages.AKRest
Construct a rest command.
AKSay - Class in rescuecore2.standard.messages
An agent say command.
AKSay(InputStream) - Constructor for class rescuecore2.standard.messages.AKSay
An AKSay message that populates its data from a stream.
AKSay(EntityID, int, byte[]) - Constructor for class rescuecore2.standard.messages.AKSay
Construct a say command.
AKSpeak - Class in rescuecore2.standard.messages
An agent speak (channel) command.
AKSpeak(InputStream) - Constructor for class rescuecore2.standard.messages.AKSpeak
An AKSpeak message that populates its data from a stream.
AKSpeak(EntityID, int, int, byte[]) - Constructor for class rescuecore2.standard.messages.AKSpeak
Construct a speak command.
AKSubscribe - Class in rescuecore2.standard.messages
An agent channel subscription command.
AKSubscribe(InputStream) - Constructor for class rescuecore2.standard.messages.AKSubscribe
An AKSubscribe message that populates its data from a stream.
AKSubscribe(EntityID, int, int...) - Constructor for class rescuecore2.standard.messages.AKSubscribe
Construct a subscribe command.
AKTell - Class in rescuecore2.standard.messages
An agent tell command.
AKTell(InputStream) - Constructor for class rescuecore2.standard.messages.AKTell
An AKTell message that populates its data from a stream.
AKTell(EntityID, int, byte[]) - Constructor for class rescuecore2.standard.messages.AKTell
Construct an AKTell command.
AKUnload - Class in rescuecore2.standard.messages
An agent Unload command.
AKUnload(InputStream) - Constructor for class rescuecore2.standard.messages.AKUnload
An AKUnload message that populates its data from a stream.
AKUnload(EntityID, int) - Constructor for class rescuecore2.standard.messages.AKUnload
Construct an unload command.
allowed(Command, KernelState) - Method in class kernel.AbstractCommandFilter
Find out if a particular command is allowed.
allowed(Command, KernelState) - Method in class kernel.WrongTimeCommandFilter
 
allowed(Command, KernelState) - Method in class rescuecore2.standard.kernel.BuriedAgentsCommandFilter
 
allowed(Command, KernelState) - Method in class rescuecore2.standard.kernel.DeadAgentsCommandFilter
 
AMBULANCE_CENTRE_COUNT_KEY - Static variable in class rescuecore2.standard.StandardConstants
Config key for the number of ambulance centres in the scenario.
AMBULANCE_TEAM_COUNT_KEY - Static variable in class rescuecore2.standard.StandardConstants
Config key for the number of ambulance teams in the scenario.
AmbulanceCentre - Class in rescuecore2.standard.entities
The AmbulanceCentre object.
AmbulanceCentre(EntityID) - Constructor for class rescuecore2.standard.entities.AmbulanceCentre
Construct a AmbulanceCentre object with entirely undefined values.
AmbulanceCentre(AmbulanceCentre) - Constructor for class rescuecore2.standard.entities.AmbulanceCentre
AmbulanceCentre copy constructor.
AmbulanceCentre(Building) - Constructor for class rescuecore2.standard.entities.AmbulanceCentre
Create an ambulance centre based on another Building.
AmbulanceTeam - Class in rescuecore2.standard.entities
The AmbulanceTeam object.
AmbulanceTeam(EntityID) - Constructor for class rescuecore2.standard.entities.AmbulanceTeam
Construct a AmbulanceTeam object with entirely undefined values.
AmbulanceTeam(AmbulanceTeam) - Constructor for class rescuecore2.standard.entities.AmbulanceTeam
AmbulanceTeam copy constructor.
AnimatedHumanLayer - Class in rescuecore2.standard.view
A view layer that animates human movements.
AnimatedHumanLayer() - Constructor for class rescuecore2.standard.view.AnimatedHumanLayer
Construct an animated human view layer.
AnimatedWorldModelViewer - Class in rescuecore2.standard.view
A viewer for StandardWorldModels.
AnimatedWorldModelViewer() - Constructor for class rescuecore2.standard.view.AnimatedWorldModelViewer
Construct an animated world model viewer.
apexesToEdges(GMLNode...) - Method in class maps.gml.GMLMap
Turn a list of apexes into a list of directed edges.
apexesToEdges(List<GMLNode>) - Method in class maps.gml.GMLMap
Turn a list of apexes into a list of directed edges.
appendValue(String, String) - Method in class rescuecore2.config.Config
Append a value to a key.
appendValue(String, String, String) - Method in class rescuecore2.config.Config
Append a value to a key.
apply(StandardWorldModel, Config) - Method in class gis2.GisScenario
Apply this scenario to a world model.
applyNoise(AKSpeak) - Method in class rescuecore2.standard.kernel.comms.ChainedNoise
 
applyNoise(AKSpeak) - Method in class rescuecore2.standard.kernel.comms.DropoutNoise
 
applyNoise(AKSpeak) - Method in class rescuecore2.standard.kernel.comms.FailureNoise
 
applyNoise(AKSpeak) - Method in interface rescuecore2.standard.kernel.comms.Noise
Optionally apply some noise to a message and return either the original message or a replacement.
applyNoise(AKSpeak) - Method in class rescuecore2.standard.kernel.comms.StaticNoise
 
AQUA - Static variable in class maps.convert.osm2gml.Constants
 
Area - Class in rescuecore2.standard.entities
The Area object.
Area(EntityID) - Constructor for class rescuecore2.standard.entities.Area
Construct a subclass of Area with entirely undefined property values.
Area(Area) - Constructor for class rescuecore2.standard.entities.Area
Area copy constructor.
AreaIconLayer - Class in rescuecore2.standard.view
A view layer that renders building icons.
AreaIconLayer() - Constructor for class rescuecore2.standard.view.AreaIconLayer
Construct a building icon view layer.
AreaLayer<E extends Area> - Class in rescuecore2.standard.view
A view layer that renders areas.
AreaLayer(Class<E>) - Constructor for class rescuecore2.standard.view.AreaLayer
Construct an area view layer.
AreaNeighboursLayer - Class in rescuecore2.standard.view
A view layer that renders area neighbours.
AreaNeighboursLayer() - Constructor for class rescuecore2.standard.view.AreaNeighboursLayer
Construct an area neighbours view layer.
ArrayTools - Class in rescuecore2.misc.collections
Useful array tools.
AWTShapeInfo(Shape, String, Color, boolean) - Constructor for class rescuecore2.misc.gui.ShapeDebugFrame.AWTShapeInfo
Construct a new AWTShapeInfo object.

B

BBTree - Class in rescuecore2.misc.geometry.spatialindex
A spatial index that creates a (probably) unbalanced tree of bounding boxes.
BBTree() - Constructor for class rescuecore2.misc.geometry.spatialindex.BBTree
Construct a BBTree with a default maximum number of children per branch.
BBTree(int) - Constructor for class rescuecore2.misc.geometry.spatialindex.BBTree
Construct a BBTree with a given maximum number of children per branch.
beginTimestep() - Method in class traffic3.objects.TrafficAgent
Perform any pre-timestep activities required.
BLACK - Static variable in class maps.convert.osm2gml.Constants
 
Blockade - Class in rescuecore2.standard.entities
A blockade.
Blockade(EntityID) - Constructor for class rescuecore2.standard.entities.Blockade
Construct a Blockade object with entirely undefined property values.
Blockade(Blockade) - Constructor for class rescuecore2.standard.entities.Blockade
Blockade copy constructor.
BLUE - Static variable in class maps.convert.osm2gml.Constants
 
BooleanProperty - Class in rescuecore2.worldmodel.properties
A boolean property.
BooleanProperty(String) - Constructor for class rescuecore2.worldmodel.properties.BooleanProperty
Construct a BooleanProperty with no defined value.
BooleanProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.BooleanProperty
Construct a BooleanProperty with no defined value.
BooleanProperty(String, boolean) - Constructor for class rescuecore2.worldmodel.properties.BooleanProperty
Construct a BooleanProperty with a defined value.
BooleanProperty(Enum<?>, boolean) - Constructor for class rescuecore2.worldmodel.properties.BooleanProperty
Construct a BooleanProperty with a defined value.
BooleanProperty(BooleanProperty) - Constructor for class rescuecore2.worldmodel.properties.BooleanProperty
BooleanProperty copy constructor.
breadthFirstSearch(EntityID, EntityID...) - Method in class sample.SampleSearch
Do a breadth first search from one location to the closest (in terms of number of nodes) of a set of goals.
breadthFirstSearch(EntityID, Collection<EntityID>) - Method in class sample.SampleSearch
Do a breadth first search from one location to the closest (in terms of number of nodes) of a set of goals.
breadthFirstSearchForCivilian(EntityID, Collection<EntityID>) - Method in class sample.SampleSearch
 
Building - Class in rescuecore2.standard.entities
The Building object.
Building(EntityID) - Constructor for class rescuecore2.standard.entities.Building
Construct a Building object with entirely undefined property values.
Building(Building) - Constructor for class rescuecore2.standard.entities.Building
Building copy constructor.
BuildingDamageScoreFunction - Class in rescuecore2.standard.score
Score function that measures the amount of damage done to buildings by fire.
BuildingDamageScoreFunction() - Constructor for class rescuecore2.standard.score.BuildingDamageScoreFunction
Construct a BuildingDamageScoreFunction.
BuildingDecorator - Interface in maps.gml.view
Interface for objects that know how to decorate GMLBuildings.
BuildingIconLayer - Class in rescuecore2.standard.view
A view layer that renders building icons.
BuildingIconLayer() - Constructor for class rescuecore2.standard.view.BuildingIconLayer
Construct a building icon view layer.
buildingIDs - Variable in class sample.AbstractSampleAgent
Cache of building IDs.
BuildingInfo - Class in maps.convert.legacy2gml
Container for building information during conversion.
BuildingInfo(LegacyBuilding) - Constructor for class maps.convert.legacy2gml.BuildingInfo
Construct a BuildingInfo object.
BuildingLayer - Class in rescuecore2.standard.view
A view layer that renders buildings.
BuildingLayer() - Constructor for class rescuecore2.standard.view.BuildingLayer
Construct a building view layer.
BuildingSpaceFiller - Interface in maps.convert.osm2gml.buildings
Interface for objects that know how to fill spaces with buildings.
buildWorldModel(Config) - Method in class gis2.GMLWorldModelCreator
 
buildWorldModel(Config) - Method in class kernel.RemoteGISWorldModelCreator
 
buildWorldModel(Config) - Method in interface kernel.WorldModelCreator
Create a new WorldModel.
bumpMaxProgress() - Method in class maps.convert.ConvertStep
Increase the maximum progress level by one.
bumpMaxProgress(int) - Method in class maps.convert.ConvertStep
Increase the maximum progress level by some amount.
bumpMaxProgress() - Method in class maps.gml.editor.ProgressFunction
Increase the maximum progress level by one.
bumpMaxProgress(int) - Method in class maps.gml.editor.ProgressFunction
Increase the maximum progress level by some amount.
bumpProgress() - Method in class maps.convert.ConvertStep
Increase the progress level by one.
bumpProgress() - Method in class maps.gml.editor.ProgressFunction
Increase the progress level by one.
BuriedAgentsCommandFilter - Class in rescuecore2.standard.kernel
A CommandFilter that discards commands from buried agents.
BuriedAgentsCommandFilter() - Constructor for class rescuecore2.standard.kernel.BuriedAgentsCommandFilter
 
BURNING - Static variable in class rescuecore2.standard.entities.Building
Fieryness levels that indicate burning.
ByteLogger - Class in rescuecore2.connection
Utility class for logging raw bytes.
bytesReceived(byte[]) - Method in class rescuecore2.connection.AbstractConnection
Process some bytes that were received.

C

cacheInformation(StandardWorldModel) - Method in class traffic3.manager.TrafficManager
Compute pre-cached information about the world.
CancelledByUserException - Exception in gis2.scenario
Exception for indicating the the user has cancelled an operation.
CancelledByUserException() - Constructor for exception gis2.scenario.CancelledByUserException
Constructor.
CancelledByUserException - Exception in maps.gml.editor
Exception for indicating the the user has cancelled an operation.
CancelledByUserException() - Constructor for exception maps.gml.editor.CancelledByUserException
Constructor.
canRead(File) - Method in class maps.gml.GMLMapFormat
 
canRead(File) - Method in class maps.legacy.LegacyMapFormat
 
canRead(File) - Method in interface maps.MapFormat
Find out if a file looks valid to this format.
ChainedCommandFilter - Class in kernel
A CommandFilter that chains together a set of filters.
ChainedCommandFilter() - Constructor for class kernel.ChainedCommandFilter
Construct an empty ChainedCommandFilter.
ChainedNoise - Class in rescuecore2.standard.kernel.comms
A Noise implementation that chains Noise objects together.
ChainedNoise() - Constructor for class rescuecore2.standard.kernel.comms.ChainedNoise
Create a ChainedNoise object with no children.
ChainedNoise(Collection<Noise>) - Constructor for class rescuecore2.standard.kernel.comms.ChainedNoise
Create a ChainedNoise object with a set of children.
ChangeSet - Class in rescuecore2.worldmodel
This class is used for accumulating changes to entities.
ChangeSet() - Constructor for class rescuecore2.worldmodel.ChangeSet
Create an empty ChangeSet.
ChangeSet(ChangeSet) - Constructor for class rescuecore2.worldmodel.ChangeSet
Copy constructor.
ChangeSetComponent - Class in rescuecore2.messages.components
An ChangeSet component to a message.
ChangeSetComponent(String) - Constructor for class rescuecore2.messages.components.ChangeSetComponent
Construct a ChangeSetComponent with no content.
ChangeSetComponent(String, ChangeSet) - Constructor for class rescuecore2.messages.components.ChangeSetComponent
Construct a ChangeSetComponent with a specific set of changes.
ChangeSetComponent - Class in rescuecore2.misc.gui
A JPanel for displaying ChangeSet objects.
ChangeSetComponent() - Constructor for class rescuecore2.misc.gui.ChangeSetComponent
Construct an empty ChangeSetComponent.
Channel - Interface in rescuecore2.standard.kernel.comms
Interface for Channels used by the ChannelCommunicationModel.
ChannelCommunicationModel - Class in rescuecore2.standard.kernel.comms
The channel-based communication model.
ChannelCommunicationModel() - Constructor for class rescuecore2.standard.kernel.comms.ChannelCommunicationModel
Construct a ChannelCommunicationModel.
channelID - Variable in class rescuecore2.standard.kernel.comms.AbstractChannel
This channels's ID.
ChannelTestAgent - Class in sample
An agent for testing communication channels.
ChannelTestAgent() - Constructor for class sample.ChannelTestAgent
 
child - Variable in class rescuecore2.score.DelegatingScoreFunction
The child score function.
children - Variable in class rescuecore2.score.CompositeScoreFunction
The child score functions.
Civilian - Class in rescuecore2.standard.entities
The Civilian object.
Civilian(EntityID) - Constructor for class rescuecore2.standard.entities.Civilian
Construct a Civilian object with entirely undefined values.
Civilian(Civilian) - Constructor for class rescuecore2.standard.entities.Civilian
Civilian copy constructor.
CiviliansAliveScoreFunction - Class in rescuecore2.standard.score
Score function that measures the number of living civilians.
CiviliansAliveScoreFunction() - Constructor for class rescuecore2.standard.score.CiviliansAliveScoreFunction
Construct a CiviliansAliveScoreFunction.
CiviliansDeadOrRescuedTerminationCondition - Class in rescuecore2.standard.kernel
A TerminationCondition that terminates the simulation once all Civilians are either rescued or dead.
CiviliansDeadOrRescuedTerminationCondition() - Constructor for class rescuecore2.standard.kernel.CiviliansDeadOrRescuedTerminationCondition
 
classFound(LoadableType, String) - Method in interface rescuecore2.misc.java.LoadableTypeCallback
Notification that a loadable type was found.
classFound(LoadableType, String) - Method in class rescuecore2.misc.java.LoadableTypeProcessor.EntityFactoryRegisterCallback
 
classFound(LoadableType, String) - Method in class rescuecore2.misc.java.LoadableTypeProcessor.MessageFactoryRegisterCallback
 
classFound(LoadableType, String) - Method in class rescuecore2.misc.java.LoadableTypeProcessor.PropertyFactoryRegisterCallback
 
ClassNameSetValueConstraint - Class in rescuecore2.config
A config value constraint that requires the value to be a list of valid class names.
ClassNameSetValueConstraint(String) - Constructor for class rescuecore2.config.ClassNameSetValueConstraint
Construct a ClassNameSetValueConstraint that does not require the values to be a particular class.
ClassNameSetValueConstraint(String, Class<?>) - Constructor for class rescuecore2.config.ClassNameSetValueConstraint
Construct a ClassNameSetValueConstraint that requires the values to be a particular class.
ClassNameValueConstraint - Class in rescuecore2.config
A config value constraint that requires the value to be a valid class name.
ClassNameValueConstraint(String) - Constructor for class rescuecore2.config.ClassNameValueConstraint
Construct a ClassNameConstrainedConfigValue that does not require the value to be a particular class.
ClassNameValueConstraint(String, Class<?>) - Constructor for class rescuecore2.config.ClassNameValueConstraint
Construct a ClassNameConstrainedConfigValue that requires the value to be a particular class.
CleanOSMStep - Class in maps.convert.osm2gml
This step cleans the OpenStreetMap data by removing duplicate nodes and way, fixing degenerate ways, and fixing building edge orderings.
CleanOSMStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.CleanOSMStep
Construct a CleanOSMStep.
cleanup() - Method in class rescuecore2.misc.WorkerThread
Perform any cleanup necessary after work finishes.
clear - package clear
 
clear() - Method in class rescuecore2.misc.collections.LazyMap
 
clear() - Method in class rescuecore2.misc.gui.ListModelList
 
clear() - Method in class traffic3.manager.TrafficManager
Remove all objects from this manager.
clear() - Method in class traffic3.objects.Force
Zero this force.
ClearAgentsFunction - Class in gis2.scenario
Function for removing all agents.
ClearAgentsFunction(ScenarioEditor) - Constructor for class gis2.scenario.ClearAgentsFunction
Construct a clear agents function.
clearAllBuildingDecorators() - Method in class maps.gml.view.DecoratorOverlay
Remove any custom BuildingDecorators.
clearAllBuildingDecorators() - Method in class maps.gml.view.GMLMapViewer
Remove any custom BuildingDecorators.
clearAllDecorators() - Method in class maps.gml.view.DecoratorOverlay
Remove all types of Decorators.
clearAllEdgeDecorators() - Method in class maps.gml.view.DecoratorOverlay
Remove any custom EdgeDecorators.
clearAllEdgeDecorators() - Method in class maps.gml.view.GMLMapViewer
Remove any custom EdgeDecorators.
ClearAllFunction - Class in gis2.scenario
Function for removing all agents, fires, civilians and refuges.
ClearAllFunction(ScenarioEditor) - Constructor for class gis2.scenario.ClearAllFunction
Construct a clear all function.
clearAllNodeDecorators() - Method in class maps.gml.view.DecoratorOverlay
Remove any custom NodeDecorators.
clearAllNodeDecorators() - Method in class maps.gml.view.GMLMapViewer
Remove any custom NodeDecorators.
clearAllRoadDecorators() - Method in class maps.gml.view.DecoratorOverlay
Remove any custom RoadDecorators.
clearAllRoadDecorators() - Method in class maps.gml.view.GMLMapViewer
Remove any custom RoadDecorators.
clearAllSpaceDecorators() - Method in class maps.gml.view.DecoratorOverlay
Remove any custom SpaceDecorators.
clearAllSpaceDecorators() - Method in class maps.gml.view.GMLMapViewer
Remove any custom SpaceDecorators.
clearBackground() - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Clear the "background" shapes.
clearBlockadeCache() - Method in class traffic3.objects.TrafficArea
Clear any cached blockade information.
clearBuildingDecorator(GMLBuilding...) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom BuildingDecorator for a set of GMLBuildings.
clearBuildingDecorator(Collection<? extends GMLBuilding>) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom BuildingDecorator for a set of GMLBuildings.
clearBuildingDecorator(GMLBuilding...) - Method in class maps.gml.view.GMLMapViewer
Remove any custom BuildingDecorator for a set of GMLBuildings.
clearBuildingDecorator(Collection<? extends GMLBuilding>) - Method in class maps.gml.view.GMLMapViewer
Remove any custom BuildingDecorator for a set of GMLBuildings.
clearDamage() - Method in class misc.HumanAttributes
Clear all damage.
clearEdgeDecorator(GMLEdge...) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom EdgeDecorator for a set of GMLEdges.
clearEdgeDecorator(Collection<? extends GMLEdge>) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom EdgeDecorator for a set of GMLEdges.
clearEdgeDecorator(GMLEdge...) - Method in class maps.gml.view.GMLMapViewer
Remove any custom EdgeDecorator for a set of GMLEdges.
clearEdgeDecorator(Collection<? extends GMLEdge>) - Method in class maps.gml.view.GMLMapViewer
Remove any custom EdgeDecorator for a set of GMLEdges.
clearEdges() - Method in class rescuecore2.standard.entities.EdgeListProperty
Remove all edges from this list but keep it defined.
ClearFiresFunction - Class in gis2.scenario
Function for removing all fires.
ClearFiresFunction(ScenarioEditor) - Constructor for class gis2.scenario.ClearFiresFunction
Construct a clear fires function.
clearNodeDecorator(GMLNode...) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom NodeDecorator for a set of GMLNodes.
clearNodeDecorator(Collection<? extends GMLNode>) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom NodeDecorator for a set of GMLNodes.
clearNodeDecorator(GMLNode...) - Method in class maps.gml.view.GMLMapViewer
Remove any custom NodeDecorator for a set of GMLNodes.
clearNodeDecorator(Collection<? extends GMLNode>) - Method in class maps.gml.view.GMLMapViewer
Remove any custom NodeDecorator for a set of GMLNodes.
clearPath() - Method in class traffic3.objects.TrafficAgent
Clear the path.
clearPositionHistory() - Method in class traffic3.objects.TrafficAgent
Clear the position history and distance travelled.
clearRoadDecorator(GMLRoad...) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom RoadDecorator for a set of GMLRoads.
clearRoadDecorator(Collection<? extends GMLRoad>) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom RoadDecorator for a set of GMLRoads.
clearRoadDecorator(GMLRoad...) - Method in class maps.gml.view.GMLMapViewer
Remove any custom RoadDecorator for a set of GMLRoads.
clearRoadDecorator(Collection<? extends GMLRoad>) - Method in class maps.gml.view.GMLMapViewer
Remove any custom RoadDecorator for a set of GMLRoads.
ClearSimulator - Class in clear
The area model clear simulator.
ClearSimulator() - Constructor for class clear.ClearSimulator
 
clearSpaceDecorator(GMLSpace...) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom SpaceDecorator for a set of GMLSpaces.
clearSpaceDecorator(Collection<? extends GMLSpace>) - Method in class maps.gml.view.DecoratorOverlay
Remove any custom SpaceDecorator for a set of GMLSpaces.
clearSpaceDecorator(GMLSpace...) - Method in class maps.gml.view.GMLMapViewer
Remove any custom SpaceDecorator for a set of GMLSpaces.
clearSpaceDecorator(Collection<? extends GMLSpace>) - Method in class maps.gml.view.GMLMapViewer
Remove any custom SpaceDecorator for a set of GMLSpaces.
clearValues() - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
Remove all entries from this list but keep it defined.
clipToRectangle(Line2D, double, double, double, double) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Clip a line to a rectangle.
close() - Method in class gis2.scenario.ScenarioEditor
Close the editor.
close() - Method in class maps.gml.editor.GMLEditor
Close the editor.
close() - Method in interface rescuecore2.log.LogWriter
Close the log.
close() - Method in class rescuecore2.log.StreamLogWriter
 
collapse - package collapse
 
CollapseSimCompatibaleScenarioV1_1 - Interface in rescuecore2.scenario.compatibilities
All scenarios working with Collapse Simulator V1.1 should implement this interface
CollapseSimulator - Class in collapse
A simple collapse simulator.
CollapseSimulator() - Constructor for class collapse.CollapseSimulator
 
CollapseSimulatorGUI - Class in collapse
GUI for the collapse simulator.
CollapseSimulatorGUI() - Constructor for class collapse.CollapseSimulatorGUI
Construct a collapse simulator GUI.
CollapseWorldModel - Class in collapse
Collapse simulator's world model contains aftershocks' information that other simulators don't need.
CollapseWorldModel() - Constructor for class collapse.CollapseWorldModel
 
COLOURS - Static variable in class maps.convert.osm2gml.Constants
 
Command - Interface in rescuecore2.messages
A sub-interface of Message that tags messages that are interpreted as agent commands.
CommandCollector - Interface in kernel
The CommandCollector gathers commands from agents.
CommandFilter - Interface in kernel
An interface for allowing the kernel to filter out agent commands.
CommandLayer - Class in rescuecore2.standard.view
A layer for viewing commands.
CommandLayer() - Constructor for class rescuecore2.standard.view.CommandLayer
Construct a new CommandLayer.
CommandLineOptions - Class in rescuecore2.misc
A utility class for processing command line options.
CommandListComponent - Class in rescuecore2.messages.components
A message component made up of a list of agent commands.
CommandListComponent(String) - Constructor for class rescuecore2.messages.components.CommandListComponent
Construct a CommandListComponent with no content.
CommandListComponent(String, Collection<? extends Command>) - Constructor for class rescuecore2.messages.components.CommandListComponent
Construct a CommandListComponent with a specific list of agent commands.
commandReceived(Command) - Method in class kernel.AgentProxy
Register an agent command received.
CommandsRecord - Class in rescuecore2.log
A commands record.
CommandsRecord(int, Collection<Command>) - Constructor for class rescuecore2.log.CommandsRecord
Construct a new CommandsRecord.
CommandsRecord(InputStream) - Constructor for class rescuecore2.log.CommandsRecord
Construct a new CommandsRecord and read data from an InputStream.
Common - Class in maps.gml.formats
A bunch of common GML format namespaces and qnames.
COMMUNICATION_MODEL_KEY - Static variable in class kernel.KernelConstants
The config key for communication model implementations.
COMMUNICATION_MODEL_KEY - Static variable in class rescuecore2.Constants
The name of the communication model class.
CommunicationModel - Interface in kernel
A model of communication.
compare(Entity, Entity) - Method in class rescuecore2.misc.EntityTools.IDComparator
 
compare(StandardEntity, StandardEntity) - Method in class sample.DistanceSorter
 
Component - Interface in rescuecore2.components
Top-level interface for components of the Robocup Rescue simulation.
COMPONENT - Static variable in class rescuecore2.misc.java.LoadableType
A Component loadable type.
component - Variable in class rescuecore2.view.AbstractViewLayer
The LayerViewComponent this layer is part of.
ComponentConnectionException - Exception in rescuecore2.components
Exception class for component connection errors.
ComponentConnectionException(String) - Constructor for exception rescuecore2.components.ComponentConnectionException
Construct an exception with an error message.
ComponentConnectionException(Throwable) - Constructor for exception rescuecore2.components.ComponentConnectionException
Construct an exception with an underlying cause.
ComponentConnectionException(String, Throwable) - Constructor for exception rescuecore2.components.ComponentConnectionException
Construct an exception with an error message and underlying cause.
ComponentInitialisationException - Exception in rescuecore2.components
Exception class for problems with initialisation of components.
ComponentInitialisationException() - Constructor for exception rescuecore2.components.ComponentInitialisationException
Construct an exception with no useful information.
ComponentInitialisationException(String) - Constructor for exception rescuecore2.components.ComponentInitialisationException
Construct an exception with an error message.
ComponentInitialisationException(Throwable) - Constructor for exception rescuecore2.components.ComponentInitialisationException
Construct an exception with an underlying cause.
ComponentInitialisationException(String, Throwable) - Constructor for exception rescuecore2.components.ComponentInitialisationException
Construct an exception with an error message and underlying cause.
ComponentLauncher - Class in rescuecore2.components
A class that knows how to connect components to the kernel.
ComponentLauncher(Config) - Constructor for class rescuecore2.components.ComponentLauncher
Construct a new ComponentLauncher.
ComponentManager - Class in kernel
Class that manages connecting components (agents, simulators, viewers) to the kernel.
ComponentManager(Kernel, WorldModel<? extends Entity>, Config, Scenario) - Constructor for class kernel.ComponentManager
Create a ComponentManager.
ComponentManagerGUI - Class in kernel.ui
A user interface component for viewing that state of the ComponentManager.
ComponentManagerGUI() - Constructor for class kernel.ui.ComponentManagerGUI
Construct a new ComponentManagerGUI.
COMPONENTS_KEY - Static variable in class kernel.KernelConstants
The config key for component implementations.
CompositeCommandCollector - Class in kernel
A CommandCollector that waits for any of a set of child CommandCollectors to return a result.
CompositeCommandCollector() - Constructor for class kernel.CompositeCommandCollector
Construct a CompositeCommandCollector with no children.
CompositeScoreFunction - Class in rescuecore2.score
A score function that applies some function to the scores of a set of child score functions.
CompositeScoreFunction(String) - Constructor for class rescuecore2.score.CompositeScoreFunction
Create a CompositeScoreFunction with no children.
CompositeScoreFunction(String, Collection<ScoreFunction>) - Constructor for class rescuecore2.score.CompositeScoreFunction
Create a CompositeScoreFunction with a collection of children.
CompositeScoreFunction(String, ScoreFunction...) - Constructor for class rescuecore2.score.CompositeScoreFunction
Create a CompositeScoreFunction with a collection of children.
computeArea(List<Point2D>) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the area of a simple polygon.
computeCentroid(List<Point2D>) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the centroid of a simple polygon.
ComputePassableEdgesFunction - Class in maps.gml.editor
A function for computing passable edges.
ComputePassableEdgesFunction(GMLEditor) - Constructor for class maps.gml.editor.ComputePassableEdgesFunction
Construct a ComputePassableEdgesFunction.
ComputePassableEdgesStep - Class in maps.convert.osm2gml
This step computes which edges are passable and sets up neighbours accordingly.
ComputePassableEdgesStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.ComputePassableEdgesStep
Construct a ComputePassableEdgesStep.
computePath(Human, StandardWorldModel) - Static method in class rescuecore2.standard.misc.AgentPath
Compute the path an agent took.
config - Variable in class rescuecore2.components.AbstractComponent
The configuration.
Config - Class in rescuecore2.config
This class represents a config file and any other config files that might have been included with a !include directive.
Config() - Constructor for class rescuecore2.config.Config
Create an empty config.
Config(File) - Constructor for class rescuecore2.config.Config
Create a config that reads from a given file.
Config(Config) - Constructor for class rescuecore2.config.Config
Copy constructor.
CONFIG_FLAG - Static variable in class rescuecore2.misc.CommandLineOptions
The command-line flag for specifying a config file.
ConfigComponent - Class in rescuecore2.messages.components
A Config component to a message.
ConfigComponent(String) - Constructor for class rescuecore2.messages.components.ConfigComponent
Construct a ConfigComponent with no content.
ConfigComponent(String, Config) - Constructor for class rescuecore2.messages.components.ConfigComponent
Construct a ConfigComponent with a specific config as content.
ConfigConstraint - Interface in rescuecore2.config
Interface for specifying constraints on a Config.
ConfigException - Exception in rescuecore2.config
Exception class for problems with config files.
ConfigException(String) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with just a filename, no message or underlying cause.
ConfigException(String, String) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename and error message.
ConfigException(String, Throwable) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename and an underlying cause.
ConfigException(String, int) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename and a line number.
ConfigException(String, int, String) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename, line number and error message.
ConfigException(String, int, Throwable) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename, line number and underlying cause.
ConfigException(String, String, Throwable) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename, error message and underlying cause.
ConfigException(String, int, String, Throwable) - Constructor for exception rescuecore2.config.ConfigException
Construct an exception with a filename, error message and underlying cause.
ConfigRecord - Class in rescuecore2.log
A configuration record.
ConfigRecord(Config) - Constructor for class rescuecore2.log.ConfigRecord
Construct a new ConfigRecord.
ConfigRecord(InputStream) - Constructor for class rescuecore2.log.ConfigRecord
Construct a new ConfigRecord and read data from an InputStream.
ConfigTree - Class in rescuecore2.misc.gui
A JTree that knows how to display and edit Config objects.
ConfigTree(Config) - Constructor for class rescuecore2.misc.gui.ConfigTree
Create a ConfigTree that will display a particular Config.
connect(Connection, RequestIDGenerator, Config) - Method in class rescuecore2.components.AbstractAgent
 
connect(Connection, RequestIDGenerator, Config) - Method in class rescuecore2.components.AbstractSimulator
 
connect(Connection, RequestIDGenerator, Config) - Method in class rescuecore2.components.AbstractViewer
 
connect(Connection, RequestIDGenerator, Config) - Method in interface rescuecore2.components.Component
Connect this component to the kernel.
connect(Component) - Method in class rescuecore2.components.ComponentLauncher
Connect a Component to the kernel.
connection - Variable in class rescuecore2.components.AbstractComponent
The connection to the kernel.
Connection - Interface in rescuecore2.connection
Top-level interface for a communication interface between simulator components.
ConnectionException - Exception in rescuecore2.connection
An error with a Connection.
ConnectionException() - Constructor for exception rescuecore2.connection.ConnectionException
Construct a ConnectionException with no explanation.
ConnectionException(String) - Constructor for exception rescuecore2.connection.ConnectionException
Construct a ConnectionException with an error message.
ConnectionException(Throwable) - Constructor for exception rescuecore2.connection.ConnectionException
Construct a ConnectionException that has an underlying cause.
ConnectionException(String, Throwable) - Constructor for exception rescuecore2.connection.ConnectionException
Construct a ConnectionException with an error message and an underlying cause.
ConnectionListener - Interface in rescuecore2.connection
Interface for classes interested in hearing about events on Connection objects.
ConnectionManager - Class in rescuecore2.connection
A class for managing incoming connections.
ConnectionManager() - Constructor for class rescuecore2.connection.ConnectionManager
Construct a new ConnectionManager.
ConnectionManagerListener - Interface in rescuecore2.connection
Interface for objects interested in hearing about new connections to a ConnectionManager.
ConstantConversion - Class in maps
A coordinate conversion that multiplies by a number.
ConstantConversion(double) - Constructor for class maps.ConstantConversion
Construct a ConstantConversion.
Constants - Class in maps.convert.osm2gml
Useful OSM to GML constants.
Constants - Class in rescuecore2
Some useful constants that are shared across all parts of the Robocup Rescue software.
Constants - Class in rescuecore2.standard
Constants for the standard package.
ConstantScoreFunction - Class in rescuecore2.score
A score function that returns a constant score.
ConstantScoreFunction(String, double) - Constructor for class rescuecore2.score.ConstantScoreFunction
Create a ConstantScoreFunction.
contains(Line2D, Point2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find out if a point is on a line.
contains(Region) - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
contains(Region) - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
contains(Region) - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
contains(Region) - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
contains(Region) - Method in interface rescuecore2.misc.geometry.spatialindex.Region
Find out if this region fully contains another region.
contains(Object) - Method in class rescuecore2.misc.gui.ListModelList
 
contains(double, double) - Method in class traffic3.objects.TrafficArea
Find out whether this area contains a point (x, y).
contains(double, double) - Method in class traffic3.objects.TrafficBlockade
Find out whether this blockade contains a point (x, y).
containsAll(Collection<?>) - Method in class rescuecore2.misc.gui.ListModelList
 
containsKey(Object) - Method in class rescuecore2.misc.collections.DelegatingMap
 
containsKey(Object) - Method in class rescuecore2.misc.collections.LazyMap
 
containsValue(Object) - Method in class rescuecore2.misc.collections.DelegatingMap
 
containsValue(Object) - Method in class rescuecore2.misc.collections.LazyMap
 
Control - Interface in rescuecore2.messages
A tagging interface for Messages that are control messages, e.g.
ControlledAgentGUI - Class in human
GUI for controlled agents.
ControlledAgentGUI(StandardWorldModelViewer) - Constructor for class human.ControlledAgentGUI
Construct a ControlledAgentGUI.
ControlledAmbulanceTeam - Class in human
A basic ambulance team agent that will try to rescue a given target.
ControlledAmbulanceTeam() - Constructor for class human.ControlledAmbulanceTeam
 
ControlledFireBrigade - Class in human
A basic fire brigade agent that will try to extinguish a given target.
ControlledFireBrigade() - Constructor for class human.ControlledFireBrigade
 
ControlledPoliceForce - Class in human
A basic police force agent that will try to clear a given target.
ControlledPoliceForce() - Constructor for class human.ControlledPoliceForce
 
ControlMessageFactory - Class in rescuecore2.messages.control
A factory for control messages.
ControlMessageURN - Enum in rescuecore2.messages.control
URNs for control messages.
Convert - Class in maps.convert
This class converts maps from one format to another.
convert(OSMMap) - Method in class maps.convert.osm2gml.Convertor
Convert an OSMMap to a GMLMap.
convert(CoordinateConversion) - Method in class maps.gml.GMLNode
Apply a CoordinateConversion to this node.
convertArrayObjectToString(Object) - Static method in class rescuecore2.misc.collections.ArrayTools
Convert an array object to a string.
convertArrayToString(Object[]) - Static method in class rescuecore2.misc.collections.ArrayTools
Convert an array of objects to a string.
convertCoordinates(CoordinateConversion) - Method in class maps.gml.GMLMap
Rescale the map coordinates.
Convertor - Class in maps.convert.osm2gml
This class converts OSMMaps to GMLMaps.
Convertor() - Constructor for class maps.convert.osm2gml.Convertor
 
ConvertStep - Class in maps.convert
A step in the map conversion process.
ConvertStep() - Constructor for class maps.convert.ConvertStep
Construct a ConvertStep.
ConvertTools - Class in maps.convert.osm2gml
Useful tools for converting OSM to GML.
convertX(double) - Method in class maps.ConstantConversion
 
convertX(double) - Method in interface maps.CoordinateConversion
Convert an X coordinate.
convertX(double) - Method in class maps.IdentityConversion
 
convertX(double) - Method in class maps.ScaleConversion
 
convertY(double) - Method in class maps.ConstantConversion
 
convertY(double) - Method in interface maps.CoordinateConversion
Convert a Y coordinate.
convertY(double) - Method in class maps.IdentityConversion
 
convertY(double) - Method in class maps.ScaleConversion
 
CoordinateConversion - Interface in maps
Interface for converting coordinates from one system to another.
coordinatesAsPoints(List<GMLCoordinates>) - Static method in class maps.gml.GMLTools
Convert a list of GMLCoordinates to Point2D objects.
coordsToShape(List<GMLCoordinates>) - Static method in class maps.gml.GMLTools
Turn a list of coordinates into a shape.
copy() - Method in class rescuecore2.standard.entities.EdgeListProperty
 
copy() - Method in class rescuecore2.worldmodel.AbstractEntity
 
copy() - Method in interface rescuecore2.worldmodel.Entity
Create a copy of this entity.
copy() - Method in class rescuecore2.worldmodel.properties.BooleanProperty
 
copy() - Method in class rescuecore2.worldmodel.properties.DoubleProperty
 
copy() - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
 
copy() - Method in class rescuecore2.worldmodel.properties.EntityRefProperty
 
copy() - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
 
copy() - Method in class rescuecore2.worldmodel.properties.IntProperty
 
copy() - Method in class rescuecore2.worldmodel.properties.Point2DProperty
 
copy() - Method in interface rescuecore2.worldmodel.Property
Create a copy of this property.
copyImpl() - Method in class rescuecore2.standard.entities.AmbulanceCentre
 
copyImpl() - Method in class rescuecore2.standard.entities.AmbulanceTeam
 
copyImpl() - Method in class rescuecore2.standard.entities.Blockade
 
copyImpl() - Method in class rescuecore2.standard.entities.Building
 
copyImpl() - Method in class rescuecore2.standard.entities.Civilian
 
copyImpl() - Method in class rescuecore2.standard.entities.FireBrigade
 
copyImpl() - Method in class rescuecore2.standard.entities.FireStation
 
copyImpl() - Method in class rescuecore2.standard.entities.GasStation
 
copyImpl() - Method in class rescuecore2.standard.entities.Hydrant
 
copyImpl() - Method in class rescuecore2.standard.entities.PoliceForce
 
copyImpl() - Method in class rescuecore2.standard.entities.PoliceOffice
 
copyImpl() - Method in class rescuecore2.standard.entities.Refuge
 
copyImpl() - Method in class rescuecore2.standard.entities.Road
 
copyImpl() - Method in class rescuecore2.standard.entities.World
 
copyImpl() - Method in class rescuecore2.worldmodel.AbstractEntity
Create a copy of this entity.
copyProperties(Entity, Entity) - Static method in class rescuecore2.misc.EntityTools
Copy relevant properties from one entity to another.
CountingInputStream - Class in rescuecore2.misc
An InputStream that keeps track of how many bytes have been read.
CountingInputStream(InputStream) - Constructor for class rescuecore2.misc.CountingInputStream
Construct a CountingInputStream that reads from another stream.
create() - Static method in class rescuecore2.worldmodel.DefaultWorldModel
Construct an empty world model.
createBuilding(List<GMLDirectedEdge>) - Method in class maps.gml.GMLMap
Create new GMLBuilding.
createBuildingFromNodes(List<GMLNode>) - Method in class maps.gml.GMLMap
Create new GMLBuilding.
createBuildings(GMLShape, GMLMap) - Method in interface maps.convert.osm2gml.buildings.BuildingSpaceFiller
Populate a space with buildings.
createBuildings(GMLShape, GMLMap) - Method in class maps.convert.osm2gml.buildings.RowHousingBuildingSpaceFiller
 
CreateBuildingsStep - Class in maps.convert.osm2gml
This class populates a GMLMap with random buildings.
CreateBuildingsStep(GMLMap, double, Random) - Constructor for class maps.convert.osm2gml.CreateBuildingsStep
Construct a CreateBuildingsStep.
CreateBuildingTool - Class in maps.gml.editor
A tool for creating buildings.
CreateBuildingTool(GMLEditor) - Constructor for class maps.gml.editor.CreateBuildingTool
Construct a CreateBuildingTool.
createConnectionPair() - Static method in class rescuecore2.connection.StreamConnection
Create and start a pair of connections that pipe input to each other.
createEdge(GMLNode, GMLNode) - Method in class maps.gml.GMLMap
Create a new GMLEdge between two nodes.
CreateEdgeTool - Class in maps.gml.editor
A tool for creating edges.
CreateEdgeTool(GMLEditor) - Constructor for class maps.gml.editor.CreateEdgeTool
Construct a CreateEdgeTool.
createEntity(String, EntityID) - Method in class rescuecore2.registry.Registry
Create an entity from a urn.
CreateEntrancesStep - Class in maps.convert.osm2gml
This class computes the entrances for buildings.
CreateEntrancesStep(GMLMap) - Constructor for class maps.convert.osm2gml.CreateEntrancesStep
Construct a CreateEntrancesStep.
createGMLObjectDebug(GMLObject...) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for a set of GMLObjects.
createGMLObjectDebug(Collection<? extends GMLObject>) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for a set of GMLObjects.
createGMLShapeDebug(GMLShape...) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for a set of GMLShapes.
createGMLShapeDebug(Collection<? extends GMLShape>) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for a set of GMLShapes.
createMessage(String, InputStream) - Method in class rescuecore2.registry.Registry
Create a message from a urn.
createNode(double, double) - Method in class maps.gml.GMLMap
Create a new GMLNode.
createNode(GMLCoordinates) - Method in class maps.gml.GMLMap
Create a new GMLNode.
createNodes(List<GMLCoordinates>) - Method in class maps.gml.GMLMap
Create a set of new GMLNodes.
createNodesFromPoints(List<Point2D>) - Method in class maps.gml.GMLMap
Create a set of new GMLNodes.
CreateNodeTool - Class in maps.gml.editor
A tool for creating nodes.
CreateNodeTool(GMLEditor) - Constructor for class maps.gml.editor.CreateNodeTool
Construct a CreateNodeTool.
createProperty(String) - Method in class rescuecore2.registry.Registry
Create a property from a urn.
createRoad(List<GMLDirectedEdge>) - Method in class maps.gml.GMLMap
Create new GMLRoad.
createRoadFromNodes(List<GMLNode>) - Method in class maps.gml.GMLMap
Create new GMLRoad.
CreateRoadTool - Class in maps.gml.editor
A tool for creating roads.
CreateRoadTool(GMLEditor) - Constructor for class maps.gml.editor.CreateRoadTool
Construct a CreateRoadTool.
CreateShapeTool - Class in maps.gml.editor
A tool for creating shapes.
CreateShapeTool(GMLEditor) - Constructor for class maps.gml.editor.CreateShapeTool
Construct a CreateShapeTool.
createSpace(List<GMLDirectedEdge>) - Method in class maps.gml.GMLMap
Create new GMLSpace.
createSpaceFromNodes(List<GMLNode>) - Method in class maps.gml.GMLMap
Create new GMLSpace.
CreateSpaceTool - Class in maps.gml.editor
A tool for creating spaces.
CreateSpaceTool(GMLEditor) - Constructor for class maps.gml.editor.CreateSpaceTool
Construct a CreateSpaceTool.
createStandardWorldModel(WorldModel<? extends Entity>) - Static method in class rescuecore2.standard.entities.StandardWorldModel
Create a StandardWorldModel that wraps an existing world model.
createTemporaryObjectDebug(TemporaryObject...) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for a set of TemporaryObjects.
createTemporaryObjectDebug(Collection<? extends TemporaryObject>) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for a set of TemporaryObjects.
createValue() - Method in class rescuecore2.misc.collections.LazyMap
Construct a new value object for a key that does not yet have a value.
createWorldModel() - Method in class collapse.CollapseSimulator
This method instantiate a CollapseWorldModel instance.
createWorldModel() - Method in class rescuecore2.components.AbstractComponent
Construct the world model.
createWorldModel() - Method in class rescuecore2.standard.components.StandardAgent
 
createWorldModel() - Method in class rescuecore2.standard.components.StandardSimulator
 
createWorldModel() - Method in class rescuecore2.standard.components.StandardViewer
 
createWorldModel() - Method in class sample.SampleSimulator
 
CROSS - Static variable in class rescuecore2.view.Icons
A cross icon.
CrossNodeDecorator - Class in maps.gml.view
A NodeDecorator that draws a cross for each node.
CrossNodeDecorator(Color, int) - Constructor for class maps.gml.view.CrossNodeDecorator
Construct a CrossNodeDecorator.
CSBuilding - Class in collapse
Collapse Simulator Building (CSBuilding) is a wrapper for the Standard Building class that contains extra variables created, updated and used by the Collapse Simulator only.
CSBuilding(Building) - Constructor for class collapse.CSBuilding
 
CumulativeScoreFunction - Class in rescuecore2.score
A score function that accumulates scores from a set of child score functions.
CumulativeScoreFunction(String) - Constructor for class rescuecore2.score.CumulativeScoreFunction
Create a CumulativeScoreFunction with no children.
CumulativeScoreFunction(String, Collection<ScoreFunction>) - Constructor for class rescuecore2.score.CumulativeScoreFunction
Create a CumulativeScoreFunction with a collection of children.
CumulativeScoreFunction(String, ScoreFunction...) - Constructor for class rescuecore2.score.CumulativeScoreFunction
Create a CumulativeScoreFunction with a collection of children.
CustomRegistryTestAgent - Class in sample
An agent for testing custom registry objects.
CustomRegistryTestAgent() - Constructor for class sample.CustomRegistryTestAgent
 

D

DamageType - Class in misc
Container for information about different damage types.
DamageType(String, Config) - Constructor for class misc.DamageType
Construct a DamageType.
deactivate() - Method in class gis2.scenario.ShapeTool
 
deactivate() - Method in interface gis2.scenario.Tool
Deactivate this tool.
deactivate() - Method in class maps.gml.editor.CreateEdgeTool
 
deactivate() - Method in class maps.gml.editor.CreateNodeTool
 
deactivate() - Method in class maps.gml.editor.CreateShapeTool
 
deactivate() - Method in class maps.gml.editor.DeleteEdgeTool
 
deactivate() - Method in class maps.gml.editor.DeleteNodeTool
 
deactivate() - Method in class maps.gml.editor.DeleteShapeTool
 
deactivate() - Method in class maps.gml.editor.FixLatLongTool
 
deactivate() - Method in class maps.gml.editor.InspectTool
 
deactivate() - Method in class maps.gml.editor.MergeLinesTool
 
deactivate() - Method in class maps.gml.editor.MergeNodesTool
 
deactivate() - Method in class maps.gml.editor.MoveNodeTool
 
deactivate() - Method in class maps.gml.editor.PanZoomTool
 
deactivate() - Method in class maps.gml.editor.SplitEdgeTool
 
deactivate() - Method in class maps.gml.editor.SplitShapeTool
 
deactivate() - Method in class maps.gml.editor.TogglePassableTool
 
deactivate() - Method in interface maps.gml.editor.Tool
Deactivate this tool.
deactivate() - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Deactivate and hides this frame.
DeadAgentsCommandFilter - Class in rescuecore2.standard.kernel
A CommandFilter that discards commands from dead agents.
DeadAgentsCommandFilter() - Constructor for class rescuecore2.standard.kernel.DeadAgentsCommandFilter
 
debug - Variable in class maps.convert.ConvertStep
A ShapeDebugFrame for use by subclasses.
debug(String) - Static method in class rescuecore2.log.Logger
Log a debug level message.
debug(String, Throwable) - Static method in class rescuecore2.log.Logger
Log a debug level message along with a throwable.
debug() - Method in class rescuecore2.worldmodel.ChangeSet
Write this changeset to Logger.debug in a readable form.
debug - Static variable in class traffic3.simulator.TrafficSimulator
 
decorate(GMLBuilding, Graphics2D, ScreenTransform) - Method in interface maps.gml.view.BuildingDecorator
Decorate a GMLBuilding.
decorate(GMLNode, Graphics2D, ScreenTransform) - Method in class maps.gml.view.CrossNodeDecorator
 
decorate(GMLEdge, Graphics2D, ScreenTransform) - Method in interface maps.gml.view.EdgeDecorator
Decorate a GMLEdge.
decorate(GMLBuilding, Graphics2D, ScreenTransform) - Method in class maps.gml.view.FilledShapeDecorator
 
decorate(GMLRoad, Graphics2D, ScreenTransform) - Method in class maps.gml.view.FilledShapeDecorator
 
decorate(GMLSpace, Graphics2D, ScreenTransform) - Method in class maps.gml.view.FilledShapeDecorator
 
decorate(GMLEdge, Graphics2D, ScreenTransform) - Method in class maps.gml.view.LineEdgeDecorator
 
decorate(GMLNode, Graphics2D, ScreenTransform) - Method in interface maps.gml.view.NodeDecorator
Decorate a GMLNode.
decorate(GMLBuilding, Graphics2D, ScreenTransform) - Method in class maps.gml.view.NullBuildingDecorator
 
decorate(GMLEdge, Graphics2D, ScreenTransform) - Method in class maps.gml.view.NullEdgeDecorator
 
decorate(GMLNode, Graphics2D, ScreenTransform) - Method in class maps.gml.view.NullNodeDecorator
 
decorate(GMLRoad, Graphics2D, ScreenTransform) - Method in class maps.gml.view.NullRoadDecorator
 
decorate(GMLSpace, Graphics2D, ScreenTransform) - Method in class maps.gml.view.NullSpaceDecorator
 
decorate(GMLRoad, Graphics2D, ScreenTransform) - Method in interface maps.gml.view.RoadDecorator
Decorate a GMLRoad.
decorate(GMLSpace, Graphics2D, ScreenTransform) - Method in interface maps.gml.view.SpaceDecorator
Decorate a GMLSpace.
decorate(GMLNode, Graphics2D, ScreenTransform) - Method in class maps.gml.view.SquareNodeDecorator
 
DecoratorOverlay - Class in maps.gml.view
Draws an overlay consisting of Decorators.
DecoratorOverlay() - Constructor for class maps.gml.view.DecoratorOverlay
Construct a DecoratorOverlay.
DEEP_JAR_INSPECTION_KEY - Static variable in class rescuecore2.Constants
Config key for specifying whether to do a deep inspection of jars for loadable types.
DEFAULT_ARROW_ANGLE - Static variable in class rescuecore2.misc.gui.DrawingTools
A default angle for arrow barbs.
DEFAULT_ARROW_DISTANCE - Static variable in class rescuecore2.misc.gui.DrawingTools
A default distance along the line for arrow barbs.
DEFAULT_ARROW_LENGTH - Static variable in class rescuecore2.misc.gui.DrawingTools
A default length (in pixels) for arrow barbs.
DEFAULT_DEEP_JAR_INSPECTION - Static variable in class rescuecore2.Constants
Default deep inspection.
DEFAULT_GIS_PORT_NUMBER - Static variable in class rescuecore2.Constants
Default gis port number.
DEFAULT_IGNORE_JARS - Static variable in class rescuecore2.Constants
Default list of jar names to ignore when finding loadable types.
DEFAULT_JAR_DIR - Static variable in class rescuecore2.Constants
Default location for looking up jar files.
DEFAULT_KERNEL_HOST_NAME - Static variable in class rescuecore2.Constants
Default kernel host name.
DEFAULT_KERNEL_PORT_NUMBER - Static variable in class rescuecore2.Constants
Default kernel port number.
DefaultWorldModel<T extends Entity> - Class in rescuecore2.worldmodel
Default implementation of a WorldModel.
DefaultWorldModel(Class<? extends T>) - Constructor for class rescuecore2.worldmodel.DefaultWorldModel
Construct an empty world model.
DelegatingMap<K,V> - Class in rescuecore2.misc.collections
A DelegatingMap is a HashMap that delegates to another map for keys that do not have a value.
DelegatingMap(Map<K, V>) - Constructor for class rescuecore2.misc.collections.DelegatingMap
Construct a DelegatingMap that delegates to a given map.
DelegatingScoreFunction - Class in rescuecore2.score
A score function that applies some function to the score of a child score function.
DelegatingScoreFunction(String, ScoreFunction) - Constructor for class rescuecore2.score.DelegatingScoreFunction
Create a DelegatingScoreFunction with a child function.
DeleteEdgeTool - Class in maps.gml.editor
A tool for deleting edges.
DeleteEdgeTool(GMLEditor) - Constructor for class maps.gml.editor.DeleteEdgeTool
Construct a DeleteEdgeTool.
DeleteNodeTool - Class in maps.gml.editor
A tool for deleting nodes.
DeleteNodeTool(GMLEditor) - Constructor for class maps.gml.editor.DeleteNodeTool
Construct a DeleteNodeTool.
DeleteShapeTool - Class in maps.gml.editor
A tool for deleting shapes.
DeleteShapeTool(GMLEditor) - Constructor for class maps.gml.editor.DeleteShapeTool
Construct a DeleteShapeTool.
Dijkstra - Class in traffic3.simulator
Run gets a Graph Object and Runs The Dijkstra From single and Multiple sources ..
Dijkstra(int) - Constructor for class traffic3.simulator.Dijkstra
 
Dijkstra() - Constructor for class traffic3.simulator.Dijkstra
 
DirectedEdge - Class in maps.convert.osm2gml
A DirectedEdge is an edge with an orientation.
DirectedEdge(Edge, boolean) - Constructor for class maps.convert.osm2gml.DirectedEdge
Construct a directed edge.
DirectedEdge(Edge, Node) - Constructor for class maps.convert.osm2gml.DirectedEdge
Construct a directed edge.
DirectedEdgeShapeInfo - Class in maps.convert.osm2gml
A ShapeInfo that knows how to draw DirectedEdges.
DirectedEdgeShapeInfo(DirectedEdge, String, Color, boolean) - Constructor for class maps.convert.osm2gml.DirectedEdgeShapeInfo
Create a new DirectedEdgeShapeInfo.
DirectedEdgeShapeInfo(Collection<DirectedEdge>, String, Color, boolean) - Constructor for class maps.convert.osm2gml.DirectedEdgeShapeInfo
Create a new DirectedEdgeShapeInfo.
disablePanZoom() - Method in class rescuecore2.view.ViewComponent
Disable the pan-zoom feature.
DiscoveryScoreFunction - Class in rescuecore2.standard.score
Score function that measures how quickly civilians are discovered by agents.
DiscoveryScoreFunction() - Constructor for class rescuecore2.standard.score.DiscoveryScoreFunction
Construct a DiscoveryScoreFunction.
DiscreteValueConstraint - Class in rescuecore2.config
A config value constraint that requires the value to be one of a discrete set of values.
DiscreteValueConstraint(String, Set<String>) - Constructor for class rescuecore2.config.DiscreteValueConstraint
Construct a DiscreteConstrainedConfigValue.
DistanceSorter - Class in sample
A comparator that sorts entities by distance to a reference point.
DistanceSorter(StandardEntity, StandardWorldModel) - Constructor for class sample.DistanceSorter
Create a DistanceSorter.
DistanceTravelledScoreFunction - Class in rescuecore2.standard.score
A score function that measures the distance travelled by all agents.
DistanceTravelledScoreFunction() - Constructor for class rescuecore2.standard.score.DistanceTravelledScoreFunction
Construct a DistanceTravelledScoreFunction.
doStep() - Method in class maps.convert.ConvertStep
Perform the conversion step.
dot(Vector2D) - Method in class rescuecore2.misc.geometry.Vector2D
Calculate the dot product of this vector and another vector.
DoubleProperty - Class in rescuecore2.worldmodel.properties
A single double-precision floating point number property.
DoubleProperty(String) - Constructor for class rescuecore2.worldmodel.properties.DoubleProperty
Construct a DoubleProperty with no defined value.
DoubleProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.DoubleProperty
Construct a DoubleProperty with no defined value.
DoubleProperty(String, double) - Constructor for class rescuecore2.worldmodel.properties.DoubleProperty
Construct a DoubleProperty with a defined value.
DoubleProperty(Enum<?>, double) - Constructor for class rescuecore2.worldmodel.properties.DoubleProperty
Construct a DoubleProperty with a defined value.
DoubleProperty(DoubleProperty) - Constructor for class rescuecore2.worldmodel.properties.DoubleProperty
DoubleProperty copy constructor.
drawArea(Area) - Method in class rescuecore2.standard.view.CommandLayer
 
drawArrowHeads(int, int, int, int, double, double, double, Graphics) - Static method in class rescuecore2.misc.gui.DrawingTools
Draw an arrowhead on a line.
drawArrowHeads(int, int, int, int, Graphics) - Static method in class rescuecore2.misc.gui.DrawingTools
Draw an arrowhead on a line with some default options.
DrawingTools - Class in rescuecore2.misc.gui
A bunch of useful functions for drawing things.
DropoutNoise - Class in rescuecore2.standard.kernel.comms
Dropout noise completely zeroes a message with some probability.
DropoutNoise(double, Random) - Constructor for class rescuecore2.standard.kernel.comms.DropoutNoise
Construct a DropoutNoise object that will wipe out messages with some probability.
DummyAgent - Class in sample
A no-op agent.
DummyAgent() - Constructor for class sample.DummyAgent
 

E

Edge - Class in maps.convert.osm2gml
An edge.
Edge(long, Node, Node) - Constructor for class maps.convert.osm2gml.Edge
Construct a new Edge.
Edge - Class in rescuecore2.standard.entities
An edge is a line segment with an optional neighbouring entity.
Edge(int, int, int, int) - Constructor for class rescuecore2.standard.entities.Edge
Constuct an impassable Edge.
Edge(Point2D, Point2D) - Constructor for class rescuecore2.standard.entities.Edge
Constuct an impassable Edge.
Edge(int, int, int, int, EntityID) - Constructor for class rescuecore2.standard.entities.Edge
Constuct an Edge.
Edge(Point2D, Point2D, EntityID) - Constructor for class rescuecore2.standard.entities.Edge
Constuct an Edge.
EdgeDecorator - Interface in maps.gml.view
Interface for objects that know how to decorate GMLEdges.
EdgeListProperty - Class in rescuecore2.standard.entities
A property that defines a list of Edges.
EdgeListProperty(String) - Constructor for class rescuecore2.standard.entities.EdgeListProperty
Construct a new EdgeListProperty with no defined value.
EdgeListProperty(Enum<?>) - Constructor for class rescuecore2.standard.entities.EdgeListProperty
Construct a new EdgeListProperty with no defined value.
EdgeListProperty(String, List<Edge>) - Constructor for class rescuecore2.standard.entities.EdgeListProperty
Construct a new EdgeListProperty with no defined value.
EdgeListProperty(Enum<?>, List<Edge>) - Constructor for class rescuecore2.standard.entities.EdgeListProperty
Construct a new EdgeListProperty with no defined value.
EdgeListProperty(EdgeListProperty) - Constructor for class rescuecore2.standard.entities.EdgeListProperty
EdgeListProperty copy constructor.
EdgeShapeInfo - Class in maps.convert.osm2gml
A ShapeInfo that knows how to draw Edges.
EdgeShapeInfo(Edge, String, Color, boolean, boolean) - Constructor for class maps.convert.osm2gml.EdgeShapeInfo
Create a new EdgeShapeInfo.
EdgeShapeInfo(Collection<Edge>, String, Color, boolean, boolean) - Constructor for class maps.convert.osm2gml.EdgeShapeInfo
Create a new EdgeShapeInfo.
edgeToLine(GMLDirectedEdge) - Static method in class maps.validate.JTSTools
Create a LineString from a GMLDirectedEdge.
editor - Variable in class gis2.scenario.AbstractFunction
The editor instance.
editor - Variable in class gis2.scenario.AbstractTool
The scenario editor instance.
editor - Variable in class maps.gml.editor.AbstractFunction
The GMLEditor instance.
editor - Variable in class maps.gml.editor.AbstractTool
The GMLEditor instance.
enablePanZoom() - Method in class rescuecore2.view.ViewComponent
Enable the pan-zoom feature.
EncodingTools - Class in rescuecore2.misc
A bunch of useful tools for encoding and decoding things like integers.
EndLogRecord - Class in rescuecore2.log
Marker record at the end of the log.
EndLogRecord() - Constructor for class rescuecore2.log.EndLogRecord
Construct a new EndLogRecord.
EndLogRecord(InputStream) - Constructor for class rescuecore2.log.EndLogRecord
Construct a new EndLogRecord and read data from an InputStream.
endTimestep() - Method in class traffic3.objects.TrafficAgent
Perform any post-timestep activities required.
ensureEdge(GMLNode, GMLNode) - Method in class maps.gml.GMLMap
Create or retrieve an existing edge between two nodes.
entities - Variable in class rescuecore2.standard.view.StandardEntityViewLayer
The entities this layer should render.
Entity - Interface in rescuecore2.worldmodel
Interface for all objects that live in a WorldModel.
ENTITY_FACTORY - Static variable in class rescuecore2.misc.java.LoadableType
An EntityFactory loadable type.
ENTITY_FACTORY_KEY - Static variable in class rescuecore2.Constants
Config key for entity factories.
ENTITY_URN_PREFIX - Static variable in class rescuecore2.standard.Constants
Prefix for entity URNs.
entityAdded(WorldModel<? extends T>, T) - Method in interface rescuecore2.worldmodel.WorldModelListener
Notification that an Entity was added to the world.
EntityComponent - Class in rescuecore2.messages.components
An Entity component to a message.
EntityComponent(String) - Constructor for class rescuecore2.messages.components.EntityComponent
Construct an EntityComponent with no content.
EntityComponent(String, Entity) - Constructor for class rescuecore2.messages.components.EntityComponent
Construct an EntityComponent with a specific entity value.
entityDeleted(EntityID) - Method in class rescuecore2.worldmodel.ChangeSet
Register a deleted entity.
EntityFactory - Interface in rescuecore2.registry
A factory for vending Entities.
EntityID - Class in rescuecore2.worldmodel
A type-safe ID class for entities.
EntityID(int) - Constructor for class rescuecore2.worldmodel.EntityID
Construct a new EntityID object.
EntityIDComponent - Class in rescuecore2.messages.components
An EntityID component to a message.
EntityIDComponent(String) - Constructor for class rescuecore2.messages.components.EntityIDComponent
Construct an EntityIDComponent with no content.
EntityIDComponent(String, EntityID) - Constructor for class rescuecore2.messages.components.EntityIDComponent
Construct an EntityIDComponent with a specific value.
EntityIDGenerator - Interface in kernel
Interface for objects that can generate new EntityIDs.
EntityIDListComponent - Class in rescuecore2.messages.components
A message component that is a list of entity IDs.
EntityIDListComponent(String) - Constructor for class rescuecore2.messages.components.EntityIDListComponent
Construct an EntityIDListComponent with no data.
EntityIDListComponent(String, List<EntityID>) - Constructor for class rescuecore2.messages.components.EntityIDListComponent
Construct an EntityIDListComponent with a list of entity IDs.
EntityIDRequest - Class in rescuecore2.messages.control
A message from a simulator requesting a new EntityID.
EntityIDRequest(InputStream) - Constructor for class rescuecore2.messages.control.EntityIDRequest
Construct an EntityIDRequest message that populates its data from a stream.
EntityIDRequest(int, int, int) - Constructor for class rescuecore2.messages.control.EntityIDRequest
Construct an EntityIDRequest message.
EntityIDResponse - Class in rescuecore2.messages.control
A message from a the kernel supplying a new EntityID.
EntityIDResponse(InputStream) - Constructor for class rescuecore2.messages.control.EntityIDResponse
Construct an EntityIDResponse message that populates its data from a stream.
EntityIDResponse(int, int, EntityID...) - Constructor for class rescuecore2.messages.control.EntityIDResponse
Construct an EntityIDResponse message.
EntityIDResponse(int, int, List<EntityID>) - Constructor for class rescuecore2.messages.control.EntityIDResponse
Construct an EntityIDResponse message.
EntityInspector - Class in rescuecore2.view
A component for inspecting Entities.
EntityInspector() - Constructor for class rescuecore2.view.EntityInspector
Create a new EntityInspector.
EntityListComponent - Class in rescuecore2.messages.components
An EntityList component to a message.
EntityListComponent(String) - Constructor for class rescuecore2.messages.components.EntityListComponent
Construct an EntityListComponent with no content.
EntityListComponent(String, Collection<? extends Entity>) - Constructor for class rescuecore2.messages.components.EntityListComponent
Construct an EntityListComponent with a specific list of entities.
EntityListener - Interface in rescuecore2.worldmodel
Interface for objects that are interested in hearing about changes to entities.
EntityRefListProperty - Class in rescuecore2.worldmodel.properties
A property that refers to a list of entity IDs.
EntityRefListProperty(String) - Constructor for class rescuecore2.worldmodel.properties.EntityRefListProperty
Construct an EntityRefListProperty with no defined value.
EntityRefListProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.EntityRefListProperty
Construct an EntityRefListProperty with no defined value.
EntityRefListProperty(String, List<EntityID>) - Constructor for class rescuecore2.worldmodel.properties.EntityRefListProperty
Construct an EntityRefListProperty with a defined value.
EntityRefListProperty(Enum<?>, List<EntityID>) - Constructor for class rescuecore2.worldmodel.properties.EntityRefListProperty
Construct an EntityRefListProperty with a defined value.
EntityRefListProperty(EntityRefListProperty) - Constructor for class rescuecore2.worldmodel.properties.EntityRefListProperty
EntityRefListProperty copy constructor.
EntityRefProperty - Class in rescuecore2.worldmodel.properties
A property that refers to an entity ID.
EntityRefProperty(String) - Constructor for class rescuecore2.worldmodel.properties.EntityRefProperty
Construct an EntityRefProperty with no defined value.
EntityRefProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.EntityRefProperty
Construct an EntityRefProperty with no defined value.
EntityRefProperty(String, EntityID) - Constructor for class rescuecore2.worldmodel.properties.EntityRefProperty
Construct an EntityRefProperty with a defined value.
EntityRefProperty(Enum<?>, EntityID) - Constructor for class rescuecore2.worldmodel.properties.EntityRefProperty
Construct an EntityRefProperty with a defined value.
EntityRefProperty(EntityRefProperty) - Constructor for class rescuecore2.worldmodel.properties.EntityRefProperty
EntityRefProperty copy constructor.
entityRemoved(WorldModel<? extends T>, T) - Method in interface rescuecore2.worldmodel.WorldModelListener
Notification that an Entity was removed from the world.
EntityTools - Class in rescuecore2.misc
A bunch of useful tools for entities.
EntityTools.IDComparator - Class in rescuecore2.misc
Comparator that sorts entities by ID.
ENTRANCE_SIZE - Static variable in class maps.convert.legacy2gml.BuildingInfo
Width of a generated entrance road.
entrySet() - Method in class rescuecore2.misc.collections.DelegatingMap
 
entrySet() - Method in class rescuecore2.misc.collections.LazyMap
 
equal(double, double) - Static method in class rescuecore2.misc.geometry.spatialindex.Tools
Find out if two numbers are equal (within epsilon).
equals(Object) - Method in class maps.convert.osm2gml.DirectedEdge
 
equals(Object) - Method in class maps.convert.osm2gml.ManagedObject
 
equals(Object) - Method in class maps.gml.GMLDirectedEdge
 
equals(Object) - Method in class maps.gml.GMLObject
 
equals(Object) - Method in class rescuecore2.misc.collections.DelegatingMap
 
equals(Object) - Method in class rescuecore2.misc.collections.LazyMap
 
equals(Object) - Method in class rescuecore2.misc.geometry.Point2D
 
equals(Object) - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
equals(Object) - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
equals(Object) - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
equals(Object) - Method in class rescuecore2.misc.Pair
 
equals(Object) - Method in class rescuecore2.worldmodel.AbstractEntity
 
equals(Object) - Method in class rescuecore2.worldmodel.EntityID
 
error(String) - Static method in class rescuecore2.log.Logger
Log an error level message.
error(String, Throwable) - Static method in class rescuecore2.log.Logger
Log an error level message along with a throwable.
execute() - Method in class gis2.scenario.ClearAgentsFunction
 
execute() - Method in class gis2.scenario.ClearAllFunction
 
execute() - Method in class gis2.scenario.ClearFiresFunction
 
execute() - Method in interface gis2.scenario.Function
Execute this function.
execute() - Method in class gis2.scenario.PlaceAgentsFunction
 
execute() - Method in class gis2.scenario.RandomHydrantPlacementFunction
 
execute() - Method in class gis2.scenario.RandomiseFunction
 
execute() - Method in class maps.gml.editor.FixNearbyNodesFunction
 
execute() - Method in interface maps.gml.editor.Function
Execute this function.
execute() - Method in class maps.gml.editor.ProgressFunction
 
execute() - Method in class maps.gml.editor.PruneOrphanEdgesFunction
 
execute() - Method in class maps.gml.editor.PruneOrphanNodesFunction
 
execute() - Method in class maps.gml.editor.ScaleFunction
 
execute() - Method in class maps.gml.editor.SplitEdgesFunction
 
execute() - Method in class maps.gml.editor.ValidateFunction
 
executeImpl() - Method in class maps.gml.editor.AddNoiseFunction
 
executeImpl() - Method in class maps.gml.editor.ComputePassableEdgesFunction
 
executeImpl() - Method in class maps.gml.editor.FixAttachedObjectsFunction
 
executeImpl() - Method in class maps.gml.editor.FixDegenerateShapesFunction
 
executeImpl() - Method in class maps.gml.editor.FixDuplicateEdgesFunction
 
executeImpl() - Method in class maps.gml.editor.FixNearbyNodesFunction
 
executeImpl() - Method in class maps.gml.editor.ProgressFunction
Execute the function.
executeImpl() - Method in class maps.gml.editor.SplitEdgesFunction
 

F

FailureNoise - Class in rescuecore2.standard.kernel.comms
Failure noise drops an entire message with some probability.
FailureNoise(double, Random) - Constructor for class rescuecore2.standard.kernel.comms.FailureNoise
Construct a FailureNoise object.
fatal(String) - Static method in class rescuecore2.log.Logger
Log a fatal level message.
fatal(String, Throwable) - Static method in class rescuecore2.log.Logger
Log a fatal level message along with a throwable.
FileLogReader - Class in rescuecore2.log
A log reader that reads from a file.
FileLogReader(String, Registry) - Constructor for class rescuecore2.log.FileLogReader
Construct a new FileLogReader.
FileLogReader(File, Registry) - Constructor for class rescuecore2.log.FileLogReader
Construct a new FileLogReader.
FileLogWriter - Class in rescuecore2.log
A class for writing the kernel log to a file.
FileLogWriter(String) - Constructor for class rescuecore2.log.FileLogWriter
Create a file log writer and open it for writing.
FileLogWriter(File) - Constructor for class rescuecore2.log.FileLogWriter
Create a file log writer and open it for writing.
FilledShapeDecorator - Class in maps.gml.view
This class knows how to decorate buildings, roads and spaces.
FilledShapeDecorator(Color, Color, Color) - Constructor for class maps.gml.view.FilledShapeDecorator
Construct a FilledShapeDecorator.
fillRow(GMLDirectedEdge, GMLMap) - Method in class maps.convert.osm2gml.buildings.row.RectangularDuplexRowFiller
 
fillRow(GMLDirectedEdge, GMLMap) - Method in interface maps.convert.osm2gml.buildings.row.RowFiller
Generate buildings along an edge.
fillRow(GMLDirectedEdge, GMLMap) - Method in class maps.convert.osm2gml.buildings.row.ThinDuplexRowFiller
 
filter(Collection<Command>, KernelState) - Method in class kernel.AbstractCommandFilter
 
filter(Collection<Command>, KernelState) - Method in class kernel.ChainedCommandFilter
 
filter(Collection<Command>, KernelState) - Method in interface kernel.CommandFilter
Filter a set of agent commands.
filter(Collection<Command>, KernelState) - Method in class kernel.FrozenAgentsCommandFilter
 
filter(Collection<Command>, KernelState) - Method in class rescuecore2.standard.kernel.SingleCommandFilter
 
FilterEntityFactory - Class in rescuecore2.registry
A entity factory that filters urns that match or don't match a given set.
FilterEntityFactory(EntityFactory, Set<String>, boolean) - Constructor for class rescuecore2.registry.FilterEntityFactory
Construct a FilterEntityFactory.
FilterMessageFactory - Class in rescuecore2.registry
A message factory that filters urns that do not match a given set.
FilterMessageFactory(MessageFactory, Set<String>, boolean) - Constructor for class rescuecore2.registry.FilterMessageFactory
Construct a FilterMessageFactory.
FilterPropertyFactory - Class in rescuecore2.registry
A property factory that filters urns that do not match a given set.
FilterPropertyFactory(PropertyFactory, Set<String>, boolean) - Constructor for class rescuecore2.registry.FilterPropertyFactory
Construct a FilterPropertyFactory.
findArea(double, double) - Method in class traffic3.manager.TrafficManager
Find the area that contains a point.
findBestTurn(DirectedEdge, Set<? extends Edge>, boolean) - Static method in class maps.convert.osm2gml.ConvertTools
Find the "best" turn in a particular direction.
findIgnitionPoints(StandardWorldModel, int) - Method in interface ignition.IgnitionModel
Find out which buildings have ignited.
findIgnitionPoints(StandardWorldModel, int) - Method in class ignition.RandomIgnitionModel
 
findLeftTurn(DirectedEdge, Set<? extends Edge>) - Static method in class maps.convert.osm2gml.ConvertTools
Find the "leftmost" turn in a particular direction, i.e.
findNearestEdge(double, double) - Method in class maps.gml.GMLMap
Find the GMLEdge nearest a point.
findNearestEdge(double, double, Collection<? extends GMLEdge>) - Method in class maps.gml.GMLMap
Find the GMLEdge nearest a point from a set of possible edges.
findNearestNode(double, double) - Method in class maps.gml.GMLMap
Find the GMLNode nearest a point.
findRightTurn(DirectedEdge, Set<? extends Edge>) - Static method in class maps.convert.osm2gml.ConvertTools
Find the "rightmost" turn in a particular direction, i.e.
findShapeUnder(double, double) - Method in class maps.gml.GMLMap
Find the GMLShape under a point.
finished(List<GMLNode>) - Method in class maps.gml.editor.CreateBuildingTool
 
finished(List<GMLNode>) - Method in class maps.gml.editor.CreateRoadTool
 
finished(List<GMLNode>) - Method in class maps.gml.editor.CreateShapeTool
Perform whatever shape creation tasks are needed once the shape has been closed.
finished(List<GMLNode>) - Method in class maps.gml.editor.CreateSpaceTool
 
FIRE_BRIGADE_COUNT_KEY - Static variable in class rescuecore2.standard.StandardConstants
Config key for the number of fire brigades in the scenario.
FIRE_STATION_COUNT_KEY - Static variable in class rescuecore2.standard.StandardConstants
Config key for the number of fire stations in the scenario.
FireBrigade - Class in rescuecore2.standard.entities
The FireBrigade object.
FireBrigade(EntityID) - Constructor for class rescuecore2.standard.entities.FireBrigade
Construct a FireBrigade object with entirely undefined values.
FireBrigade(FireBrigade) - Constructor for class rescuecore2.standard.entities.FireBrigade
FireBrigade copy constructor.
fireChange(Object, Object) - Method in class rescuecore2.worldmodel.AbstractProperty
Notify the entity that this property has changed.
fireEntityAdded(T) - Method in class rescuecore2.worldmodel.AbstractWorldModel
Notify listeners that an entity has been added.
fireEntityRemoved(T) - Method in class rescuecore2.worldmodel.AbstractWorldModel
Notify listeners that an entity has been removed.
fireMessageReceived(Message) - Method in class rescuecore2.connection.AbstractConnection
Fire a messageReceived event to all registered listeners.
firePropertyChanged(Property, Object, Object) - Method in class rescuecore2.worldmodel.AbstractEntity
Notify all listeners that a property has changed.
firesimulator - package firesimulator
 
FireSimulatorWrapper - Class in firesimulator
A rescuecore2 Simulator that wraps the ResQ Freiburg fire simulator.
FireSimulatorWrapper() - Constructor for class firesimulator.FireSimulatorWrapper
 
FireStation - Class in rescuecore2.standard.entities
The FireStation object.
FireStation(EntityID) - Constructor for class rescuecore2.standard.entities.FireStation
Construct a FireStation object with entirely undefined values.
FireStation(FireStation) - Constructor for class rescuecore2.standard.entities.FireStation
FireStation copy constructor.
FireStation(Building) - Constructor for class rescuecore2.standard.entities.FireStation
Create a fire station based on another Building.
first() - Method in class rescuecore2.misc.Pair
Get the first element of this pair.
FixAttachedObjectsFunction - Class in maps.gml.editor
A function for fixing the lists of attached shapes.
FixAttachedObjectsFunction(GMLEditor) - Constructor for class maps.gml.editor.FixAttachedObjectsFunction
Construct a FixAttachedObjectsFunction.
FixDegenerateShapesFunction - Class in maps.gml.editor
A function for fixing degenerate shapes.
FixDegenerateShapesFunction(GMLEditor) - Constructor for class maps.gml.editor.FixDegenerateShapesFunction
Construct a FixDegenerateShapesFunction.
FixDuplicateEdgesFunction - Class in maps.gml.editor
A function for fixing duplicate edges.
FixDuplicateEdgesFunction(GMLEditor) - Constructor for class maps.gml.editor.FixDuplicateEdgesFunction
Construct a FixDuplicateEdgesFunction.
FixLatLongTool - Class in maps.gml.editor
A tool for fixing latitude/longitude coordinates.
FixLatLongTool(GMLEditor) - Constructor for class maps.gml.editor.FixLatLongTool
Construct a FixLatLongTool.
FixNearbyNodesFunction - Class in maps.gml.editor
A function for fixing nearby nodes.
FixNearbyNodesFunction(GMLEditor) - Constructor for class maps.gml.editor.FixNearbyNodesFunction
Construct a FixNearbyNodesFunction.
FloatListComponent - Class in rescuecore2.messages.components
A message component that is a list of floats.
FloatListComponent(String) - Constructor for class rescuecore2.messages.components.FloatListComponent
Construct an FloatListComponent with no data.
FloatListComponent(String, List<Float>) - Constructor for class rescuecore2.messages.components.FloatListComponent
Construct an FloatListComponent with a list of floats.
FloatValueConstraint - Class in rescuecore2.config
A floating-point number constraint on a config value.
FloatValueConstraint(String) - Constructor for class rescuecore2.config.FloatValueConstraint
Construct a FloatConstrainedConfigValue that has no minimum or maximum.
FloatValueConstraint(String, double, double) - Constructor for class rescuecore2.config.FloatValueConstraint
Construct a FloatConstrainedConfigValue that has a particular range.
Force - Class in traffic3.objects
Container for force information.
Force() - Constructor for class traffic3.objects.Force
Construct a zero force.
Force(double, double) - Constructor for class traffic3.objects.Force
Construct a Force with given components.
fromID(int) - Static method in enum rescuecore2.log.RecordType
Get the RecordType representing a type ID.
fromString(String) - Static method in enum rescuecore2.messages.control.ControlMessageURN
Convert a String to a ControlMessageURN.
fromString(String) - Static method in enum rescuecore2.standard.entities.StandardEntityURN
Convert a String to a StandardEntityURN.
fromString(String) - Static method in enum rescuecore2.standard.entities.StandardPropertyURN
Convert a String to a StandardPropertyURN.
fromString(String) - Static method in enum rescuecore2.standard.messages.StandardMessageURN
Convert a String to a StandardMessageURN.
FrozenAgentsCommandFilter - Class in kernel
A CommandFilter that ignores agent commands for some number of timesteps.
FrozenAgentsCommandFilter() - Constructor for class kernel.FrozenAgentsCommandFilter
 
Function - Interface in gis2.scenario
Interface for a scenario editing function.
Function - Interface in maps.gml.editor
Interface for an editing function.
FUSCHIA - Static variable in class maps.convert.osm2gml.Constants
 

G

GasStation - Class in rescuecore2.standard.entities
 
GasStation(Building) - Constructor for class rescuecore2.standard.entities.GasStation
 
GasStation(EntityID) - Constructor for class rescuecore2.standard.entities.GasStation
 
generateID() - Method in class gis2.GMLWorldModelCreator
 
generateID() - Method in interface kernel.EntityIDGenerator
Create a new EntityID.
generateID() - Method in class kernel.RemoteGISWorldModelCreator
 
generateMap() - Method in class maps.gml.generator.GMLMapGenerator
Generate a new map.
generateRequestID() - Method in class rescuecore2.components.ComponentLauncher
 
generateRequestID() - Method in interface rescuecore2.components.RequestIDGenerator
Generate a request ID.
Geometry - Class in clear
 
Geometry() - Constructor for class clear.Geometry
 
GeometryTools2D - Class in rescuecore2.misc.geometry
A bunch of useful 2D geometry tools: finding line intersections, closest points and so on.
GeospatialInformationAuthorityFormat - Class in maps.gml.formats
A MapFormat that can handle maps from Japan's Geospatial Information Authority.
get(Object) - Method in class rescuecore2.misc.collections.DelegatingMap
 
get(Object) - Method in class rescuecore2.misc.collections.LazyMap
 
get(int) - Method in class rescuecore2.misc.gui.ListModelList
 
get() - Method in class rescuecore2.misc.MutableBoolean
Get the value of this object.
getAftershocks() - Method in class gis2.GisScenario
 
getAftershocks() - Method in class rescuecore2.messages.control.KSAfterShocksInfo
Returns a map containing aftershocks' information.
getAftershocks() - Method in interface rescuecore2.scenario.compatibilities.CollapseSimCompatibaleScenarioV1_1
 
getAgentCommands(int) - Method in class kernel.AgentProxy
Get all agent commands at a particular time.
getAgentCommands(Collection<AgentProxy>, int) - Method in interface kernel.CommandCollector
Collect all commands from agents.
getAgentCommands(Collection<AgentProxy>, int) - Method in class kernel.CompositeCommandCollector
 
getAgentCommands(Collection<AgentProxy>, int) - Method in class kernel.TimedCommandCollector
 
getAgentCommands(Collection<AgentProxy>, int) - Method in class rescuecore2.standard.kernel.StandardCommandCollector
 
getAgentDistanceCutoff() - Static method in class traffic3.simulator.TrafficConstants
Get the maximum distance at which agents affect each other.
getAgentForceCoefficientA() - Static method in class traffic3.simulator.TrafficConstants
Get the agent force function coefficient "A".
getAgentForceCoefficientB() - Static method in class traffic3.simulator.TrafficConstants
Get the agent force function coefficient "B".
getAgentForceCoefficientK() - Static method in class traffic3.simulator.TrafficConstants
Get the agent force function coefficient "K".
getAgentForceLimit() - Static method in class traffic3.simulator.TrafficConstants
Get the maximum total agent force.
getAgentHearing(EntityID) - Method in class rescuecore2.Timestep
Get the communication messages that an agent heard at the start of this timestep.
getAgentID() - Method in class rescuecore2.messages.AbstractCommand
 
getAgentID() - Method in interface rescuecore2.messages.Command
Get the id of the agent-controlled entity that has issued this command.
getAgentID() - Method in class rescuecore2.messages.control.AKAcknowledge
Get the agent ID of this acknowledgement.
getAgentID() - Method in class rescuecore2.messages.control.KAConnectOK
Get the ID of the agent-controlled object.
getAgentID() - Method in class rescuecore2.messages.control.KASense
Get the ID of the agent.
getAgentName() - Method in class rescuecore2.messages.control.AKConnect
Get the name of the agent making this request.
getAgentPerception(EntityID) - Method in class rescuecore2.Timestep
Get the changes to entities that an agent saw at the start of this timestep.
getAgents() - Method in class traffic3.manager.TrafficManager
Get all TrafficAgents.
getAgents() - Method in class traffic3.objects.TrafficArea
Get all agents in this area.
getAgentsWithUpdates() - Method in class rescuecore2.Timestep
Get the set of agent IDs for agents that received an update this timestep.
getAllAgents() - Method in class kernel.Kernel
Get all agents in the system.
getAllBlockingLines() - Method in class traffic3.objects.TrafficArea
Get all lines that block movement.
getAllChannels() - Method in class rescuecore2.standard.kernel.comms.ChannelCommunicationModel
Get a view of all registered channels.
getAllDebugShapes(GMLMap) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for all GMLShapes in a map.
getAllDebugShapes(TemporaryMap) - Static method in class maps.convert.osm2gml.ConvertTools
Create ShapeInfo objects for all TemporaryObjects in a map.
getAllEdges() - Method in class maps.convert.osm2gml.TemporaryMap
Get all edges in the map.
getAllEntities() - Method in class rescuecore2.worldmodel.DefaultWorldModel
 
getAllEntities() - Method in interface rescuecore2.worldmodel.WorldModel
Get all entities in the world.
getAllKeys() - Method in class rescuecore2.config.Config
Get all keys in this config.
getAllNodes() - Method in class maps.convert.osm2gml.TemporaryMap
Get all nodes in the map.
getAllObjects() - Method in class maps.convert.osm2gml.TemporaryMap
Get all objects in the map.
getAllObjects() - Method in class maps.gml.GMLMap
Get all objects in the map.
getAllShapes() - Method in class maps.gml.GMLMap
Get all shapes in the map.
getAllSimulators() - Method in class kernel.Kernel
Get all simulators in the system.
getAllViewers() - Method in class kernel.Kernel
Get all viewers in the system.
getAmbulanceCentres() - Method in class gis2.GisScenario
Get the list of ambulance centre locations.
getAmbulanceTeams() - Method in class gis2.GisScenario
Get the list of ambulance team locations.
getAngleBetweenVectors(Vector2D, Vector2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the angle between two vectors in degrees.
getAnglesSum(OSMBuilding, OSMMap) - Static method in class maps.convert.osm2gml.ConvertTools
Sum the angles of all turns in an OSMBuilding.
getApexes() - Method in class maps.legacy.LegacyBuilding
Get the list of apexes.
getApexes() - Method in class rescuecore2.standard.entities.Blockade
Get the apexes of this area.
getApexesProperty() - Method in class rescuecore2.standard.entities.Blockade
Get the apexes property.
getApexList() - Method in class rescuecore2.standard.entities.Area
Get the list of apexes for this area.
getArea() - Method in class maps.convert.osm2gml.OSMBuildingInfo
 
getArea() - Method in class maps.convert.osm2gml.OSMIntersectionInfo
 
getArea() - Method in class maps.convert.osm2gml.OSMRoadInfo
 
getArea() - Method in interface maps.convert.osm2gml.OSMShape
Get the area covered by this shape.
getArea() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
Get the area of this rectangle.
getArea() - Method in class traffic3.objects.TrafficAgent
Get the TrafficArea the agent is currently in.
getArea() - Method in class traffic3.objects.TrafficArea
Get the wrapped area.
getArea() - Method in class traffic3.objects.TrafficBlockade
Get the containing TrafficArea.
getAreaID() - Method in class traffic3.simulator.PathElement
 
getAreaLines() - Method in class traffic3.objects.TrafficArea
 
getAreas(Area) - Static method in class clear.Geometry
 
getAreas() - Method in class traffic3.manager.TrafficManager
Get all TrafficAreas.
getArrayValue(String) - Method in class rescuecore2.config.Config
Get the value of a key as an array of strings.
getArrayValue(String, String) - Method in class rescuecore2.config.Config
Get the value of a key (or a default value) as an array of strings.
getArrowHeads(int, int, int, int, double, double, double) - Static method in class rescuecore2.misc.gui.DrawingTools
Get the coordinates for arrow heads along a line.
getAttachedEdges(Node) - Method in class maps.convert.osm2gml.TemporaryMap
Get all edges attached to a Node.
getAttachedEdges(GMLNode) - Method in class maps.gml.GMLMap
Get all GMLEdges that are attached to a GMLNode.
getAttachedObjects(Edge) - Method in class maps.convert.osm2gml.TemporaryMap
Get all objects attached to an Edge.
getAttachedShapes(GMLEdge) - Method in class maps.gml.GMLMap
Get all GMLShapes that are attached to a GMLEdge.
getAvailableAgents() - Method in class kernel.KernelStartupOptions
Get the list of available Agent components.
getAvailableCommunicationModels() - Method in class kernel.KernelStartupOptions
Get the list of available CommunicationModel implementations.
getAvailableComponents() - Method in class kernel.KernelStartupOptions
Get the list of available components that are not simulators, viewers or agents.
getAvailablePerceptions() - Method in class kernel.KernelStartupOptions
Get the list of available Perception implementations.
getAvailableSimulators() - Method in class kernel.KernelStartupOptions
Get the list of available Simulator components.
getAvailableViewers() - Method in class kernel.KernelStartupOptions
Get the list of available Viewer components.
getAvailableWorldModelCreators() - Method in class kernel.KernelStartupOptions
Get the list of available WorldModelCreator implementations.
getBlockade() - Method in class traffic3.objects.TrafficBlockade
Get the wrapped Blockade.
getBlockadeLines() - Method in class traffic3.objects.TrafficArea
Get the lines that describe blockades in this area.
getBlockades() - Method in class rescuecore2.standard.entities.Area
Get the blockades in this area.
getBlockades() - Method in class traffic3.manager.TrafficManager
Get all TrafficBlockades.
getBlockades() - Method in class traffic3.objects.TrafficArea
Get all TrafficBlockades inside this area.
getBlockadesProperty() - Method in class rescuecore2.standard.entities.Area
Get the blockades property.
getBlockingLines() - Method in class traffic3.objects.TrafficArea
Get all lines around this area that block movement.
getBooleanValue(String) - Method in class rescuecore2.config.Config
Get the value of a key as a boolean.
getBooleanValue(String, boolean) - Method in class rescuecore2.config.Config
Get the value of a key as a boolean or use a default value.
getBoundingRegion() - Method in class rescuecore2.misc.geometry.Line2D
 
getBoundingRegion() - Method in class rescuecore2.misc.geometry.Point2D
 
getBoundingRegion() - Method in interface rescuecore2.misc.geometry.spatialindex.Indexable
Get the bounding region of this object.
getBounds() - Method in class maps.convert.osm2gml.TemporaryObject
Get the bounds of this object.
getBounds() - Method in class maps.gml.GMLShape
Get the bounds of this shape.
getBounds(List<GMLCoordinates>) - Static method in class maps.gml.GMLTools
Get the bounds of a set of coordinates.
getBounds() - Method in class rescuecore2.standard.entities.StandardWorldModel
Get the world bounds.
getBounds() - Method in class traffic3.objects.TrafficArea
Get the bounding rectangle.
getBoundsPoint() - Method in class maps.convert.osm2gml.TemporaryObjectInfo
 
getBoundsPoint() - Method in class maps.gml.debug.GMLShapeInfo
 
getBoundsPoint() - Method in class maps.osm.debug.OSMWayShapeInfo
 
getBoundsPoint() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.AWTShapeInfo
 
getBoundsPoint() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Line2DShapeInfo
 
getBoundsPoint() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Point2DShapeInfo
 
getBoundsPoint() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Get the point representing this shape.
getBoundsShape() - Method in class maps.convert.osm2gml.TemporaryObjectInfo
 
getBoundsShape() - Method in class maps.gml.debug.GMLShapeInfo
 
getBoundsShape() - Method in class maps.osm.debug.OSMWayShapeInfo
 
getBoundsShape() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.AWTShapeInfo
 
getBoundsShape() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Line2DShapeInfo
 
getBoundsShape() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Point2DShapeInfo
 
getBoundsShape() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Get the bounding shape of this shape.
getBrokenness() - Method in class rescuecore2.standard.entities.Building
Get the brokenness of this building.
getBrokennessProperty() - Method in class rescuecore2.standard.entities.Building
Get the brokenness property.
getBuilding(int) - Method in class maps.gml.GMLMap
Get a building by ID.
getBuilding(int) - Method in class maps.legacy.LegacyMap
Get a building by ID.
getBuildingAttributes() - Method in class rescuecore2.standard.entities.Building
Get the building attributes of this building.
getBuildingAttributesProperty() - Method in class rescuecore2.standard.entities.Building
Get the building attributes property.
getBuildingCode() - Method in class rescuecore2.standard.entities.Building
Get the building code of this building.
getBuildingCodeEnum() - Method in class rescuecore2.standard.entities.Building
Get the building code of this building as an enum constant.
getBuildingCodeProperty() - Method in class rescuecore2.standard.entities.Building
Get the building code property.
getBuildingDecorator(GMLBuilding) - Method in class maps.gml.view.DecoratorOverlay
Get the BuildingDecorator for a GMLBuildings.
getBuildingDecorator(GMLBuilding) - Method in class maps.gml.view.GMLMapViewer
Get the BuildingDecorator for a GMLBuildings.
getBuildingID() - Method in class maps.convert.osm2gml.OSMBuildingInfo
Get the ID of the building.
getBuildingID() - Method in class maps.convert.osm2gml.TemporaryBuilding
Get the ID of the original OSM building.
getBuildings() - Method in class maps.convert.osm2gml.TemporaryMap
Get all buildings in the map.
getBuildings() - Method in class maps.gml.GMLMap
Get all buildings in the map.
getBuildings() - Method in class maps.legacy.LegacyMap
Get all buildings.
getBuildings() - Method in class maps.osm.OSMMap
Get all buildings.
getBuriedness(Building) - Method in class misc.MiscParameters
Get the buriedness of an agent inside a building.
getBuriedness() - Method in class rescuecore2.standard.entities.Human
Get the buriedness of this human.
getBuriednessDamage() - Method in class misc.HumanAttributes
Get the amount of buriedness damage this human has.
getBuriednessProperty() - Method in class rescuecore2.standard.entities.Human
Get the buriedness property.
getBuryDamage(Building, Human) - Method in class misc.MiscParameters
Get the amount of damage an agent should take as a result of being buried in a collapsed building.
getByteCount() - Method in class rescuecore2.misc.CountingInputStream
Get the number of bytes read so far.
getCentre() - Method in class maps.convert.osm2gml.OSMIntersectionInfo
Get the OSMNode at the centre of this intersection.
getCentreLatitude() - Method in class maps.osm.OSMMap
Get the centre latitude in this map.
getCentreLongitude() - Method in class maps.osm.OSMMap
Get the centre longitude in this map.
getCentreX() - Method in class maps.gml.GMLShape
Get the x coordinate of the centroid of this shape.
getCentreY() - Method in class maps.gml.GMLShape
Get the y coordinate of the centroid of this shape.
getCentroid() - Method in class maps.gml.GMLShape
Get the centroid of this shape.
getChangedEntities() - Method in class rescuecore2.worldmodel.ChangeSet
Get the IDs of all changed entities.
getChangedProperties(EntityID) - Method in class rescuecore2.worldmodel.ChangeSet
Get the properties that have changed for an entity.
getChangedProperty(EntityID, String) - Method in class rescuecore2.worldmodel.ChangeSet
Look up a property change for an entity by property URN.
getChangeSet() - Method in class rescuecore2.log.PerceptionRecord
Get the set of visible entity updates.
getChangeSet() - Method in class rescuecore2.log.UpdatesRecord
Get the entity updates.
getChangeSet() - Method in class rescuecore2.messages.components.ChangeSetComponent
Get the ChangeSet.
getChangeSet() - Method in class rescuecore2.messages.control.KASense
Get the changed entities.
getChangeSet() - Method in class rescuecore2.messages.control.KSUpdate
Get the list of changes.
getChangeSet() - Method in class rescuecore2.messages.control.KVTimestep
Get the list of changes.
getChangeSet() - Method in class rescuecore2.messages.control.SKUpdate
Get the list of changes.
getChangeSet() - Method in class rescuecore2.Timestep
Get the changes to entities during this timestep.
getChannel() - Method in class rescuecore2.standard.messages.AKSpeak
Get the channel that was used.
getChannels() - Method in class rescuecore2.standard.messages.AKSubscribe
Get the channels that have been requested.
getChildFunction() - Method in class rescuecore2.score.DelegatingScoreFunction
Get the child function.
getChildFunctions() - Method in class rescuecore2.score.CompositeScoreFunction
Get all the child functions.
getCivilians() - Method in class gis2.GisScenario
Get the list of civilian locations.
getClearArea(Human, int, int, int, int) - Static method in class clear.Geometry
 
getClearArea(Human, int, int, int, int) - Static method in class rescuecore2.standard.view.CommandLayer
 
getClosestPoint(Line2D, Point2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find the closest point on a line.
getClosestPointOnSegment(Line2D, Point2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find the closest point on a line.
getCode() - Method in class maps.gml.GMLBuilding
Get the building code of this building.
getCode() - Method in class maps.legacy.LegacyBuilding
Get the building code.
getCollapseBuildings() - Method in class collapse.CollapseWorldModel
 
getCollapseDamage() - Method in class misc.HumanAttributes
Get the amount of collapse damage this human has.
getCollapseDamage(Building, Human) - Method in class misc.MiscParameters
Get the amount of damage an agent should take as a result of being in a collapsing building.
getCollapsedRatio() - Method in class collapse.CSBuilding
Returns the building's collapse ratio
getColocatedAgentNudge() - Static method in class traffic3.simulator.TrafficConstants
Get a (randomised) nudge for agents that are co-located.
getCommands() - Method in class rescuecore2.log.CommandsRecord
Get the commands.
getCommands(int) - Method in class rescuecore2.log.FileLogReader
 
getCommands(int) - Method in interface rescuecore2.log.LogReader
Get the agent commands at a particular timestep.
getCommands(int) - Method in class rescuecore2.log.StreamLogReader
 
getCommands() - Method in class rescuecore2.messages.components.CommandListComponent
Get the agent commands that make up this message component.
getCommands() - Method in class rescuecore2.messages.control.KSCommands
Get the list of agent commands.
getCommands() - Method in class rescuecore2.messages.control.KVTimestep
Get the list of agent commands.
getCommands() - Method in class rescuecore2.Timestep
Get the commands sent by agents this timestep.
getCommands(EntityID) - Method in class rescuecore2.Timestep
Get the commands sent by a particular agent this timestep.
getCommunicationModel() - Method in class kernel.KernelStartupOptions
Get the CommunicationModel the kernel should use.
getComponents() - Method in class rescuecore2.messages.AbstractMessage
Get all the components of this message.
getConfig() - Method in class kernel.Kernel
Get the kernel's configuration.
getConfig() - Method in class rescuecore2.log.ConfigRecord
Get the Config.
getConfig() - Method in class rescuecore2.log.FileLogReader
 
getConfig() - Method in interface rescuecore2.log.LogReader
Get the configuration entry in the log file.
getConfig() - Method in class rescuecore2.log.StreamLogReader
 
getConfig() - Method in class rescuecore2.messages.components.ConfigComponent
Get the content of this message component.
getConfig() - Method in class rescuecore2.messages.control.KAConnectOK
Get the Config.
getConfig() - Method in class rescuecore2.messages.control.KSConnectOK
Get the Config.
getConfig() - Method in class rescuecore2.messages.control.KVConnectOK
Get the Config.
getConnection() - Method in class kernel.AbstractKernelComponent
 
getConnection() - Method in interface kernel.KernelComponent
Get this component's connection.
getContent() - Method in class rescuecore2.standard.messages.AKSay
Get the content of the message.
getContent() - Method in class rescuecore2.standard.messages.AKSpeak
Get the content of the message.
getContent() - Method in class rescuecore2.standard.messages.AKTell
Get the content of the message.
getControlledEntity() - Method in class kernel.AgentProxy
Get the entity controlled by this agent.
getCoordinates() - Method in class maps.convert.osm2gml.Node
Get the coordinates of this node.
getCoordinates() - Method in class maps.gml.GMLNode
Get the coordinates of this node.
getCoordinates() - Method in class maps.gml.GMLShape
Get the coordinates of the apexes of this shape.
getCoordinatesAtPoint(int, int) - Method in class maps.gml.view.GMLMapViewer
Get the coordinates of a point on screen.
getCoordinatesList(String) - Static method in class maps.gml.GMLTools
Turn a coordinates string into a list of GMLCoordinates.
getCoordinatesString(List<GMLCoordinates>) - Static method in class maps.gml.GMLTools
Turn a list of coordinates into a string suitable for putting into an XML document.
getCount() - Method in class rescuecore2.messages.control.EntityIDRequest
Get the number of IDs requested.
getCSBuiding(EntityID) - Method in class collapse.CollapseWorldModel
Returns a specific CSBuilding by its EntityID
getCSBuiding(Building) - Method in class collapse.CollapseWorldModel
Returns a specific CSBuilding by its Building
getCurrentDestination() - Method in class traffic3.objects.TrafficAgent
Get the current (possibly intermediate) destination.
getCurrentElement() - Method in class traffic3.objects.TrafficAgent
Get the current (possibly intermediate) path element.
getCurrentRegistry() - Static method in class rescuecore2.registry.Registry
Get the current Registry for this thread.
getDamage() - Method in class misc.DamageType
Get the current damage.
getDamage() - Method in class rescuecore2.standard.entities.Human
Get the damage of this human.
getDamageProperty() - Method in class rescuecore2.standard.entities.Human
Get the damage property.
getData() - Method in class rescuecore2.messages.components.RawDataComponent
Get the data in this message component.
getDefaultBuildingDecorator() - Method in class maps.gml.view.GMLMapViewer
Get the default building decorator.
getDefaultEdgeDecorator() - Method in class maps.gml.view.GMLMapViewer
Get the default edge decorator.
getDefaultNodeDecorator() - Method in class maps.gml.view.GMLMapViewer
Get the default node decorator.
getDefaultRegistry() - Method in class rescuecore2.components.ComponentLauncher
Get the default registry for new connections.
getDefaultRoadDecorator() - Method in class maps.gml.view.GMLMapViewer
Get the default road decorator.
getDefaultSpaceDecorator() - Method in class maps.gml.view.GMLMapViewer
Get the default space decorator.
getDefaultValidators() - Static method in class maps.validate.GMLMapValidator
Returns a list of default MapValidators to use for GML maps.
getDeletedEntities() - Method in class rescuecore2.worldmodel.ChangeSet
Get the IDs of all deleted entities.
getDescription() - Method in class maps.convert.ConvertStep
Get a user-friendly description of this step.
getDescription() - Method in class maps.convert.osm2gml.CleanOSMStep
 
getDescription() - Method in class maps.convert.osm2gml.ComputePassableEdgesStep
 
getDescription() - Method in class maps.convert.osm2gml.CreateBuildingsStep
 
getDescription() - Method in class maps.convert.osm2gml.CreateEntrancesStep
 
getDescription() - Method in class maps.convert.osm2gml.MakeObjectsStep
 
getDescription() - Method in class maps.convert.osm2gml.MakeTempObjectsStep
 
getDescription() - Method in class maps.convert.osm2gml.MergeShapesStep
 
getDescription() - Method in class maps.convert.osm2gml.PruneStep
 
getDescription() - Method in class maps.convert.osm2gml.RemoveShapesStep
 
getDescription() - Method in class maps.convert.osm2gml.ScanOSMStep
 
getDescription() - Method in class maps.convert.osm2gml.SplitIntersectingEdgesStep
 
getDescription() - Method in class maps.convert.osm2gml.SplitShapesStep
 
getDescription() - Method in class rescuecore2.config.ClassNameSetValueConstraint
 
getDescription() - Method in class rescuecore2.config.ClassNameValueConstraint
 
getDescription() - Method in interface rescuecore2.config.ConfigConstraint
Get a description of this constraint suitable for use in tooltips.
getDescription() - Method in class rescuecore2.config.DiscreteValueConstraint
 
getDescription() - Method in class rescuecore2.config.FloatValueConstraint
 
getDescription() - Method in class rescuecore2.config.IntegerValueConstraint
 
getDestinationX() - Method in class rescuecore2.standard.messages.AKClearArea
Get the destination X coordinate.
getDestinationX() - Method in class rescuecore2.standard.messages.AKMove
Get the destination X coordinate.
getDestinationY() - Method in class rescuecore2.standard.messages.AKClearArea
Get the destination Y coordinate.
getDestinationY() - Method in class rescuecore2.standard.messages.AKMove
Get the destination Y coordinate.
getDirectedEdge(Node, Node) - Method in class maps.convert.osm2gml.TemporaryMap
Get a DirectedEdge between two nodes.
getDirection() - Method in class rescuecore2.misc.geometry.Line2D
Get the direction of this line segment.
getDirection() - Method in class rescuecore2.standard.entities.Human
Get the direction.
getDirectionProperty() - Method in class rescuecore2.standard.entities.Human
Get the direction property.
getDistance(Point2D, Point2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the distance between two points.
getDistance(EntityID, EntityID) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get the distance between two entities.
getDistance(StandardEntity, StandardEntity) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get the distance between two entities.
getEdge() - Method in class maps.convert.osm2gml.DirectedEdge
Get the underlying edge.
getEdge(Node, Node) - Method in class maps.convert.osm2gml.TemporaryMap
Get an Edge between two nodes.
getEdge() - Method in class maps.gml.GMLDirectedEdge
Get the underlying edge.
getEdge(int) - Method in class maps.gml.GMLMap
Get an edge by ID.
getEdgeDecorator(GMLEdge) - Method in class maps.gml.view.DecoratorOverlay
Get the EdgeDecorator for a GMLEdge.
getEdgeDecorator(GMLEdge) - Method in class maps.gml.view.GMLMapViewer
Get the EdgeDecorator for a GMLEdge.
getEdgeLine() - Method in class traffic3.simulator.PathElement
Get the target edge line, if any.
getEdges() - Method in class maps.convert.osm2gml.TemporaryObject
Get the edges of this object.
getEdges() - Method in class maps.gml.GMLMap
Get all edges in the map.
getEdges() - Method in class maps.gml.GMLShape
Get the edges of this shape.
getEdges() - Method in class maps.legacy.LegacyNode
Get the list of edges, i.e.
getEdges() - Method in class rescuecore2.standard.entities.Area
Get the edges of this area.
getEdgesProperty() - Method in class rescuecore2.standard.entities.Area
Get the edges property.
getEdgeTo(EntityID) - Method in class rescuecore2.standard.entities.Area
Get the edge that crosses to a particular neighbour.
getElementAt(int) - Method in class rescuecore2.misc.gui.ListModelList
 
getEnd() - Method in class maps.convert.osm2gml.Edge
Get the end node.
getEnd() - Method in class maps.gml.GMLEdge
Get the end node.
getEnd() - Method in class rescuecore2.standard.entities.Edge
Get the end point.
getEndCoordinates() - Method in class maps.convert.osm2gml.DirectedEdge
Get the coordinates of the end of this edge.
getEndCoordinates() - Method in class maps.gml.GMLDirectedEdge
Get the coordinates of the end of this edge.
getEndNode() - Method in class maps.convert.osm2gml.DirectedEdge
Get the node at the end of the underlying edge.
getEndNode() - Method in class maps.gml.GMLDirectedEdge
Get the node at the end of the underlying edge.
getEndPoint() - Method in class rescuecore2.misc.geometry.Line2D
Get the endpoint of this line segment.
getEndX() - Method in class rescuecore2.standard.entities.Edge
Get the X coordinate of the second endpoint.
getEndY() - Method in class rescuecore2.standard.entities.Edge
Get the Y coordinate of the second endpoint.
getEntities() - Method in class rescuecore2.messages.components.EntityListComponent
Get the entities that make up this message component.
getEntities() - Method in class rescuecore2.messages.control.GKConnectOK
Get the entity list.
getEntities() - Method in class rescuecore2.messages.control.KAConnectOK
Get the entity list.
getEntities() - Method in class rescuecore2.messages.control.KSConnectOK
Get the entity list.
getEntities() - Method in class rescuecore2.messages.control.KVConnectOK
Get the entity list.
getEntitiesOfType(StandardEntityURN) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get all entities of a particular type.
getEntitiesOfType(StandardEntityURN...) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get all entities of a set of types.
getEntitiesWithUpdates(int) - Method in class rescuecore2.log.FileLogReader
 
getEntitiesWithUpdates(int) - Method in interface rescuecore2.log.LogReader
Get the set of EntityIDs that have perception updates in a given timestep.
getEntitiesWithUpdates(int) - Method in class rescuecore2.log.StreamLogReader
 
getEntity() - Method in class rescuecore2.messages.components.EntityComponent
Get the entity.
getEntity(EntityID) - Method in class rescuecore2.worldmodel.DefaultWorldModel
 
getEntity(EntityID) - Method in interface rescuecore2.worldmodel.WorldModel
Look up an entity by ID.
getEntityFactory(String) - Method in class rescuecore2.registry.Registry
Get the entity factory for a URN, delegating to the parent if required.
getEntityID() - Method in class rescuecore2.log.PerceptionRecord
Get the EntityID for this record.
getEntityIDs() - Method in class rescuecore2.messages.control.EntityIDResponse
Get the new entity IDs.
getEntityName() - Method in class rescuecore2.standard.entities.AmbulanceCentre
 
getEntityName() - Method in class rescuecore2.standard.entities.AmbulanceTeam
 
getEntityName() - Method in class rescuecore2.standard.entities.Building
 
getEntityName() - Method in class rescuecore2.standard.entities.Civilian
 
getEntityName() - Method in class rescuecore2.standard.entities.FireBrigade
 
getEntityName() - Method in class rescuecore2.standard.entities.FireStation
 
getEntityName() - Method in class rescuecore2.standard.entities.GasStation
 
getEntityName() - Method in class rescuecore2.standard.entities.Hydrant
 
getEntityName() - Method in class rescuecore2.standard.entities.PoliceForce
 
getEntityName() - Method in class rescuecore2.standard.entities.PoliceOffice
 
getEntityName() - Method in class rescuecore2.standard.entities.Refuge
 
getEntityName() - Method in class rescuecore2.standard.entities.Road
 
getEntityName() - Method in class rescuecore2.worldmodel.AbstractEntity
Get the name of this entity.
getEntityURN(EntityID) - Method in class rescuecore2.worldmodel.ChangeSet
Get the URN of a changed entity.
getEntrances() - Method in class maps.legacy.LegacyBuilding
Get the list of entrance nodes.
getError() - Method in exception maps.validate.ValidationException
Get the underlying ValidationError for this exception.
getFactory() - Static method in class maps.validate.JTSTools
Get the default GeometryFactory.
getFieryness() - Method in class rescuecore2.standard.entities.Building
Get the fieryness of this building.
getFierynessEnum() - Method in class rescuecore2.standard.entities.Building
Get the fieryness of this building as an enum constant.
getFierynessProperty() - Method in class rescuecore2.standard.entities.Building
Get the fieryness property.
getFinalDestination() - Method in class traffic3.objects.TrafficAgent
Get the final destination.
getFireBrigades() - Method in class gis2.GisScenario
Get the list of fire brigade locations.
getFireDamage() - Method in class misc.HumanAttributes
Get the amount of fire damage this human has.
getFireDamage(Building, Human) - Method in class misc.MiscParameters
Get the amount of damage an agent should take as a result of being in a burning building.
getFires() - Method in class gis2.GisScenario
Get the set of fire locations.
getFireStations() - Method in class gis2.GisScenario
Get the list of fire station locations.
getFloatValue(String) - Method in class rescuecore2.config.Config
Get the value of a key as a floating point number.
getFloatValue(String, double) - Method in class rescuecore2.config.Config
Get the value of a key as a floating point number or use a default value.
getFloors() - Method in class maps.gml.GMLBuilding
Get the number of floors in this building.
getFloors() - Method in class maps.legacy.LegacyBuilding
Get the number of floors in this building.
getFloors() - Method in class rescuecore2.standard.entities.Building
Get the number of floors in this building.
getFloorsProperty() - Method in class rescuecore2.standard.entities.Building
Get the floors property.
getFrom() - Method in class maps.convert.osm2gml.OSMRoadInfo
Get the "from" node.
getFromLeft() - Method in class maps.convert.osm2gml.OSMRoadInfo
Get the point that is at the left side of this road at the "from" end.
getFromRight() - Method in class maps.convert.osm2gml.OSMRoadInfo
Get the point that is at the right side of this road at the "from" end.
getFullDescription() - Method in class rescuecore2.worldmodel.AbstractEntity
Get the full description of this object.
getFX() - Method in class traffic3.objects.TrafficAgent
Get the total X force on this agent.
getFY() - Method in class traffic3.objects.TrafficAgent
Get the total Y force on this agent.
getGasStations() - Method in class gis2.GisScenario
Get the set of GasStations locations.
getGlass() - Method in class maps.osm.OSMMapExtractor
Get a glass component for drawing the selection overlay.
getGoal() - Method in class traffic3.simulator.PathElement
Get the goal point.
getGraph() - Method in class sample.SampleSearch
Get the neighbourhood graph.
getGraph() - Method in class traffic3.objects.TrafficArea
 
getGroundArea() - Method in class rescuecore2.standard.entities.Building
Get the ground area of this building.
getGroundAreaProperty() - Method in class rescuecore2.standard.entities.Building
Get the ground area property.
getGUIComponent() - Method in class collapse.CollapseSimulator
 
getGUIComponent() - Method in class kernel.ComponentManager
 
getGUIComponent() - Method in class kernel.ui.ScoreGraph
 
getGUIComponent() - Method in class kernel.ui.ScoreTable
 
getGUIComponent() - Method in class misc.MiscSimulator
 
getGUIComponent() - Method in interface rescuecore2.GUIComponent
Get a JComponent that should be added to the GUI.
getGUIComponent() - Method in class rescuecore2.standard.kernel.LineOfSightPerception
 
getGUIComponent() - Method in class rescuecore2.standard.kernel.StandardPerception
 
getGUIComponent() - Method in class rescuecore2.standard.kernel.StandardWorldModelViewerComponent
 
getGUIComponent() - Method in class traffic3.simulator.TrafficSimulator
 
getGUIComponentName() - Method in class collapse.CollapseSimulator
 
getGUIComponentName() - Method in class kernel.ComponentManager
 
getGUIComponentName() - Method in class kernel.ui.ScoreGraph
 
getGUIComponentName() - Method in class kernel.ui.ScoreTable
 
getGUIComponentName() - Method in class misc.MiscSimulator
 
getGUIComponentName() - Method in interface rescuecore2.GUIComponent
Get the name of this part of the GUI.
getGUIComponentName() - Method in class rescuecore2.standard.kernel.LineOfSightPerception
 
getGUIComponentName() - Method in class rescuecore2.standard.kernel.StandardPerception
 
getGUIComponentName() - Method in class rescuecore2.standard.kernel.StandardWorldModelViewerComponent
 
getGUIComponentName() - Method in class traffic3.simulator.TrafficSimulator
 
getHead() - Method in class maps.legacy.LegacyRoad
Get the ID of the head node.
getHearing(Entity) - Method in class kernel.AbstractCommunicationModel
 
getHearing(Entity) - Method in interface kernel.CommunicationModel
Get the set of hear commands an agent can hear.
getHearing() - Method in class rescuecore2.log.PerceptionRecord
Get the set of communication messages heard.
getHearing() - Method in class rescuecore2.messages.control.KASense
Get the messages the agent can hear.
getHP() - Method in class rescuecore2.standard.entities.Human
Get the hp of this human.
getHPProperty() - Method in class rescuecore2.standard.entities.Human
Get the hp property.
getHuman() - Method in class misc.HumanAttributes
Get the wrapped human.
getHuman() - Method in class traffic3.objects.TrafficAgent
Get the Human wrapped by this object.
getHydrants() - Method in class gis2.GisScenario
Get the set of hydrant locations.
getID() - Method in class maps.convert.osm2gml.ManagedObject
Get this object's ID.
getID() - Method in class maps.gml.GMLObject
Get this object's ID.
getID() - Method in class maps.legacy.LegacyObject
Get the ID of this object.
getID() - Method in class maps.osm.OSMObject
Get the ID of this object.
getId() - Method in class maps.validate.ValidationError
Get the id of the object this error refers to.
getID() - Method in class misc.HumanAttributes
Get the ID of the wrapped human.
getID() - Method in class rescuecore2.components.AbstractAgent
 
getID() - Method in interface rescuecore2.components.Agent
Get the ID of the entity this agent controls.
getID() - Method in enum rescuecore2.log.RecordType
Get the ID of this record type for writing into the log.
getID() - Method in class rescuecore2.worldmodel.AbstractEntity
 
getID() - Method in interface rescuecore2.worldmodel.Entity
Get the ID of this Entity.
getIDs() - Method in class rescuecore2.messages.components.EntityIDListComponent
Get the list of entity IDs in this component.
getIgnition() - Method in class rescuecore2.standard.entities.Building
Get the value of the ignition property.
getIgnitionProperty() - Method in class rescuecore2.standard.entities.Building
Get the ignition property.
getImportance() - Method in class maps.gml.GMLBuilding
Get the importance of this building.
getImportance() - Method in class rescuecore2.standard.entities.Building
Get the importance of this building.
getImportanceProperty() - Method in class rescuecore2.standard.entities.Building
Get the building importance property.
getInlineComponents() - Method in class kernel.KernelStartupOptions
Get the names of all components that should be started inline.
getInspector() - Method in class gis2.scenario.ScenarioEditor
Get the object inspector.
getInspector() - Method in class maps.gml.editor.GMLEditor
Get the object inspector.
getInstanceCount(Component) - Method in class kernel.KernelStartupOptions
Get the number of instances of a type of component to start.
getIntersection(Line2D) - Method in class rescuecore2.misc.geometry.Line2D
Find out how far along this line the intersection point with another line is.
getIntersectionPoint(Line2D, Line2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find the intersection point of two lines.
getIntersections() - Method in class maps.convert.osm2gml.TemporaryMap
Get all intersections in the map.
getIntValue(String) - Method in class rescuecore2.config.Config
Get the value of a key as an integer.
getIntValue(String, int) - Method in class rescuecore2.config.Config
Get the value of a key as an integer or use a default value.
getItemsInRegion(double, double, double, double) - Method in class rescuecore2.misc.geometry.spatialindex.AbstractSpatialIndex
 
getItemsInRegion(Region) - Method in class rescuecore2.misc.geometry.spatialindex.BBTree
 
getItemsInRegion(double, double, double, double) - Method in interface rescuecore2.misc.geometry.spatialindex.SpatialIndex
Get all indexable objects in a region.
getItemsInRegion(Region) - Method in interface rescuecore2.misc.geometry.spatialindex.SpatialIndex
Get all indexable objects in a region.
getKey() - Method in class rescuecore2.config.AbstractValueConstraint
 
getKey() - Method in interface rescuecore2.config.ValueConstraint
Get the key this restraint refers to.
getKeys() - Method in class rescuecore2.config.AbstractValueConstraint
 
getKeys() - Method in interface rescuecore2.config.ConfigConstraint
Get the set of keys this constriant applies to.
getKnownEntityURNs() - Method in class rescuecore2.registry.AbstractEntityFactory
 
getKnownEntityURNs() - Method in interface rescuecore2.registry.EntityFactory
Get all entity urns understood by this factory.
getKnownEntityURNs() - Method in class rescuecore2.registry.FilterEntityFactory
 
getKnownEntityURNsEnum() - Method in class rescuecore2.registry.AbstractEntityFactory
Get an EnumSet containing known entity URNs.
getKnownMessageURNs() - Method in class rescuecore2.registry.AbstractMessageFactory
 
getKnownMessageURNs() - Method in class rescuecore2.registry.FilterMessageFactory
 
getKnownMessageURNs() - Method in interface rescuecore2.registry.MessageFactory
Get all message urns understood by this factory.
getKnownMessageURNsEnum() - Method in class rescuecore2.registry.AbstractMessageFactory
Get an EnumSet containing known message URNs.
getKnownPropertyURNs() - Method in class rescuecore2.registry.AbstractPropertyFactory
 
getKnownPropertyURNs() - Method in class rescuecore2.registry.FilterPropertyFactory
 
getKnownPropertyURNs() - Method in interface rescuecore2.registry.PropertyFactory
Get all property urns understood by this factory.
getKnownPropertyURNsEnum() - Method in class rescuecore2.registry.AbstractPropertyFactory
Get an EnumSet containing known property URNs.
getLatitude(int) - Method in class maps.osm.OSMMapViewer
Get the latitude of a screen coordinate.
getLatitude() - Method in class maps.osm.OSMNode
Get the latitude of this node in degrees.
getLatitude() - Method in class rescuecore2.standard.entities.World
Get the value of the latitude property.
getLatitudeProperty() - Method in class rescuecore2.standard.entities.World
Get the latitude property.
getLayers() - Method in class rescuecore2.view.LayerViewComponent
Get all installed layers.
getLeftAngleBetweenLines(Line2D, Line2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the angle between two lines in a counter-clockwise direction.
getLeftAngleBetweenVectors(Vector2D, Vector2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the angle between two vectors in a counter-clockwise direction.
getLength() - Method in class maps.legacy.LegacyRoad
Get the length of this road in mm.
getLength() - Method in class rescuecore2.misc.geometry.Vector2D
Get the length of this vector.
getLength() - Method in class rescuecore2.standard.misc.AgentPath
Get the length of this path.
getLine() - Method in class maps.convert.osm2gml.DirectedEdge
Get the line represented by this edge.
getLine() - Method in class maps.convert.osm2gml.Edge
Get the line represented by this edge.
getLine() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
Get a Line2D representing this region.
getLine() - Method in class rescuecore2.standard.entities.Edge
Get a line representing this edge.
getLines() - Method in class traffic3.objects.TrafficBlockade
Get the lines that make up the outline of this blockade.
getLocation() - Method in class maps.convert.legacy2gml.NodeInfo
Get the node location.
getLocation(WorldModel<? extends StandardEntity>) - Method in class rescuecore2.standard.entities.Area
 
getLocation(WorldModel<? extends StandardEntity>) - Method in class rescuecore2.standard.entities.Blockade
 
getLocation(WorldModel<? extends StandardEntity>) - Method in class rescuecore2.standard.entities.Human
 
getLocation(WorldModel<? extends StandardEntity>) - Method in class rescuecore2.standard.entities.StandardEntity
Get the location of this entity.
getLocation(Human) - Method in class rescuecore2.standard.view.AnimatedHumanLayer
 
getLocation(Human) - Method in class rescuecore2.standard.view.HumanLayer
Get the location of a human.
getLongitude(int) - Method in class maps.osm.OSMMapViewer
Get the longitude of a screen coordinate.
getLongitude() - Method in class maps.osm.OSMNode
Get the longitude of this node in degrees.
getLongitude() - Method in class rescuecore2.standard.entities.World
Get the value of the longitude property.
getLongitudeProperty() - Method in class rescuecore2.standard.entities.World
Get the longitude property.
getMap() - Method in class gis2.scenario.ScenarioEditor
Get the map.
getMap() - Method in class maps.gml.editor.GMLEditor
Get the map.
getMaxLatitude() - Method in class maps.osm.OSMMap
Get the maximum latitude in this map.
getMaxLongitude() - Method in class maps.osm.OSMMap
Get the maximum longitude in this map.
getMaxTimestep() - Method in class rescuecore2.log.FileLogReader
 
getMaxTimestep() - Method in interface rescuecore2.log.LogReader
Get the last timestep recorded in this log.
getMaxTimestep() - Method in class rescuecore2.log.StreamLogReader
 
getMaxVelocity() - Method in class traffic3.objects.TrafficAgent
Get the maximum velocity of this agent.
getMaxX() - Method in class maps.gml.GMLMap
Get the maximum x coordinate.
getMaxY() - Method in class maps.gml.GMLMap
Get the maximum y coordinate.
getMessage() - Method in class maps.validate.ValidationError
Get the error message of this ValidationError.
getMessageFactory(String) - Method in class rescuecore2.registry.Registry
Get the message factory for a URN, delegating to the parent if required.
getMessagesForAgent(Entity) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
getMessagesForAgent(Entity) - Method in interface rescuecore2.standard.kernel.comms.Channel
Get the messages that should be send to an agent.
getMinLatitude() - Method in class maps.osm.OSMMap
Get the minimum latitude in this map.
getMinLongitude() - Method in class maps.osm.OSMMap
Get the minimum longitude in this map.
getMinX() - Method in class maps.gml.GMLMap
Get the minimum x coordinate.
getMinY() - Method in class maps.gml.GMLMap
Get the minimum y coordinate.
getName() - Method in class clear.ClearSimulator
 
getName() - Method in class collapse.CollapseSimulator
 
getName() - Method in class gis2.scenario.ClearAgentsFunction
 
getName() - Method in class gis2.scenario.ClearAllFunction
 
getName() - Method in class gis2.scenario.ClearFiresFunction
 
getName() - Method in interface gis2.scenario.Function
Get the name of this function.
getName() - Method in class gis2.scenario.PlaceAgentsFunction
 
getName() - Method in class gis2.scenario.PlaceAmbulanceCentreTool
 
getName() - Method in class gis2.scenario.PlaceAmbulanceTeamTool
 
getName() - Method in class gis2.scenario.PlaceCivilianTool
 
getName() - Method in class gis2.scenario.PlaceFireBrigadeTool
 
getName() - Method in class gis2.scenario.PlaceFireStationTool
 
getName() - Method in class gis2.scenario.PlaceFireTool
 
getName() - Method in class gis2.scenario.PlaceGasStationTool
 
getName() - Method in class gis2.scenario.PlaceHydrantTool
 
getName() - Method in class gis2.scenario.PlacePoliceForceTool
 
getName() - Method in class gis2.scenario.PlacePoliceOfficeTool
 
getName() - Method in class gis2.scenario.PlaceRefugeTool
 
getName() - Method in class gis2.scenario.RandomHydrantPlacementFunction
 
getName() - Method in class gis2.scenario.RandomiseFunction
 
getName() - Method in class gis2.scenario.RemoveAmbulanceCentreTool
 
getName() - Method in class gis2.scenario.RemoveAmbulanceTeamTool
 
getName() - Method in class gis2.scenario.RemoveCivilianTool
 
getName() - Method in class gis2.scenario.RemoveFireBrigadeTool
 
getName() - Method in class gis2.scenario.RemoveFireStationTool
 
getName() - Method in class gis2.scenario.RemoveFireTool
 
getName() - Method in class gis2.scenario.RemoveGasStationTool
 
getName() - Method in class gis2.scenario.RemoveHydrantTool
 
getName() - Method in class gis2.scenario.RemovePoliceForceTool
 
getName() - Method in class gis2.scenario.RemovePoliceOfficeTool
 
getName() - Method in class gis2.scenario.RemoveRefugeTool
 
getName() - Method in interface gis2.scenario.Tool
Get the name of this tool.
getName() - Method in class ignition.IgnitionSimulator
 
getName() - Method in class kernel.AbstractKernelComponent
 
getName() - Method in interface kernel.KernelComponent
Get the name of this component.
getName() - Method in class maps.gml.editor.AddNoiseFunction
 
getName() - Method in class maps.gml.editor.ComputePassableEdgesFunction
 
getName() - Method in class maps.gml.editor.CreateBuildingTool
 
getName() - Method in class maps.gml.editor.CreateEdgeTool
 
getName() - Method in class maps.gml.editor.CreateNodeTool
 
getName() - Method in class maps.gml.editor.CreateRoadTool
 
getName() - Method in class maps.gml.editor.CreateSpaceTool
 
getName() - Method in class maps.gml.editor.DeleteEdgeTool
 
getName() - Method in class maps.gml.editor.DeleteNodeTool
 
getName() - Method in class maps.gml.editor.DeleteShapeTool
 
getName() - Method in class maps.gml.editor.FixAttachedObjectsFunction
 
getName() - Method in class maps.gml.editor.FixDegenerateShapesFunction
 
getName() - Method in class maps.gml.editor.FixDuplicateEdgesFunction
 
getName() - Method in class maps.gml.editor.FixLatLongTool
 
getName() - Method in class maps.gml.editor.FixNearbyNodesFunction
 
getName() - Method in interface maps.gml.editor.Function
Get the name of this function.
getName() - Method in class maps.gml.editor.InspectTool
 
getName() - Method in class maps.gml.editor.MergeLinesTool
 
getName() - Method in class maps.gml.editor.MergeNodesTool
 
getName() - Method in class maps.gml.editor.MoveNodeTool
 
getName() - Method in class maps.gml.editor.PanZoomTool
 
getName() - Method in class maps.gml.editor.PruneOrphanEdgesFunction
 
getName() - Method in class maps.gml.editor.PruneOrphanNodesFunction
 
getName() - Method in class maps.gml.editor.ScaleFunction
 
getName() - Method in class maps.gml.editor.SplitEdgesFunction
 
getName() - Method in class maps.gml.editor.SplitEdgeTool
 
getName() - Method in class maps.gml.editor.SplitShapeTool
 
getName() - Method in class maps.gml.editor.TogglePassableTool
 
getName() - Method in interface maps.gml.editor.Tool
Get the name of this tool.
getName() - Method in class maps.gml.editor.ValidateFunction
 
getName() - Method in class rescuecore2.components.AbstractComponent
 
getName() - Method in interface rescuecore2.components.Component
Get the name of this component.
getName() - Method in class rescuecore2.connection.AbstractConnection
 
getName() - Method in interface rescuecore2.connection.Connection
Get the name for this connection.
getName() - Method in class rescuecore2.messages.AbstractMessageComponent
 
getName() - Method in interface rescuecore2.messages.MessageComponent
Get the name of this component of the message.
getName() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Get the name of this shape info.
getName() - Method in class rescuecore2.registry.Registry
Get the name of this registry.
getName() - Method in class rescuecore2.score.AbstractScoreFunction
 
getName() - Method in interface rescuecore2.score.ScoreFunction
Get the name of this score function.
getName() - Method in class rescuecore2.standard.view.AnimatedHumanLayer
 
getName() - Method in class rescuecore2.standard.view.AreaIconLayer
 
getName() - Method in class rescuecore2.standard.view.AreaNeighboursLayer
 
getName() - Method in class rescuecore2.standard.view.BuildingIconLayer
 
getName() - Method in class rescuecore2.standard.view.BuildingLayer
 
getName() - Method in class rescuecore2.standard.view.CommandLayer
 
getName() - Method in class rescuecore2.standard.view.HumanLayer
 
getName() - Method in class rescuecore2.standard.view.PositionHistoryLayer
 
getName() - Method in class rescuecore2.standard.view.RoadBlockageLayer
 
getName() - Method in class rescuecore2.standard.view.RoadLayer
 
getName() - Method in interface rescuecore2.view.ViewLayer
Get the name of this layer.
getNamespaces() - Method in class maps.gml.formats.GeospatialInformationAuthorityFormat
 
getNamespaces() - Method in class maps.gml.formats.MeijoFormat
 
getNamespaces() - Method in class maps.gml.formats.OrdnanceSurveyFormat
 
getNamespaces() - Method in class maps.gml.formats.RobocupFormat
 
getNamespaces() - Method in class maps.gml.GMLMapFormat
Get the uris and preferred prefixes for all namespaces this format cares about.
getNearbyAgents(TrafficAgent) - Method in class traffic3.manager.TrafficManager
Get all agents in the same area or a neighbouring area as an agent.
getNearbyThreshold() - Method in class maps.convert.osm2gml.TemporaryMap
Get the threshold for deciding if two points are the same.
getNearestBlockade() - Method in class human.ControlledPoliceForce
Get the blockade that is nearest this agent.
getNearestBlockade(Area, int, int) - Method in class human.ControlledPoliceForce
Get the blockade that is nearest a point.
getNearestLineIndex(Point2D) - Method in class traffic3.objects.TrafficArea
 
getNearestNode(double, double) - Method in class maps.osm.OSMMap
Get the nearest node to a point.
getNeighbour(DirectedEdge) - Method in class maps.convert.osm2gml.TemporaryObject
Get the neighbour through a particular edge.
getNeighbour(GMLDirectedEdge) - Method in class maps.gml.GMLShape
Get the ID of the neighbour through a particular edge.
getNeighbour(GMLEdge) - Method in class maps.gml.GMLShape
Get the ID of the neighbour through a particular edge.
getNeighbour() - Method in class rescuecore2.standard.entities.Edge
Get the ID of the neighbour.
getNeighbours() - Method in class rescuecore2.standard.entities.Area
Get the neighbours of this area.
getNeighbours(TrafficArea) - Method in class traffic3.manager.TrafficManager
Get the neighbouring areas to a TrafficArea.
getNode() - Method in class maps.convert.legacy2gml.NodeInfo
Get the LegacyNode.
getNode(Point2D) - Method in class maps.convert.osm2gml.TemporaryMap
Get a Node near a point.
getNode(double, double) - Method in class maps.convert.osm2gml.TemporaryMap
Get a Node near a point.
getNode(int) - Method in class maps.gml.GMLMap
Get a node by ID.
getNode(int) - Method in class maps.legacy.LegacyMap
Get a node by ID.
getNode(Long) - Method in class maps.osm.OSMMap
Get a node by ID.
getNodeDecorator(GMLNode) - Method in class maps.gml.view.DecoratorOverlay
Get the NodeDecorator for a GMLNodes.
getNodeDecorator(GMLNode) - Method in class maps.gml.view.GMLMapViewer
Get the NodeDecorator for a GMLNodes.
getNodeIDs() - Method in class maps.osm.OSMWay
Get the IDs of the way nodes.
getNodes() - Method in class maps.gml.GMLMap
Get all nodes in the map.
getNodes() - Method in class maps.legacy.LegacyMap
Get all nodes.
getNodes() - Method in class maps.osm.OSMMap
Get all nodes in the map.
getNodesInRegion(double, double, double, double) - Method in class maps.gml.GMLMap
Get all GMLNodes inside a region.
getNormal() - Method in class rescuecore2.misc.geometry.Vector2D
Get a Vector2D that is normal to this one.
getObject() - Method in class maps.convert.osm2gml.DirectedEdgeShapeInfo
 
getObject() - Method in class maps.convert.osm2gml.EdgeShapeInfo
 
getObject() - Method in class maps.gml.debug.GMLDirectedEdgeShapeInfo
 
getObject() - Method in class maps.gml.debug.GMLEdgeShapeInfo
 
getObject() - Method in class maps.gml.debug.GMLNodeShapeInfo
 
getObject(int) - Method in class maps.gml.GMLMap
Get an object by ID.
getObject() - Method in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Get the object this shape represents.
getObject() - Method in class rescuecore2.view.RenderedObject
Get the item that was rendered.
getObjectBounds(List<? extends GMLObject>) - Static method in class maps.gml.GMLTools
Get the bounds of a set of gml objects.
getObjectsInRange(EntityID, int) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get objects within a certain range of an entity.
getObjectsInRange(StandardEntity, int) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get objects within a certain range of an entity.
getObjectsInRange(int, int, int) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get objects within a certain range of a location.
getObjectsInRectangle(int, int, int, int) - Method in class rescuecore2.standard.entities.StandardWorldModel
Get objects inside a given rectangle.
getOpenLines() - Method in class traffic3.objects.TrafficArea
 
getOrigin() - Method in class rescuecore2.misc.geometry.Line2D
Get the origin of this line segment.
getOSMBuildingInfo() - Method in class maps.convert.osm2gml.TemporaryMap
Get the OSM building info.
getOSMIntersectionInfo() - Method in class maps.convert.osm2gml.TemporaryMap
Get the OSM intersection info.
getOSMMap() - Method in class maps.convert.osm2gml.TemporaryMap
Get the OSMMap.
getOSMRoadInfo() - Method in class maps.convert.osm2gml.TemporaryMap
Get the OSM road info.
getOverlapArea(RectangleRegion) - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
Calculate the overlap with another RectangleRegion.
getPanZoomListener() - Method in class maps.gml.view.GMLMapViewer
Get the PanZoomListener for this component.
getPath() - Method in class rescuecore2.standard.messages.AKMove
Get the desired movement path.
getPath() - Method in class traffic3.objects.TrafficAgent
Get the current path.
getpathArray(int) - Method in class traffic3.simulator.Dijkstra
Get Path From Des to Src ...
getPerception() - Method in class kernel.KernelStartupOptions
Get the Perception module the kernel should use.
getPerception(int, EntityID) - Method in class rescuecore2.log.FileLogReader
 
getPerception(int, EntityID) - Method in interface rescuecore2.log.LogReader
Get the perception record for a particular entity at a particular time.
getPerception(int, EntityID) - Method in class rescuecore2.log.StreamLogReader
 
getPoint(double) - Method in class rescuecore2.misc.geometry.Line2D
Get a point along this line.
getPoint() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
Get a Point2D representing this region.
getPointOnPath(double) - Method in class rescuecore2.standard.misc.AgentPath
Get the coordinates of a point along this path.
getPoints() - Method in class maps.gml.GMLDirectedEdge
Get the points of the underlying edge in the right order for this directed edge.
getPoints() - Method in class maps.gml.GMLEdge
Get the points along the edge.
getPoliceForces() - Method in class gis2.GisScenario
Get the list of police force locations.
getPoliceOffices() - Method in class gis2.GisScenario
Get the list of police office locations.
getPopupMenuItems() - Method in class rescuecore2.standard.view.CommandLayer
 
getPopupMenuItems() - Method in class rescuecore2.standard.view.HumanLayer
 
getPopupMenuItems() - Method in class rescuecore2.view.AbstractViewLayer
 
getPopupMenuItems() - Method in interface rescuecore2.view.ViewLayer
Get the menu items this layer wants added to the LayerViewComponent popup menu.
getPosition() - Method in class rescuecore2.standard.entities.Blockade
Get the position of this blockade.
getPosition() - Method in class rescuecore2.standard.entities.Human
Get the position of this human.
getPosition(WorldModel<? extends StandardEntity>) - Method in class rescuecore2.standard.entities.Human
Get the entity represented by the position property.
getPositionHistory() - Method in class rescuecore2.standard.entities.Human
Get the position history.
getPositionHistory() - Method in class traffic3.objects.TrafficAgent
Get the position history.
getPositionHistoryProperty() - Method in class rescuecore2.standard.entities.Human
Get the position history property.
getPositionProperty() - Method in class rescuecore2.standard.entities.Blockade
Get the position property.
getPositionProperty() - Method in class rescuecore2.standard.entities.Human
Get the position property.
getPreferredLogContext() - Method in class rescuecore2.components.AbstractComponent
 
getPreferredLogContext() - Method in interface rescuecore2.components.Component
Get the preferred log context for this component.
getPreferredNDC() - Method in class rescuecore2.components.AbstractAgent
 
getPreferredNDC() - Method in class rescuecore2.components.AbstractComponent
Get the preferred nested diagnostic context to use when processing messages for this component.
getPreferredRegistry(Registry) - Method in class rescuecore2.components.AbstractComponent
 
getPreferredRegistry(Registry) - Method in interface rescuecore2.components.Component
Get the registry this component would like to use for its connection.
getPreferredRegistry(Registry) - Method in class sample.CustomRegistryTestAgent
 
getPreferredRegistry(Registry) - Method in class sample.SampleCivilian
 
getProgressBar() - Method in class maps.convert.ConvertStep
Get the JProgressBar component for this step.
getProperties() - Method in class rescuecore2.worldmodel.AbstractEntity
 
getProperties() - Method in interface rescuecore2.worldmodel.Entity
Get all the properties that this entity has.
getProperty(String) - Method in class rescuecore2.standard.entities.Area
 
getProperty(String) - Method in class rescuecore2.standard.entities.Blockade
 
getProperty(String) - Method in class rescuecore2.standard.entities.Building
 
getProperty(String) - Method in class rescuecore2.standard.entities.FireBrigade
 
getProperty(String) - Method in class rescuecore2.standard.entities.Human
 
getProperty(String) - Method in class rescuecore2.standard.entities.World
 
getProperty(String) - Method in class rescuecore2.worldmodel.AbstractEntity
 
getProperty(String) - Method in interface rescuecore2.worldmodel.Entity
Get a property by urn.
getPropertyFactory(String) - Method in class rescuecore2.registry.Registry
Get the property factory for a URN, delegating to the parent if required.
getRadius() - Method in class traffic3.objects.TrafficAgent
Get the radius of this agent.
getRandom() - Method in class rescuecore2.config.Config
Get the random number generator defined by this config.
getReal() - Method in class collapse.CSBuilding
 
getReason() - Method in class rescuecore2.messages.control.GKConnectError
Get the reason for the error.
getReason() - Method in class rescuecore2.messages.control.KAConnectError
Get the reason for the error.
getReason() - Method in class rescuecore2.messages.control.KSConnectError
Get the reason for the error.
getReason() - Method in class rescuecore2.messages.control.KVConnectError
Get the reason for the error.
getRecordType() - Method in class rescuecore2.log.CommandsRecord
 
getRecordType() - Method in class rescuecore2.log.ConfigRecord
 
getRecordType() - Method in class rescuecore2.log.EndLogRecord
 
getRecordType() - Method in class rescuecore2.log.InitialConditionsRecord
 
getRecordType() - Method in interface rescuecore2.log.LogRecord
Get the type of this record.
getRecordType() - Method in class rescuecore2.log.PerceptionRecord
 
getRecordType() - Method in class rescuecore2.log.StartLogRecord
 
getRecordType() - Method in class rescuecore2.log.UpdatesRecord
 
getRefuges() - Method in class gis2.GisScenario
Get the set of refuge locations.
getRefuges() - Method in class rescuecore2.standard.components.StandardAgent
Get a list of all refuges in the world.
getRegistry() - Method in class rescuecore2.connection.AbstractConnection
 
getRegistry() - Method in interface rescuecore2.connection.Connection
Get the Registry that this connection is using for decoding messages and entities.
getRemainingToCollapse(double) - Method in class collapse.CSBuilding
Returns the extent that is still possible to collapse.
getRepairCost() - Method in class rescuecore2.standard.entities.Blockade
Get the repair cost of this blockade.
getRepairCostProperty() - Method in class rescuecore2.standard.entities.Blockade
Get the repair cost property.
getRequestedEntityTypes() - Method in class rescuecore2.messages.control.AKConnect
Get the requested entity types.
getRequestedEntityURNs() - Method in interface rescuecore2.components.Agent
Get the list of entity URNs that this agent is willing to control.
getRequestedEntityURNs() - Method in class rescuecore2.standard.components.StandardAgent
 
getRequestedEntityURNsEnum() - Method in class human.ControlledAmbulanceTeam
 
getRequestedEntityURNsEnum() - Method in class human.ControlledFireBrigade
 
getRequestedEntityURNsEnum() - Method in class human.ControlledPoliceForce
 
getRequestedEntityURNsEnum() - Method in class rescuecore2.standard.components.StandardAgent
Get an EnumSet containing requested entity URNs.
getRequestedEntityURNsEnum() - Method in class sample.ChannelTestAgent
 
getRequestedEntityURNsEnum() - Method in class sample.CustomRegistryTestAgent
 
getRequestedEntityURNsEnum() - Method in class sample.DummyAgent
 
getRequestedEntityURNsEnum() - Method in class sample.SampleAmbulanceTeam
 
getRequestedEntityURNsEnum() - Method in class sample.SampleCentre
 
getRequestedEntityURNsEnum() - Method in class sample.SampleCivilian
 
getRequestedEntityURNsEnum() - Method in class sample.SampleFireBrigade
 
getRequestedEntityURNsEnum() - Method in class sample.SamplePoliceForce
 
getRequestID() - Method in class rescuecore2.messages.control.AKAcknowledge
Get the request ID of this acknowledgement.
getRequestID() - Method in class rescuecore2.messages.control.AKConnect
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.EntityIDRequest
Get the ID of this request.
getRequestID() - Method in class rescuecore2.messages.control.EntityIDResponse
Get the ID of this request.
getRequestID() - Method in class rescuecore2.messages.control.KAConnectError
Get the request ID for the message.
getRequestID() - Method in class rescuecore2.messages.control.KAConnectOK
Get the requestID for this message.
getRequestID() - Method in class rescuecore2.messages.control.KSConnectError
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.KSConnectOK
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.KVConnectError
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.KVConnectOK
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.SKAcknowledge
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.SKConnect
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.VKAcknowledge
Get the request ID.
getRequestID() - Method in class rescuecore2.messages.control.VKConnect
Get the request ID.
getResolution() - Method in class maps.gml.editor.Snap
Get the resolution.
getRightAngleBetweenLines(Line2D, Line2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the angle between two lines in a clockwise direction.
getRightAngleBetweenVectors(Vector2D, Vector2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Compute the angle between two vectors in a clockwise direction.
getRoad() - Method in class maps.convert.legacy2gml.NodeInfo
Get the generated GMLRoad.
getRoad() - Method in class maps.convert.legacy2gml.RoadInfo
Get the generated GMLRoad.
getRoad(int) - Method in class maps.gml.GMLMap
Get a road by ID.
getRoad(int) - Method in class maps.legacy.LegacyMap
Get a road by ID.
getRoadDecorator(GMLRoad) - Method in class maps.gml.view.DecoratorOverlay
Get the RoadDecorator for a GMLRoads.
getRoadDecorator(GMLRoad) - Method in class maps.gml.view.GMLMapViewer
Get the RoadDecorator for a GMLRoads.
getRoads() - Method in class maps.convert.osm2gml.TemporaryMap
Get all roads in the map.
getRoads() - Method in class maps.gml.GMLMap
Get all roads in the map.
getRoads() - Method in class maps.legacy.LegacyMap
Get all roads.
getRoads() - Method in class maps.osm.OSMMap
Get all roads.
getScenario(Config) - Method in class gis2.GMLWorldModelCreator
 
getScenario() - Method in class gis2.scenario.ScenarioEditor
Get the scenario.
getScenario(Config) - Method in class kernel.RemoteGISWorldModelCreator
 
getScenario(Config) - Method in interface kernel.WorldModelCreator
Returns the scenario of the simulation
getScore() - Method in class rescuecore2.log.LogExtractor
 
getScore() - Method in class rescuecore2.Timestep
Get the score for this timestep.
getScreenCoordinates(GMLCoordinates) - Method in class maps.gml.view.GMLMapViewer
Get the on-screen coordinates for a point.
getSegmentIntersectionPoint(Line2D, Line2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find the intersection point of two line segments.
getShape() - Method in class maps.convert.osm2gml.TemporaryObject
Get the Shape of this object.
getShape(int) - Method in class maps.gml.GMLMap
Get a shape by ID.
getShape() - Method in class rescuecore2.standard.entities.Area
Get this area as a Java Shape object.
getShape() - Method in class rescuecore2.standard.entities.Blockade
Get this area as a Java Shape object.
getShape() - Method in class rescuecore2.view.RenderedObject
Get the on-screen shape of the item that was rendered.
getSimulatorID() - Method in class rescuecore2.components.AbstractSimulator
Get this simulator's ID.
getSimulatorID() - Method in class rescuecore2.messages.control.EntityIDRequest
Get the ID of the simulator making the request.
getSimulatorID() - Method in class rescuecore2.messages.control.EntityIDResponse
Get the ID of the simulator making the request.
getSimulatorID() - Method in class rescuecore2.messages.control.KSConnectOK
Get the simulator ID for this message.
getSimulatorID() - Method in class rescuecore2.messages.control.SKAcknowledge
Get the simulator ID.
getSimulatorID() - Method in class rescuecore2.messages.control.SKUpdate
Get the ID of the simulator that is acknowledging the connection.
getSimulatorName() - Method in class rescuecore2.messages.control.SKConnect
Get the simulator name.
getSize() - Method in class rescuecore2.misc.gui.ListModelList
 
getSlider() - Method in class handy.swing.SliderComponent
Get the JSlider component.
getSpace(int) - Method in class maps.gml.GMLMap
Get a space by ID.
getSpaceDecorator(GMLSpace) - Method in class maps.gml.view.DecoratorOverlay
Get the SpaceDecorator for a GMLSpaces.
getSpaceDecorator(GMLSpace) - Method in class maps.gml.view.GMLMapViewer
Get the SpaceDecorator for a GMLSpaces.
getSpaces() - Method in class maps.gml.GMLMap
Get all spaces in the map.
getStamina() - Method in class rescuecore2.standard.entities.Human
Get the stamina of this human.
getStaminaProperty() - Method in class rescuecore2.standard.entities.Human
Get the stamina property.
getStandardURN() - Method in class rescuecore2.standard.entities.AmbulanceCentre
 
getStandardURN() - Method in class rescuecore2.standard.entities.AmbulanceTeam
 
getStandardURN() - Method in class rescuecore2.standard.entities.Blockade
 
getStandardURN() - Method in class rescuecore2.standard.entities.Building
 
getStandardURN() - Method in class rescuecore2.standard.entities.Civilian
 
getStandardURN() - Method in class rescuecore2.standard.entities.FireBrigade
 
getStandardURN() - Method in class rescuecore2.standard.entities.FireStation
 
getStandardURN() - Method in class rescuecore2.standard.entities.GasStation
 
getStandardURN() - Method in class rescuecore2.standard.entities.Hydrant
 
getStandardURN() - Method in class rescuecore2.standard.entities.PoliceForce
 
getStandardURN() - Method in class rescuecore2.standard.entities.PoliceOffice
 
getStandardURN() - Method in class rescuecore2.standard.entities.Refuge
 
getStandardURN() - Method in class rescuecore2.standard.entities.Road
 
getStandardURN() - Method in class rescuecore2.standard.entities.StandardEntity
Get the URN of this entity type as an instanceof StandardEntityURN.
getStandardURN() - Method in class rescuecore2.standard.entities.World
 
getStart() - Method in class maps.convert.osm2gml.Edge
Get the start node.
getStart() - Method in class maps.gml.GMLEdge
Get the start node.
getStart() - Method in class rescuecore2.standard.entities.Edge
Get the start point.
getStartCoordinates() - Method in class maps.convert.osm2gml.DirectedEdge
Get the coordinates of the start of this edge.
getStartCoordinates() - Method in class maps.gml.GMLDirectedEdge
Get the coordinates of the start of this edge.
getStartNode() - Method in class maps.convert.osm2gml.DirectedEdge
Get the node at the start of the underlying edge.
getStartNode() - Method in class maps.gml.GMLDirectedEdge
Get the node at the start of the underlying edge.
getStartTime() - Method in class rescuecore2.standard.entities.World
Get the value of the startTime property.
getStartTimeProperty() - Method in class rescuecore2.standard.entities.World
Get the startTime property.
getStartX() - Method in class rescuecore2.standard.entities.Edge
Get the X coordinate of the first endpoint.
getStartY() - Method in class rescuecore2.standard.entities.Edge
Get the Y coordinate of the first endpoint.
getState() - Method in class kernel.Kernel
Get a snapshot of the kernel's state.
getStatusComponent() - Method in class maps.convert.ConvertStep
Get the status component for this step.
getSubscribers() - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
getSubscribers() - Method in interface rescuecore2.standard.kernel.comms.Channel
Get all subscribers.
getTail() - Method in class maps.legacy.LegacyRoad
Get the ID of the tail node.
getTarget() - Method in class rescuecore2.standard.messages.AKClear
Get the desired target.
getTarget() - Method in class rescuecore2.standard.messages.AKExtinguish
Get the desired target.
getTarget() - Method in class rescuecore2.standard.messages.AKLoad
Get the desired target.
getTarget() - Method in class rescuecore2.standard.messages.AKRescue
Get the desired target.
getTargetID() - Method in class rescuecore2.messages.control.KSCommands
Get the id of the component that this message is addressed to.
getTargetID() - Method in class rescuecore2.messages.control.KSUpdate
Get the id of the component that this message is addressed to.
getTargetID() - Method in class rescuecore2.messages.control.KVTimestep
Get the id of the component that this message is addressed to.
getTemperature() - Method in class rescuecore2.standard.entities.Building
Get the temperature of this building.
getTemperatureProperty() - Method in class rescuecore2.standard.entities.Building
Get the temperature property.
getTextField() - Method in class handy.swing.SliderComponent
Get the JTextField component.
getTime() - Method in class kernel.Kernel
Get the current time.
getTime() - Method in class kernel.KernelState
Get the current time.
getTime() - Method in class rescuecore2.log.CommandsRecord
Get the timestamp for this record.
getTime() - Method in class rescuecore2.log.LogExtractor
 
getTime() - Method in class rescuecore2.log.PerceptionRecord
Get the timestamp for this record.
getTime() - Method in class rescuecore2.log.UpdatesRecord
Get the timestamp for this record.
getTime() - Method in class rescuecore2.messages.AbstractCommand
 
getTime() - Method in interface rescuecore2.messages.Command
Get the timestep this command is intended for.
getTime() - Method in class rescuecore2.messages.control.KASense
Get the time.
getTime() - Method in class rescuecore2.messages.control.KSCommands
Get the time of the simulation.
getTime() - Method in class rescuecore2.messages.control.KSUpdate
Get the time of the simulation.
getTime() - Method in class rescuecore2.messages.control.KVTimestep
Get the time of the simulation.
getTime() - Method in class rescuecore2.messages.control.SKUpdate
Get the timestep this update is for.
getTime() - Method in class rescuecore2.Timestep
Get the time.
getTitle() - Method in class maps.gml.editor.AddNoiseFunction
 
getTitle() - Method in class maps.gml.editor.ComputePassableEdgesFunction
 
getTitle() - Method in class maps.gml.editor.FixAttachedObjectsFunction
 
getTitle() - Method in class maps.gml.editor.FixDegenerateShapesFunction
 
getTitle() - Method in class maps.gml.editor.FixDuplicateEdgesFunction
 
getTitle() - Method in class maps.gml.editor.FixNearbyNodesFunction
 
getTitle() - Method in class maps.gml.editor.ProgressFunction
Get the title for the progress dialog.
getTitle() - Method in class maps.gml.editor.SplitEdgesFunction
 
getTo() - Method in class maps.convert.osm2gml.OSMRoadInfo
Get the "to" node.
getToLeft() - Method in class maps.convert.osm2gml.OSMRoadInfo
Get the point that is at the left side of this road at the "to" end.
getToRight() - Method in class maps.convert.osm2gml.OSMRoadInfo
Get the point that is at the right side of this road at the "to" end.
getTotalArea() - Method in class rescuecore2.standard.entities.Building
Get the total area of this building.
getTotalAreaProperty() - Method in class rescuecore2.standard.entities.Building
Get the total area property.
getTotalCollapse(double) - Method in class collapse.CSBuilding
 
getTotalDamage() - Method in class misc.HumanAttributes
Get the total damage of this human, rounded to the nearest integer.
getTrafficAgent(Human) - Method in class traffic3.manager.TrafficManager
Get the TrafficAgent that wraps a given human.
getTrafficArea(Area) - Method in class traffic3.manager.TrafficManager
Get the TrafficArea that wraps a given Area.
getTrafficBlockade(Blockade) - Method in class traffic3.manager.TrafficManager
Get the TrafficBlockade that wraps a given Blockade.
getTravelDistance() - Method in class rescuecore2.standard.entities.Human
Get the travel distance.
getTravelDistance() - Method in class traffic3.objects.TrafficAgent
Get the distance travelled so far.
getTravelDistanceProperty() - Method in class rescuecore2.standard.entities.Human
Get the travel distance property.
getType() - Method in class misc.DamageType
Get the type name.
getTypes() - Method in interface rescuecore2.misc.java.LoadableTypeCallback
Get the set of loadable types that this callback is interested in.
getTypes() - Method in class rescuecore2.misc.java.LoadableTypeProcessor.EntityFactoryRegisterCallback
 
getTypes() - Method in class rescuecore2.misc.java.LoadableTypeProcessor.MessageFactoryRegisterCallback
 
getTypes() - Method in class rescuecore2.misc.java.LoadableTypeProcessor.PropertyFactoryRegisterCallback
 
getUnderlyingCoordinates() - Method in class maps.gml.GMLShape
Get the coordinates of the edges that make up this shape.
getUnderlyingNodes() - Method in class maps.gml.GMLShape
Get the nodes of the edges that make up this shape.
getUpdates(int) - Method in class kernel.SimulatorProxy
Get updates from this simulator.
getUpdates(int) - Method in class rescuecore2.log.FileLogReader
 
getUpdates(int) - Method in interface rescuecore2.log.LogReader
Get the simulator updates at a particular timestep.
getUpdates(int) - Method in class rescuecore2.log.StreamLogReader
 
getURN() - Method in class rescuecore2.messages.AbstractMessage
 
getURN() - Method in interface rescuecore2.messages.Message
Get the urn of this message type.
getURN() - Method in class rescuecore2.standard.entities.StandardEntity
 
getURN() - Method in class rescuecore2.worldmodel.AbstractProperty
 
getURN() - Method in interface rescuecore2.worldmodel.Entity
Get the urn of this Entity.
getURN() - Method in interface rescuecore2.worldmodel.Property
Get the urn of this property.
getValue(String) - Method in class rescuecore2.config.Config
Get the value of a key as a String.
getValue(String, String) - Method in class rescuecore2.config.Config
Get the value of a key as a String or use a default value.
getValue() - Method in class rescuecore2.messages.components.EntityIDComponent
Get the value of this message component.
getValue() - Method in class rescuecore2.messages.components.IntComponent
Get the value of this message component.
getValue() - Method in class rescuecore2.messages.components.StringComponent
Get the value of this message component.
getValue() - Method in class rescuecore2.standard.entities.EdgeListProperty
 
getValue() - Method in class rescuecore2.worldmodel.EntityID
Get the numeric ID for this object.
getValue() - Method in class rescuecore2.worldmodel.properties.BooleanProperty
 
getValue() - Method in class rescuecore2.worldmodel.properties.DoubleProperty
 
getValue() - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
 
getValue() - Method in class rescuecore2.worldmodel.properties.EntityRefProperty
 
getValue() - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
 
getValue() - Method in class rescuecore2.worldmodel.properties.IntProperty
 
getValue() - Method in class rescuecore2.worldmodel.properties.Point2DProperty
 
getValue() - Method in interface rescuecore2.worldmodel.Property
Get the value of this property.
getValues() - Method in class rescuecore2.messages.components.FloatListComponent
Get the list of Floats in this component.
getValues() - Method in class rescuecore2.messages.components.IntListComponent
Get the list of Integers in this component.
getValues() - Method in class rescuecore2.messages.components.StringListComponent
Get the list of Strings in this component.
getVersion() - Method in class rescuecore2.messages.control.AKConnect
Get the version number of this request.
getVersion() - Method in class rescuecore2.messages.control.KGConnect
Get the version number of the message.
getVersion() - Method in class rescuecore2.messages.control.SKConnect
Get the version number of this request.
getVersion() - Method in class rescuecore2.messages.control.VKConnect
Get the version number of this request.
getVertices() - Method in class maps.convert.osm2gml.OSMBuildingInfo
 
getVertices() - Method in class maps.convert.osm2gml.OSMIntersectionInfo
 
getVertices() - Method in class maps.convert.osm2gml.OSMRoadInfo
 
getVertices() - Method in interface maps.convert.osm2gml.OSMShape
Get the vertices of this shape in clockwise order.
getViewBounds() - Method in class rescuecore2.misc.gui.ScreenTransform
Get the current view bounds in world coordinates.
getViewer() - Method in class gis2.scenario.ScenarioEditor
Get the map viewer.
getViewer() - Method in class maps.gml.editor.GMLEditor
Get the map viewer.
getViewerID() - Method in class rescuecore2.components.AbstractViewer
Get this viewer's ID.
getViewerID() - Method in class rescuecore2.messages.control.KVConnectOK
Get the viewer ID.
getViewerID() - Method in class rescuecore2.messages.control.VKAcknowledge
Get the viewer ID.
getViewerName() - Method in class rescuecore2.messages.control.VKConnect
Get the viewer name.
getViewerName() - Method in class rescuecore2.standard.view.AnimatedWorldModelViewer
 
getViewerName() - Method in class rescuecore2.standard.view.StandardWorldModelViewer
 
getViewerName() - Method in class rescuecore2.view.ViewComponent
Get the name of this view component.
getViolatedConstraints() - Method in class rescuecore2.config.Config
Get all violated constraints.
getVisibleEntities(AgentProxy) - Method in interface kernel.Perception
Determine what Entities are visible to a particular agent.
getVisibleEntities(AgentProxy) - Method in class rescuecore2.standard.kernel.LineOfSightPerception
 
getVisibleEntities(AgentProxy) - Method in class rescuecore2.standard.kernel.StandardPerception
 
getVX() - Method in class traffic3.objects.TrafficAgent
Get the X velocity of this agent.
getVY() - Method in class traffic3.objects.TrafficAgent
Get the Y velocity of this agent.
getWallDistanceCutoff() - Static method in class traffic3.simulator.TrafficConstants
Get the maximum distance at which walls affect agents.
getWallForceCoefficientA() - Static method in class traffic3.simulator.TrafficConstants
Get the wall force function coefficient "A".
getWallForceCoefficientB() - Static method in class traffic3.simulator.TrafficConstants
Get the wall force function coefficient "B".
getWater() - Method in class rescuecore2.standard.entities.FireBrigade
Get the amount of water this fire brigade is carrying.
getWater() - Method in class rescuecore2.standard.messages.AKExtinguish
Get the amount of water.
getWaterProperty() - Method in class rescuecore2.standard.entities.FireBrigade
Get the water property.
getWaypoints() - Method in class traffic3.simulator.PathElement
Get the list of waypoints in preferred order.
getWeight(int) - Method in class traffic3.simulator.Dijkstra
Get Cost From Des to Src ...
getWidth() - Method in class maps.legacy.LegacyRoad
Get the width of this road in mm.
getWindDirection() - Method in class rescuecore2.standard.entities.World
Get the value of the windDirection property.
getWindDirectionProperty() - Method in class rescuecore2.standard.entities.World
Get the windDirection property.
getWindForce() - Method in class rescuecore2.standard.entities.World
Get the value of the windForce property.
getWindForceProperty() - Method in class rescuecore2.standard.entities.World
Get the windForce property.
getWorldBounds() - Method in class rescuecore2.standard.entities.StandardWorldModel
Get the world bounds.
getWorldModel() - Method in class kernel.Kernel
Get the world model.
getWorldModel() - Method in class kernel.KernelState
Get the world model.
getWorldModel(int) - Method in class rescuecore2.log.FileLogReader
 
getWorldModel() - Method in class rescuecore2.log.InitialConditionsRecord
Get the world model.
getWorldModel(int) - Method in interface rescuecore2.log.LogReader
Get the state of the world at a particular timestep.
getWorldModel(int) - Method in class rescuecore2.log.StreamLogReader
 
getWorldModelCreator() - Method in class kernel.KernelStartupOptions
Get the WorldModelCreator the kernel should use.
getX() - Method in class maps.convert.osm2gml.Node
Get the X coordinate.
getX() - Method in class maps.gml.GMLCoordinates
Get the X coordinate.
getX() - Method in class maps.gml.GMLNode
Get the X coordinate.
getX() - Method in class maps.legacy.LegacyObject
Get the X coordinate.
getX() - Method in class rescuecore2.misc.geometry.Point2D
Get the X coordinate.
getX() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
Get the X coordinate.
getX() - Method in class rescuecore2.misc.geometry.Vector2D
Get the X component of this vector.
getX() - Method in class rescuecore2.standard.entities.Area
Get the X coordinate.
getX() - Method in class rescuecore2.standard.entities.Blockade
Get the X coordinate.
getX() - Method in class rescuecore2.standard.entities.Human
Get the X coordinate of this human.
getX() - Method in class traffic3.objects.Force
Get the X component of this force.
getX() - Method in class traffic3.objects.TrafficAgent
Get the X coordinate of this agent.
getX1() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
Get the first X coordinate.
getX2() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
Get the second X coordinate.
getXMax() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
getXMax() - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
getXMax() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
getXMax() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
getXMax() - Method in interface rescuecore2.misc.geometry.spatialindex.Region
Get the upper X coordinate.
getXMin() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
getXMin() - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
getXMin() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
getXMin() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
getXMin() - Method in interface rescuecore2.misc.geometry.spatialindex.Region
Get the lower X coordinate.
getXProperty() - Method in class rescuecore2.standard.entities.Area
Get the X property.
getXProperty() - Method in class rescuecore2.standard.entities.Blockade
Get the X property.
getXProperty() - Method in class rescuecore2.standard.entities.Human
Get the X property.
getY() - Method in class maps.convert.osm2gml.Node
Get the Y coordinate.
getY() - Method in class maps.gml.GMLCoordinates
Get the Y coordinate.
getY() - Method in class maps.gml.GMLNode
Get the Y coordinate.
getY() - Method in class maps.legacy.LegacyObject
Get the Y coordinate.
getY() - Method in class rescuecore2.misc.geometry.Point2D
Get the Y coordinate.
getY() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
Get the Y coordinate.
getY() - Method in class rescuecore2.misc.geometry.Vector2D
Get the Y component of this vector.
getY() - Method in class rescuecore2.standard.entities.Area
Get the Y coordinate.
getY() - Method in class rescuecore2.standard.entities.Blockade
Get the Y coordinate.
getY() - Method in class rescuecore2.standard.entities.Human
Get the y coordinate of this human.
getY() - Method in class traffic3.objects.Force
Get the Y component of this force.
getY() - Method in class traffic3.objects.TrafficAgent
Get the Y coordinate of this agent.
getY1() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
Get the first Y coordinate.
getY2() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
Get the second Y coordinate.
getYMax() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
getYMax() - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
getYMax() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
getYMax() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
getYMax() - Method in interface rescuecore2.misc.geometry.spatialindex.Region
Get the upper Y coordinate.
getYMin() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
getYMin() - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
getYMin() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
getYMin() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
getYMin() - Method in interface rescuecore2.misc.geometry.spatialindex.Region
Get the lower Y coordinate.
getYProperty() - Method in class rescuecore2.standard.entities.Area
Get the Y property.
getYProperty() - Method in class rescuecore2.standard.entities.Blockade
Get the Y property.
getYProperty() - Method in class rescuecore2.standard.entities.Human
Get the y property.
gis2 - package gis2
 
gis2.scenario - package gis2.scenario
 
GIS_KEY - Static variable in class kernel.KernelConstants
The config key for gis implementations.
GIS_PORT_NUMBER_KEY - Static variable in class rescuecore2.Constants
Config key for the gis port number.
GisScenario - Class in gis2
This class knows how to read scenario files and apply them to StandardWorldModels.
GisScenario() - Constructor for class gis2.GisScenario
Create an empty scenario.
GisScenario(Document) - Constructor for class gis2.GisScenario
Create a scenario from an XML document.
GISServer - Class in gis2
This class is used for starting a remote GIS server.
GKConnectError - Class in rescuecore2.messages.control
A message for signalling an unsuccessful connection to the GIS.
GKConnectError(InputStream) - Constructor for class rescuecore2.messages.control.GKConnectError
A GKConnectError message that populates its data from a stream.
GKConnectError(String) - Constructor for class rescuecore2.messages.control.GKConnectError
A GKConnectError with a specified reason.
GKConnectOK - Class in rescuecore2.messages.control
A message for signalling a successful connection to the GIS.
GKConnectOK(InputStream) - Constructor for class rescuecore2.messages.control.GKConnectOK
A GKConnectOK message that populates its data from a stream.
GKConnectOK(Collection<? extends Entity>) - Constructor for class rescuecore2.messages.control.GKConnectOK
A GKConnectOK with a specified entity list.
GML_3_2_NAMESPACE - Static variable in class maps.gml.formats.Common
 
GML_3_2_NAMESPACE_URI - Static variable in class maps.gml.formats.Common
 
GML_CENTRE_LINE_OF_QNAME - Static variable in class maps.gml.formats.Common
 
GML_COORDINATES_QNAME - Static variable in class maps.gml.formats.Common
 
GML_DIRECTED_EDGE_QNAME - Static variable in class maps.gml.formats.Common
 
GML_DIRECTED_FACE_QNAME - Static variable in class maps.gml.formats.Common
 
GML_DIRECTED_NODE_QNAME - Static variable in class maps.gml.formats.Common
 
GML_EDGE_QNAME - Static variable in class maps.gml.formats.Common
 
GML_FACE_QNAME - Static variable in class maps.gml.formats.Common
 
GML_ID_QNAME - Static variable in class maps.gml.formats.Common
 
GML_LINE_STRING_QNAME - Static variable in class maps.gml.formats.Common
 
GML_LINEAR_RING_QNAME - Static variable in class maps.gml.formats.Common
 
GML_NAMESPACE - Static variable in class maps.gml.formats.Common
 
GML_NAMESPACE_URI - Static variable in class maps.gml.formats.Common
 
GML_NODE_QNAME - Static variable in class maps.gml.formats.Common
 
GML_ORIENTATION_QNAME - Static variable in class maps.gml.formats.Common
 
GML_POINT_PROPERTY_QNAME - Static variable in class maps.gml.formats.Common
 
GML_POINT_QNAME - Static variable in class maps.gml.formats.Common
 
GML_POLYGON_QNAME - Static variable in class maps.gml.formats.Common
 
GMLBuilding - Class in maps.gml
A building in GML space.
GMLBuilding(int) - Constructor for class maps.gml.GMLBuilding
Construct a GMLBuilding.
GMLBuilding(int, List<GMLDirectedEdge>) - Constructor for class maps.gml.GMLBuilding
Construct a GMLBuilding.
GMLBuilding(int, List<GMLDirectedEdge>, List<Integer>) - Constructor for class maps.gml.GMLBuilding
Construct a GMLBuilding.
GMLConnectivityValidator - Class in maps.validate
Checks if a GML map is fully connected and if all individual shaped are correctly connected to each other (i.e.
GMLConnectivityValidator() - Constructor for class maps.validate.GMLConnectivityValidator
 
GMLCoordinates - Class in maps.gml
A set of GML coordinates.
GMLCoordinates(double, double) - Constructor for class maps.gml.GMLCoordinates
Create a new GMLCoordinates object.
GMLCoordinates(GMLCoordinates) - Constructor for class maps.gml.GMLCoordinates
Copy constructor.
GMLCoordinates(String) - Constructor for class maps.gml.GMLCoordinates
Create a new GMLCoordinates object from a String of the form "x,y".
GMLDirectedEdge - Class in maps.gml
A GMLDirectedEdge is an edge with an orientation.
GMLDirectedEdge(GMLEdge, boolean) - Constructor for class maps.gml.GMLDirectedEdge
Construct a directed GML edge.
GMLDirectedEdge(GMLEdge, GMLNode) - Constructor for class maps.gml.GMLDirectedEdge
Construct a directed GML edge.
GMLDirectedEdgeShapeInfo - Class in maps.gml.debug
A ShapeInfo that knows how to draw GMLDirectedEdges.
GMLDirectedEdgeShapeInfo(GMLDirectedEdge, String, Color, boolean, boolean) - Constructor for class maps.gml.debug.GMLDirectedEdgeShapeInfo
Create a new GMLDirectedEdgeShapeInfo.
gmlDirectedEdgeToLine(GMLDirectedEdge) - Static method in class maps.convert.legacy2gml.Tools
Convert a GMLDirectedEdge to a Line2D.
gmlDirectedEdgeToLine(GMLDirectedEdge) - Static method in class maps.convert.osm2gml.ConvertTools
Convert a GMLDirectedEdge to a Line2D.
GMLEdge - Class in maps.gml
A GML edge.
GMLEdge(int, GMLNode, GMLNode, boolean) - Constructor for class maps.gml.GMLEdge
Construct a new GMLEdge.
GMLEdgeShapeInfo - Class in maps.gml.debug
A ShapeInfo that knows how to draw GMLEdges.
GMLEdgeShapeInfo(GMLEdge, String, Color, boolean) - Constructor for class maps.gml.debug.GMLEdgeShapeInfo
Create a new GMLEdgeShapeInfo.
gmlEdgeToLine(GMLEdge) - Static method in class maps.convert.osm2gml.ConvertTools
Convert a GMLEdge to a Line2D.
gmlEdgeToLine(GMLEdge, GMLNode) - Static method in class maps.convert.osm2gml.ConvertTools
Convert a GMLEdge to a Line2D.
GMLEditor - Class in maps.gml.editor
A component for editing GML maps.
GMLEditor(JMenuBar) - Constructor for class maps.gml.editor.GMLEditor
Construct a new GMLEditor.
GMLException - Exception in maps.gml
Exceptions related to GML.
GMLException() - Constructor for exception maps.gml.GMLException
Construct a GMLException with no error message.
GMLException(String) - Constructor for exception maps.gml.GMLException
Construct a GMLException with an error message.
GMLException(Throwable) - Constructor for exception maps.gml.GMLException
Construct a GMLException with an underlying cause.
GMLException(String, Throwable) - Constructor for exception maps.gml.GMLException
Construct a GMLException with an error message and underlying cause.
GMLMap - Class in maps.gml
A GML map.
GMLMap() - Constructor for class maps.gml.GMLMap
Construct an empty GML map.
GMLMapFormat - Class in maps.gml
Abstract base class for map formats that use GML.
GMLMapFormat() - Constructor for class maps.gml.GMLMapFormat
 
GMLMapGenerator - Class in maps.gml.generator
A tool for generating GML maps.
GMLMapGenerator(Config) - Constructor for class maps.gml.generator.GMLMapGenerator
Construct a GMLMapGenerator.
GMLMapValidator - Class in maps.validate
Load a map and check it for errors.
GMLMapViewer - Class in maps.gml.view
A component for viewing GML maps.
GMLMapViewer() - Constructor for class maps.gml.view.GMLMapViewer
Create a GMLMapViewer.
GMLMapViewer(GMLMap) - Constructor for class maps.gml.view.GMLMapViewer
Create a GMLMapViewer.
GMLNode - Class in maps.gml
A GML node object.
GMLNode(int, double, double) - Constructor for class maps.gml.GMLNode
Construct a new GML node.
GMLNode(int, GMLCoordinates) - Constructor for class maps.gml.GMLNode
Construct a new GML node.
GMLNodeShapeInfo - Class in maps.gml.debug
A ShapeInfo that knows how to draw GMLNodes.
GMLNodeShapeInfo(GMLNode, String, Color, boolean) - Constructor for class maps.gml.debug.GMLNodeShapeInfo
Create a new GMLNodeShapeInfo.
GMLObject - Class in maps.gml
A GML map object.
GMLObject(int) - Constructor for class maps.gml.GMLObject
Construct a GML object.
GMLObjectInspector - Class in maps.gml.view
A class for inspecting GML objects.
GMLObjectInspector(GMLMap) - Constructor for class maps.gml.view.GMLObjectInspector
Construct a new GMLObjectInspector.
GMLRoad - Class in maps.gml
A road in GML space.
GMLRoad(int) - Constructor for class maps.gml.GMLRoad
Construct a GMLRoad.
GMLRoad(int, List<GMLDirectedEdge>) - Constructor for class maps.gml.GMLRoad
Construct a GMLRoad.
GMLRoad(int, List<GMLDirectedEdge>, List<Integer>) - Constructor for class maps.gml.GMLRoad
Construct a GMLRoad.
GMLShape - Class in maps.gml
Abstract base class for shapes in GML space.
GMLShape(int) - Constructor for class maps.gml.GMLShape
Construct a GMLShape.
GMLShape(int, List<GMLDirectedEdge>) - Constructor for class maps.gml.GMLShape
Construct a GMLShape.
GMLShape(int, List<GMLDirectedEdge>, List<Integer>) - Constructor for class maps.gml.GMLShape
Construct a GMLShape.
GMLShapeInfo - Class in maps.gml.debug
A ShapeInfo that knows how to draw GMLShapes.
GMLShapeInfo(GMLShape, String, Color, Color) - Constructor for class maps.gml.debug.GMLShapeInfo
Create a new GMLShapeInfo.
GMLShapeValidator - Class in maps.validate
Validate the correctness of basic shape properties.
GMLShapeValidator() - Constructor for class maps.validate.GMLShapeValidator
 
GMLSpace - Class in maps.gml
An open space in GML space.
GMLSpace(int) - Constructor for class maps.gml.GMLSpace
Construct a GMLSpace.
GMLSpace(int, List<GMLDirectedEdge>) - Constructor for class maps.gml.GMLSpace
Construct a GMLSpace.
GMLSpace(int, List<GMLDirectedEdge>, List<Integer>) - Constructor for class maps.gml.GMLSpace
Construct a GMLSpace.
GMLTools - Class in maps.gml
Useful tools for manipulating GML.
GMLTraversabilityValidator - Class in maps.validate
Validator to check if the shapes of the map are traversable.
GMLTraversabilityValidator() - Constructor for class maps.validate.GMLTraversabilityValidator
 
GMLWorldModelCreator - Class in gis2
A WorldModelCreator that reads a GML file and scenario descriptor.
GMLWorldModelCreator() - Constructor for class gis2.GMLWorldModelCreator
 
GRAY - Static variable in class maps.convert.osm2gml.Constants
 
GREEN - Static variable in class maps.convert.osm2gml.Constants
 
guessFormat(File) - Static method in class maps.MapReader
Guess the format for a Map.
GUIComponent - Interface in rescuecore2
Tagging interface for objects that have a GUI component.

H

handleCommands(KSCommands) - Method in class rescuecore2.components.AbstractSimulator
Handle a KSCommands object from the server.
handleTimestep(KVTimestep) - Method in class rescuecore2.components.AbstractViewer
Handle a KVTimestep object from the server.
handleTimestep(KVTimestep) - Method in class sample.LiveLogExtractor
 
handleTimestep(KVTimestep) - Method in class sample.SampleViewer
 
handleUpdate(KSUpdate) - Method in class firesimulator.FireSimulatorWrapper
 
handleUpdate(KSUpdate) - Method in class misc.MiscSimulator
 
handleUpdate(KSUpdate) - Method in class rescuecore2.components.AbstractSimulator
Handle a KSUpdate object from the server.
handleUpdate(KSUpdate) - Method in class sample.SampleSimulator
 
handleUpdate(KSUpdate) - Method in class traffic3.simulator.TrafficSimulator
 
Handy - Class in rescuecore2.misc
Handy utility functions.
handy.swing - package handy.swing
 
hasFireDamage() - Method in class collapse.CSBuilding
 
hashCode() - Method in class maps.convert.osm2gml.DirectedEdge
 
hashCode() - Method in class maps.convert.osm2gml.ManagedObject
 
hashCode() - Method in class maps.gml.GMLDirectedEdge
 
hashCode() - Method in class maps.gml.GMLObject
 
hashCode() - Method in class rescuecore2.misc.collections.DelegatingMap
 
hashCode() - Method in class rescuecore2.misc.collections.LazyMap
 
hashCode() - Method in class rescuecore2.misc.geometry.Point2D
 
hashCode() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
hashCode() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
hashCode() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
hashCode() - Method in class rescuecore2.misc.Pair
 
hashCode() - Method in class rescuecore2.worldmodel.AbstractEntity
 
hashCode() - Method in class rescuecore2.worldmodel.EntityID
 
hasNeighbour(GMLDirectedEdge) - Method in class maps.gml.GMLShape
Find out if an edge has a neighbour.
hasNeighbour(GMLEdge) - Method in class maps.gml.GMLShape
Find out if an edge has a neighbour.
hasSize() - Method in class maps.gml.GMLMap
Find out if this map has a real size or not.
hasTerminated() - Method in class kernel.Kernel
Find out if the kernel has terminated.
HealthScoreFunction - Class in rescuecore2.standard.score
Score function that measures the health of living civilians.
HealthScoreFunction() - Constructor for class rescuecore2.standard.score.HealthScoreFunction
Construct a HealthScoreFunction.
HOST_FLAG - Static variable in class rescuecore2.misc.CommandLineOptions
The command-line flag for specifying the kernel host.
human - package human
 
Human - Class in rescuecore2.standard.entities
Abstract base class for Humans.
Human(EntityID) - Constructor for class rescuecore2.standard.entities.Human
Construct a Human object with entirely undefined property values.
Human(Human) - Constructor for class rescuecore2.standard.entities.Human
Human copy constructor.
HumanAttributes - Class in misc
Class for holding information about humans.
HumanAttributes(Human, Config) - Constructor for class misc.HumanAttributes
Construct a HumanAttributes object that wraps a Human.
HumanLayer - Class in rescuecore2.standard.view
A view layer that renders humans.
HumanLayer() - Constructor for class rescuecore2.standard.view.HumanLayer
Construct a human view layer.
Hydrant - Class in rescuecore2.standard.entities
 
Hydrant(EntityID) - Constructor for class rescuecore2.standard.entities.Hydrant
 
Hydrant(Hydrant) - Constructor for class rescuecore2.standard.entities.Hydrant
 
Hydrant(Road) - Constructor for class rescuecore2.standard.entities.Hydrant
Create a Hydrant based on another Road.

I

Icons - Class in rescuecore2.view
Some common icons.
id - Variable in class maps.legacy.LegacyObject
The ID of this object.
IDComparator() - Constructor for class rescuecore2.misc.EntityTools.IDComparator
 
IdentityConversion - Class in maps
A no-op coordinate conversion.
IdentityConversion() - Constructor for class maps.IdentityConversion
 
ignition - package ignition
 
IgnitionModel - Interface in ignition
A model for determining which buildings ignite at any timestep.
IgnitionSimulator - Class in ignition
A simulator that determines when new building fires begin.
IgnitionSimulator() - Constructor for class ignition.IgnitionSimulator
 
IGNORE_AGENT_COMMANDS_KEY - Static variable in class kernel.KernelConstants
The config key for ignoring agent commands at the start of the simulation.
IGNORE_JARS_KEY - Static variable in class rescuecore2.Constants
Config key for specifying jar names to ignore when finding loadable types.
increaseCollapseRatio(float) - Method in class collapse.CSBuilding
Adds the input ratio to the building's collapse ratio
index() - Method in class rescuecore2.standard.entities.StandardWorldModel
Re-index the world model.
Indexable - Interface in rescuecore2.misc.geometry.spatialindex
Interface for things that can go into a spatial index.
indexClass(StandardEntityURN...) - Method in class rescuecore2.standard.entities.StandardWorldModel
Tell this index to remember a certain class of entities.
indexOf(Object) - Method in class rescuecore2.misc.gui.ListModelList
 
info(String) - Static method in class rescuecore2.log.Logger
Log an info level message.
info(String, Throwable) - Static method in class rescuecore2.log.Logger
Log an info level message along with a throwable.
InitialConditionsRecord - Class in rescuecore2.log
An initial conditions record.
InitialConditionsRecord(WorldModel<? extends Entity>) - Constructor for class rescuecore2.log.InitialConditionsRecord
Construct a new InitialConditionsRecord.
InitialConditionsRecord(InputStream) - Constructor for class rescuecore2.log.InitialConditionsRecord
Construct a new InitialConditionsRecord and read data from an InputStream.
initialise(Config) - Method in class kernel.AbstractCommandFilter
 
initialise(Config, WorldModel<? extends Entity>) - Method in class kernel.AbstractCommunicationModel
 
initialise(Config) - Method in class kernel.ChainedCommandFilter
 
initialise(Config) - Method in interface kernel.CommandCollector
Initialise this command collector.
initialise(Config) - Method in interface kernel.CommandFilter
Initialise this filter.
initialise(Config, WorldModel<? extends Entity>) - Method in interface kernel.CommunicationModel
Initialise this communication model.
initialise(Config) - Method in class kernel.CompositeCommandCollector
 
initialise(Config) - Method in class kernel.FrozenAgentsCommandFilter
 
initialise(Config) - Method in class kernel.OrTerminationCondition
 
initialise(Config, WorldModel<? extends Entity>) - Method in interface kernel.Perception
Initialise this perception object.
initialise(Config) - Method in interface kernel.TerminationCondition
Initialise this termination condition.
initialise(Config) - Method in class kernel.TimedCommandCollector
 
initialise(Config) - Method in class kernel.TimestepTerminationCondition
 
initialise(WorldModel<? extends Entity>, Config) - Method in class kernel.ui.ScoreGraph
 
initialise(WorldModel<? extends Entity>, Config) - Method in class kernel.ui.ScoreTable
 
initialise() - Method in class rescuecore2.components.AbstractComponent
 
initialise() - Method in interface rescuecore2.components.Component
Initialise this component before connection.
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.score.AbstractScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.score.CompositeScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.score.ConstantScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.score.CumulativeScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.score.DelegatingScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in interface rescuecore2.score.ScoreFunction
Initialise this score function.
initialise(Config) - Method in class rescuecore2.standard.kernel.CiviliansDeadOrRescuedTerminationCondition
 
initialise(Config, WorldModel<? extends Entity>) - Method in class rescuecore2.standard.kernel.comms.ChannelCommunicationModel
 
initialise(Config, WorldModel<? extends Entity>) - Method in class rescuecore2.standard.kernel.comms.StandardCommunicationModel
 
initialise(Config, WorldModel<? extends Entity>) - Method in class rescuecore2.standard.kernel.LineOfSightPerception
 
initialise(Config) - Method in class rescuecore2.standard.kernel.SingleCommandFilter
 
initialise(Config) - Method in class rescuecore2.standard.kernel.StandardCommandCollector
 
initialise(Config, WorldModel<? extends Entity>) - Method in class rescuecore2.standard.kernel.StandardPerception
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.standard.score.BuildingDamageScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.standard.score.CiviliansAliveScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.standard.score.DiscoveryScoreFunction
 
initialise(WorldModel<? extends Entity>, Config) - Method in class rescuecore2.standard.score.HealthScoreFunction
 
initialise(Config) - Method in class rescuecore2.standard.view.AnimatedHumanLayer
 
initialise(Config) - Method in class rescuecore2.standard.view.HumanLayer
 
initialise(Config) - Method in class rescuecore2.standard.view.PositionHistoryLayer
 
initialise(Config) - Method in class rescuecore2.standard.view.StandardViewLayer
 
initialise(Config) - Method in class rescuecore2.view.AbstractViewLayer
 
initialise(Config) - Method in class rescuecore2.view.LayerViewComponent
 
initialise(Config) - Method in class rescuecore2.view.ViewComponent
Initialise this view component.
initialise(Config) - Method in interface rescuecore2.view.ViewLayer
Initialise this view layer.
initialise() - Method in class traffic3.simulator.TrafficSimulatorGUI
Initialise the GUI.
INLINE_ONLY_KEY - Static variable in class kernel.KernelConstants
Whether to run the kernel in inline-only mode.
InlineComponentLauncher - Class in kernel
A class that knows how to connect components to the kernel using inline streams.
InlineComponentLauncher(ComponentManager, Config) - Constructor for class kernel.InlineComponentLauncher
Construct a new InlineComponentLauncher.
insert(Indexable) - Method in class rescuecore2.misc.geometry.spatialindex.BBTree
 
insert(Indexable) - Method in interface rescuecore2.misc.geometry.spatialindex.SpatialIndex
Add an item to the index.
inspect(GMLNode) - Method in class maps.gml.view.GMLObjectInspector
Inspect a GMLNode.
inspect(GMLEdge) - Method in class maps.gml.view.GMLObjectInspector
Inspect a GMLEdge.
inspect(GMLShape) - Method in class maps.gml.view.GMLObjectInspector
Inspect a GMLShape.
inspect(GMLObject) - Method in class maps.gml.view.GMLObjectInspector
Inspect a GMLObject.
inspect(Entity) - Method in class rescuecore2.view.EntityInspector
Inspect an entity.
InspectTool - Class in maps.gml.editor
A tool for inspecting objects.
InspectTool(GMLEditor) - Constructor for class maps.gml.editor.InspectTool
Construct an InspectTool.
INSTANCE - Static variable in class maps.gml.formats.GeospatialInformationAuthorityFormat
Singleton instance.
INSTANCE - Static variable in class maps.gml.formats.MeijoFormat
Singleton instance.
INSTANCE - Static variable in class maps.gml.formats.OrdnanceSurveyFormat
Singleton instance.
INSTANCE - Static variable in class maps.gml.formats.RobocupFormat
Singleton instance.
INSTANCE - Static variable in class maps.legacy.LegacyMapFormat
Singleton instance.
INSTANCE - Static variable in class rescuecore2.messages.control.ControlMessageFactory
Singleton instance.
INSTANCE - Static variable in class rescuecore2.standard.entities.StandardEntityFactory
Singleton class.
INSTANCE - Static variable in class rescuecore2.standard.entities.StandardPropertyFactory
Singleton class.
INSTANCE - Static variable in class rescuecore2.standard.messages.StandardMessageFactory
Singleton instance.
instantiate(String, Class<T>) - Static method in class rescuecore2.misc.java.JavaTools
Instantiate a class by reflection.
instantiateFactory(String, Class<T>) - Static method in class rescuecore2.misc.java.JavaTools
Instantiate a factory class by reflection.
INT_32_SIZE - Static variable in class rescuecore2.misc.EncodingTools
The size of an INT_32 in bytes.
IntArrayProperty - Class in rescuecore2.worldmodel.properties
An integer-array property.
IntArrayProperty(String) - Constructor for class rescuecore2.worldmodel.properties.IntArrayProperty
Construct an IntArrayProperty with no defined value.
IntArrayProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.IntArrayProperty
Construct an IntArrayProperty with no defined value.
IntArrayProperty(String, int[]) - Constructor for class rescuecore2.worldmodel.properties.IntArrayProperty
Construct an IntArrayProperty with a defined value.
IntArrayProperty(Enum<?>, int[]) - Constructor for class rescuecore2.worldmodel.properties.IntArrayProperty
Construct an IntArrayProperty with a defined value.
IntArrayProperty(IntArrayProperty) - Constructor for class rescuecore2.worldmodel.properties.IntArrayProperty
IntArrayProperty copy constructor.
IntComponent - Class in rescuecore2.messages.components
An integer component to a message.
IntComponent(String) - Constructor for class rescuecore2.messages.components.IntComponent
Construct an IntComponent with no content.
IntComponent(String, int) - Constructor for class rescuecore2.messages.components.IntComponent
Construct an IntComponent with a specific value.
IntegerValueConstraint - Class in rescuecore2.config
An integer constraint on a config value.
IntegerValueConstraint(String) - Constructor for class rescuecore2.config.IntegerValueConstraint
Construct an IntegerValueConstraint that has no minimum or maximum.
IntegerValueConstraint(String, int, int) - Constructor for class rescuecore2.config.IntegerValueConstraint
Construct an IntegerValueConstraint that has a particular range.
intersects(Region) - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
intersects(Region) - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
intersects(Region) - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
intersects(Region) - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
intersects(Region) - Method in interface rescuecore2.misc.geometry.spatialindex.Region
Find out if this region intersects another region.
IntListComponent - Class in rescuecore2.messages.components
A message component that is a list of integers.
IntListComponent(String) - Constructor for class rescuecore2.messages.components.IntListComponent
Construct an IntListComponent with no data.
IntListComponent(String, List<Integer>) - Constructor for class rescuecore2.messages.components.IntListComponent
Construct an IntListComponent with a list of integers.
IntProperty - Class in rescuecore2.worldmodel.properties
A single integer property.
IntProperty(String) - Constructor for class rescuecore2.worldmodel.properties.IntProperty
Construct an IntProperty with no defined value.
IntProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.IntProperty
Construct an IntProperty with no defined value.
IntProperty(String, int) - Constructor for class rescuecore2.worldmodel.properties.IntProperty
Construct an IntProperty with a defined value.
IntProperty(Enum<?>, int) - Constructor for class rescuecore2.worldmodel.properties.IntProperty
Construct an IntProperty with a defined value.
IntProperty(IntProperty) - Constructor for class rescuecore2.worldmodel.properties.IntProperty
IntProperty copy constructor.
InvalidMessageException - Exception in rescuecore2.standard.kernel.comms
An exception indicating that an agent communication message was invalid.
InvalidMessageException(String) - Constructor for exception rescuecore2.standard.kernel.comms.InvalidMessageException
Create an InvalidMessageException with a particular error message.
InverseScoreFunction - Class in rescuecore2.score
A score function that returns the inverse of a child score function.
InverseScoreFunction(String, ScoreFunction) - Constructor for class rescuecore2.score.InverseScoreFunction
Create an InverseScoreFunction.
isAlive() - Method in class rescuecore2.connection.AbstractConnection
 
isAlive() - Method in interface rescuecore2.connection.Connection
Find out if this connection is still alive.
isAlive() - Method in class rescuecore2.connection.ConnectionManager
Find out if this ConnectionManager is alive.
isAlive() - Method in class rescuecore2.connection.StreamConnection
 
isAllowed(Entity) - Method in class rescuecore2.worldmodel.AbstractWorldModel
Find out if a particular Entity is allowed into this world model.
isApexesDefined() - Method in class rescuecore2.standard.entities.Blockade
Find out if the apexes property has been defined.
isBlockadesDefined() - Method in class rescuecore2.standard.entities.Area
Find out if the blockades property has been defined.
isBrokennessDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the brokenness property has been defined.
isBuildingAttributesDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the building attributes property has been defined.
isBuildingCodeDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the building code has been defined.
isBuriednessDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the buriedness property has been defined.
isClockwise(OSMBuilding, OSMMap) - Static method in class maps.convert.osm2gml.ConvertTools
Find out if an OSMBuilding is defined clockwise or not.
isConvex(List<DirectedEdge>) - Static method in class maps.convert.osm2gml.ConvertTools
Find out if a set of GMLDirectedEdges is convex.
isCorrectRootElement(String, String) - Method in class maps.gml.formats.GeospatialInformationAuthorityFormat
 
isCorrectRootElement(String, String) - Method in class maps.gml.formats.MeijoFormat
 
isCorrectRootElement(String, String) - Method in class maps.gml.formats.OrdnanceSurveyFormat
 
isCorrectRootElement(String, String) - Method in class maps.gml.formats.RobocupFormat
 
isCorrectRootElement(String, String) - Method in class maps.gml.GMLMapFormat
Find out if the root element is correct for this format type.
isDamageDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the damage property has been defined.
isDefined(String) - Method in class rescuecore2.config.Config
Find out if a key is defined.
isDefined() - Method in class rescuecore2.worldmodel.AbstractProperty
 
isDefined() - Method in interface rescuecore2.worldmodel.Property
Does this property have a defined value?
isDirectionDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the direction property has been defined.
isDuplicate(TemporaryObject) - Method in class maps.convert.osm2gml.TemporaryObject
Check if this object is a duplicate of another.
isEdgesDefined() - Method in class rescuecore2.standard.entities.Area
Find out if the edges property has been defined.
isEmpty() - Method in class rescuecore2.misc.collections.DelegatingMap
 
isEmpty() - Method in class rescuecore2.misc.collections.LazyMap
 
isEmpty() - Method in class rescuecore2.misc.gui.ListModelList
 
isEnabled() - Method in class maps.gml.editor.Snap
Find out if this Snap is enabled.
isEntirelyInside(TemporaryObject) - Method in class maps.convert.osm2gml.TemporaryObject
Check if this object is a entirely inside another.
isFierynessDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the fieryness property has been defined.
isFloorsDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the floors property has been defined.
isForward() - Method in class maps.convert.osm2gml.DirectedEdge
Is this directed edge in the direction of the underlying edge?
isForward() - Method in class maps.gml.GMLDirectedEdge
Is this directed edge in the direction of the underlying edge?
isGroundAreaDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the ground area property has been defined.
isHPDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the hp property has been defined.
isIgnitionDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the ignition property has been defined.
isImportanceDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the importance property has been defined.
isInView(Shape) - Method in class rescuecore2.misc.gui.ScreenTransform
Find out if a shape is inside the current view bounds.
isInView(Point2D) - Method in class rescuecore2.misc.gui.ScreenTransform
Find out if a point is inside the current view bounds.
isLatitudeDefined() - Method in class rescuecore2.standard.entities.World
Find out if the latitude property has been defined.
isLongitudeDefined() - Method in class rescuecore2.standard.entities.World
Find out if the longitude property has been defined.
isMobile() - Method in class traffic3.objects.TrafficAgent
Find out if this agent is mobile.
isNear(Point2D, Point2D) - Method in class maps.convert.osm2gml.TemporaryMap
Find out if two points are nearby.
isNear(double, double, double, double) - Method in class maps.convert.osm2gml.TemporaryMap
Find out if two points are nearby.
isOnFire() - Method in class rescuecore2.standard.entities.Building
Find out if this building is on fire.
isOpaque() - Method in class maps.gml.view.GMLMapViewer
 
isPassable() - Method in class maps.gml.GMLEdge
Find out if this edge is passable.
isPassable() - Method in class rescuecore2.standard.entities.Edge
Find out if this edge is passable or not.
isPositionDefined() - Method in class rescuecore2.standard.entities.Blockade
Find out if the position property has been defined.
isPositionDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the position property has been defined.
isPositionHistoryDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the position history property has been defined.
isRepairCostDefined() - Method in class rescuecore2.standard.entities.Blockade
Find out if the repair cost property has been defined.
isRightTurn(Line2D, Line2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find out if we turn right from one line to another.
isRightTurn(Vector2D, Vector2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find out if we turn right from one vector to another.
isRunning() - Method in class rescuecore2.misc.WorkerThread
Find out if this thread is still running.
isStaminaDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the stamina property has been defined.
isStartTimeDefined() - Method in class rescuecore2.standard.entities.World
Find out if the startTime property has been defined.
isSubscribed(Entity) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
Find out if an entity is subscribed to this channel.
isTemperatureDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the temperature property has been defined.
isTotalAreaDefined() - Method in class rescuecore2.standard.entities.Building
Find out if the total area property has been defined.
isTravelDistanceDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the travel distance property has been defined.
isValid(String, Config) - Method in class rescuecore2.config.ClassNameSetValueConstraint
 
isValid(String, Config) - Method in class rescuecore2.config.ClassNameValueConstraint
 
isValid(String, Config) - Method in class rescuecore2.config.DiscreteValueConstraint
 
isValid(String, Config) - Method in class rescuecore2.config.FloatValueConstraint
 
isValid(String, Config) - Method in class rescuecore2.config.IntegerValueConstraint
 
isValid(String, Config) - Method in interface rescuecore2.config.ValueConstraint
Check if a value is valid.
isViolated(Config) - Method in class rescuecore2.config.AbstractValueConstraint
 
isViolated(Config) - Method in interface rescuecore2.config.ConfigConstraint
Check if this constraint has been violated.
isVisible() - Method in class rescuecore2.view.AbstractViewLayer
 
isVisible() - Method in interface rescuecore2.view.ViewLayer
Find out if this layer should be rendered or not.
isWaterDefined() - Method in class rescuecore2.standard.entities.FireBrigade
Find out if the water property has been defined.
isWindDirectionDefined() - Method in class rescuecore2.standard.entities.World
Find out if the windDirection property has been defined.
isWindForceDefined() - Method in class rescuecore2.standard.entities.World
Find out if the windForce property has been defined.
isXDefined() - Method in class rescuecore2.standard.entities.Area
Find out if the X property has been defined.
isXDefined() - Method in class rescuecore2.standard.entities.Blockade
Find out if the X property has been defined.
isXDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the x property has been defined.
isYDefined() - Method in class rescuecore2.standard.entities.Area
Find out if the Y property has been defined.
isYDefined() - Method in class rescuecore2.standard.entities.Blockade
Find out if the Y property has been defined.
isYDefined() - Method in class rescuecore2.standard.entities.Human
Find out if the y property has been defined.
iterator() - Method in class rescuecore2.misc.gui.ListModelList
 
iterator() - Method in class rescuecore2.worldmodel.DefaultWorldModel
 

J

JAR_DIR_KEY - Static variable in class rescuecore2.Constants
Config key for looking up jars for inspection by a LoadableTypeProcessor.
JavaTools - Class in rescuecore2.misc.java
A set of useful functions related to the Java language.
JTSTools - Class in maps.validate
This class provides some conversion functions from GML map classes to JTS Geometry classes.

K

KAConnectError - Class in rescuecore2.messages.control
A message for signalling an unsuccessful connection to the kernel.
KAConnectError(InputStream) - Constructor for class rescuecore2.messages.control.KAConnectError
A KAConnectError message that populates its data from a stream.
KAConnectError(int, String) - Constructor for class rescuecore2.messages.control.KAConnectError
A KAConnectError with specified request ID and reason.
KAConnectOK - Class in rescuecore2.messages.control
A message for signalling a successful connection to the kernel.
KAConnectOK(InputStream) - Constructor for class rescuecore2.messages.control.KAConnectOK
A KAConnectOK message that populates its data from a stream.
KAConnectOK(int, EntityID, Collection<? extends Entity>, Config) - Constructor for class rescuecore2.messages.control.KAConnectOK
A populated KAConnectOK message.
KASense - Class in rescuecore2.messages.control
A message for signalling a perception update for an agent.
KASense(InputStream) - Constructor for class rescuecore2.messages.control.KASense
A KASense message that populates its data from a stream.
KASense(EntityID, int, ChangeSet, Collection<? extends Command>) - Constructor for class rescuecore2.messages.control.KASense
A populated KASense message.
kernel - package kernel
 
Kernel - Class in kernel
The Robocup Rescue kernel.
Kernel(Config, Perception, CommunicationModel, WorldModel<? extends Entity>, EntityIDGenerator, CommandFilter, TerminationCondition, ScoreFunction, CommandCollector) - Constructor for class kernel.Kernel
Construct a kernel.
kernel.ui - package kernel.ui
 
KERNEL_HOST_NAME_KEY - Static variable in class rescuecore2.Constants
Config key for the kernel host name.
KERNEL_LOG_CONTEXT - Static variable in class kernel.Kernel
The log context for kernel log messages.
KERNEL_PORT_NUMBER_KEY - Static variable in class rescuecore2.Constants
Config key for the kernel port number.
KernelComponent - Interface in kernel
This class is the kernel interface to components (agents, viewers, simulators).
KernelConstants - Class in kernel
Some useful constants for the kernel.
KernelControlPanel - Class in kernel.ui
A JComponent containing various controls for the kernel GUI.
KernelControlPanel(Kernel, Config, ComponentManager, Registry) - Constructor for class kernel.ui.KernelControlPanel
Create a KernelControlPanel component.
KernelException - Exception in kernel
Root of the kernel exception heirarchy.
KernelException() - Constructor for exception kernel.KernelException
Construct a kernel exception with no information.
KernelException(String) - Constructor for exception kernel.KernelException
Construct a kernel exception with an error message.
KernelException(Throwable) - Constructor for exception kernel.KernelException
Construct a kernel exception that was caused by another exception.
KernelException(String, Throwable) - Constructor for exception kernel.KernelException
Construct a kernel exception with an error message and an underlying cause.
KernelGUI - Class in kernel.ui
A GUI for the kernel.
KernelGUI(Kernel, ComponentManager, Config, Registry, boolean) - Constructor for class kernel.ui.KernelGUI
Construct a KernelGUI component.
KernelListener - Interface in kernel
Interface for objects that are interested in kernel events.
KernelListenerAdapter - Class in kernel
Abstract class for objects that want to implement a subset of the KernelListener interface.
KernelListenerAdapter() - Constructor for class kernel.KernelListenerAdapter
 
KernelStartupOptions - Class in kernel
Container class for all kernel startup options.
KernelStartupOptions(Config) - Constructor for class kernel.KernelStartupOptions
Create a KernelStartupOptions.
KernelStartupPanel - Class in kernel.ui
A JPanel for displaying and editing kernel startup options.
KernelStartupPanel(Config, KernelStartupOptions) - Constructor for class kernel.ui.KernelStartupPanel
Create a kernel launch GUI.
KernelState - Class in kernel
A class for obtaining information about the state of the kernel.
KernelState(int, WorldModel<? extends Entity>) - Constructor for class kernel.KernelState
Construct a snapshot of the kernel state.
KernelStatus - Class in kernel.ui
A status panel for the kernel.
KernelStatus(Kernel) - Constructor for class kernel.ui.KernelStatus
Construct a KernelStatus component.
key - Variable in class rescuecore2.config.AbstractValueConstraint
The key this constraint refers to.
keySet() - Method in class rescuecore2.misc.collections.DelegatingMap
 
keySet() - Method in class rescuecore2.misc.collections.LazyMap
 
KGAcknowledge - Class in rescuecore2.messages.control
A message for acknowleding a connection to the GIS.
KGAcknowledge(InputStream) - Constructor for class rescuecore2.messages.control.KGAcknowledge
A KGAcknowledge message that populates its data from a stream.
KGAcknowledge() - Constructor for class rescuecore2.messages.control.KGAcknowledge
A KGAcknowldge message.
KGConnect - Class in rescuecore2.messages.control
A message for connecting to the GIS.
KGConnect(InputStream) - Constructor for class rescuecore2.messages.control.KGConnect
A KGConnect message that populates its data from a stream.
KGConnect(int) - Constructor for class rescuecore2.messages.control.KGConnect
A KGConnect message with a specified version number.
kill() - Method in class rescuecore2.misc.WorkerThread
Interrupt any current work, tell the thread to stop and wait for the thread to die.
KSAfterShocksInfo - Class in rescuecore2.messages.control
The Message class that contains after shocks' information and is sent from kernel to collapse simulator in early cycles
KSAfterShocksInfo(InputStream) - Constructor for class rescuecore2.messages.control.KSAfterShocksInfo
Reads the message from the inputstream and initiates its data.
KSAfterShocksInfo(Scenario) - Constructor for class rescuecore2.messages.control.KSAfterShocksInfo
Creates a message from the input scenario.
KSAfterShocksInfo(HashMap<Integer, Float>) - Constructor for class rescuecore2.messages.control.KSAfterShocksInfo
Creates a message from the input map.
KSAfterShocksInfo() - Constructor for class rescuecore2.messages.control.KSAfterShocksInfo
Initiates an empty Message
KSCommands - Class in rescuecore2.messages.control
A message containing a list of agent commands.
KSCommands(InputStream) - Constructor for class rescuecore2.messages.control.KSCommands
A KSCommands message that populates its data from a stream.
KSCommands(int, int, Collection<? extends Command>) - Constructor for class rescuecore2.messages.control.KSCommands
A populated KSCommands message.
KSConnectError - Class in rescuecore2.messages.control
A message for signalling an unsuccessful connection to the kernel.
KSConnectError(InputStream) - Constructor for class rescuecore2.messages.control.KSConnectError
A KSConnectError message that populates its data from a stream.
KSConnectError(int, String) - Constructor for class rescuecore2.messages.control.KSConnectError
A KSConnectError with specified request ID and reason.
KSConnectOK - Class in rescuecore2.messages.control
A message for signalling a successful connection to the kernel.
KSConnectOK(InputStream) - Constructor for class rescuecore2.messages.control.KSConnectOK
A KSConnectOK message that populates its data from a stream.
KSConnectOK(int, int, Collection<? extends Entity>, Config) - Constructor for class rescuecore2.messages.control.KSConnectOK
A populated KSConnectOK message.
KSUpdate - Class in rescuecore2.messages.control
A broadcast update from the kernel.
KSUpdate(InputStream) - Constructor for class rescuecore2.messages.control.KSUpdate
A KSUpdate message that populates its data from a stream.
KSUpdate(int, int, ChangeSet) - Constructor for class rescuecore2.messages.control.KSUpdate
A populated KSUpdate message.
KVConnectError - Class in rescuecore2.messages.control
A message for signalling an unsuccessful connection to the kernel.
KVConnectError(InputStream) - Constructor for class rescuecore2.messages.control.KVConnectError
A KVConnectError message that populates its data from a stream.
KVConnectError(int, String) - Constructor for class rescuecore2.messages.control.KVConnectError
A KVConnectError with specified request ID and reason.
KVConnectOK - Class in rescuecore2.messages.control
A message for signalling a successful connection to the kernel.
KVConnectOK(InputStream) - Constructor for class rescuecore2.messages.control.KVConnectOK
A KVConnectOK message that populates its data from a stream.
KVConnectOK(int, int, Collection<? extends Entity>, Config) - Constructor for class rescuecore2.messages.control.KVConnectOK
A populated KVConnectOK message.
KVTimestep - Class in rescuecore2.messages.control
A message containing a timestep summary.
KVTimestep(InputStream) - Constructor for class rescuecore2.messages.control.KVTimestep
A KVTimestep message that populates its data from a stream.
KVTimestep(int, int, Collection<? extends Command>, ChangeSet) - Constructor for class rescuecore2.messages.control.KVTimestep
A populated KVTimestep message.

L

lastIndexOf(Object) - Method in class rescuecore2.misc.gui.ListModelList
 
LaunchComponents - Class in rescuecore2
General launcher for components.
LaunchSampleAgents - Class in sample
Launcher for sample agents.
LayerViewComponent - Class in rescuecore2.view
A ViewComponent that uses layers.
LayerViewComponent() - Constructor for class rescuecore2.view.LayerViewComponent
Construct a new LayerViewComponent.
LazyMap<K,V> - Class in rescuecore2.misc.collections
A LazyMap is a Map that generates default values for keys that do not yet have a value.
LazyMap() - Constructor for class rescuecore2.misc.collections.LazyMap
Construct a LazyMap that delegates to a new HashMap.
LazyMap(Map<K, V>) - Constructor for class rescuecore2.misc.collections.LazyMap
Construct a LazyMap that delegates to a given map.
LegacyBuilding - Class in maps.legacy
A legacy building.
LegacyBuilding() - Constructor for class maps.legacy.LegacyBuilding
 
LegacyMap - Class in maps.legacy
A legacy (version 0) RoboCup Rescue map.
LegacyMap() - Constructor for class maps.legacy.LegacyMap
Construct an empty map.
LegacyMap(File) - Constructor for class maps.legacy.LegacyMap
Construct a map and read from a directory.
LegacyMapFormat - Class in maps.legacy
MapFormat for legacy maps.
LegacyNode - Class in maps.legacy
A legacy node.
LegacyNode() - Constructor for class maps.legacy.LegacyNode
 
LegacyObject - Class in maps.legacy
Abstract base class for legacy objects.
LegacyObject() - Constructor for class maps.legacy.LegacyObject
 
LegacyRoad - Class in maps.legacy
A legacy road.
LegacyRoad() - Constructor for class maps.legacy.LegacyRoad
 
LegacyScoreFunction - Class in rescuecore2.standard.score
Implementation of the legacy score function.
LegacyScoreFunction() - Constructor for class rescuecore2.standard.score.LegacyScoreFunction
Construct a LegacyScoreFunction.
LegacyToGML - Class in maps.convert.legacy2gml
This class converts maps from the legacy format to GML.
LIME - Static variable in class maps.convert.osm2gml.Constants
 
Line2D - Class in rescuecore2.misc.geometry
A line segment in 2D space.
Line2D(Point2D, Vector2D) - Constructor for class rescuecore2.misc.geometry.Line2D
Create a new line segment.
Line2D(Point2D, Point2D) - Constructor for class rescuecore2.misc.geometry.Line2D
Create a new line segment.
Line2D(double, double, double, double) - Constructor for class rescuecore2.misc.geometry.Line2D
Create a new line segment.
Line2DShapeInfo(Line2D, String, Color, boolean, boolean) - Constructor for class rescuecore2.misc.gui.ShapeDebugFrame.Line2DShapeInfo
Construct a new Line2DShapeInfo object.
Line2DShapeInfo(Collection<Line2D>, String, Color, boolean, boolean) - Constructor for class rescuecore2.misc.gui.ShapeDebugFrame.Line2DShapeInfo
Construct a new Line2DShapeInfo object.
LineEdgeDecorator - Class in maps.gml.view
An EdgeDecorator that draws a line for each edge.
LineEdgeDecorator(Color) - Constructor for class maps.gml.view.LineEdgeDecorator
Construct a LineEdgeDecorator.
LineOfSightPerception - Class in rescuecore2.standard.kernel
Line of sight perception.
LineOfSightPerception() - Constructor for class rescuecore2.standard.kernel.LineOfSightPerception
Create a LineOfSightPerception object.
LineOverlay - Class in maps.gml.view
A line overlay.
LineOverlay(Color, boolean) - Constructor for class maps.gml.view.LineOverlay
Construct a LineOverlay with no coordinates defined..
LineOverlay(Point2D, Point2D, Color, boolean) - Constructor for class maps.gml.view.LineOverlay
Construct a LineOverlay.
LineRegion - Class in rescuecore2.misc.geometry.spatialindex
A line region.
LineRegion(double, double, double, double) - Constructor for class rescuecore2.misc.geometry.spatialindex.LineRegion
Construct a line region.
listen(int, Registry, ConnectionManagerListener) - Method in class rescuecore2.connection.ConnectionManager
Listen for connections on a particular port.
listIterator() - Method in class rescuecore2.misc.gui.ListModelList
 
listIterator(int) - Method in class rescuecore2.misc.gui.ListModelList
 
ListModelList<T> - Class in rescuecore2.misc.gui
A java.util.List implementation that also implements javax.swing.ListModel.
ListModelList() - Constructor for class rescuecore2.misc.gui.ListModelList
Construct a ListModelList backed by an ArrayList.
ListModelList(List<T>) - Constructor for class rescuecore2.misc.gui.ListModelList
Construct a ListModelList backed by a List.
LiveLogExtractor - Class in sample
A simple viewer.
LiveLogExtractor() - Constructor for class sample.LiveLogExtractor
 
load() - Method in class gis2.scenario.ScenarioEditor
Load a map and scenario by showing a file chooser dialog.
load(String) - Method in class gis2.scenario.ScenarioEditor
Load a map and scenario from a directory.
load(File) - Method in class gis2.scenario.ScenarioEditor
Load a map and scenario from a directory.
load() - Method in class maps.gml.editor.GMLEditor
Load a map by showing a file chooser dialog.
load(String) - Method in class maps.gml.editor.GMLEditor
Load a map from a file.
load(File) - Method in class maps.gml.editor.GMLEditor
Load a map from a file.
LoadableType - Class in rescuecore2.misc.java
This class contains information about a type that can be detected in a jar manifest or class file.
LoadableType(String, String, Class<?>) - Constructor for class rescuecore2.misc.java.LoadableType
Construct a new LoadableType.
LoadableTypeCallback - Interface in rescuecore2.misc.java
Callback interface for processing loadable types.
LoadableTypeProcessor - Class in rescuecore2.misc.java
A utility class for processing loadable types from jar files.
LoadableTypeProcessor(Config) - Constructor for class rescuecore2.misc.java.LoadableTypeProcessor
Construct a LoadableTypeProcessor that will perform a deep inspection.
LoadableTypeProcessor.EntityFactoryRegisterCallback - Class in rescuecore2.misc.java
A LoadableTypeCallback that will registry EntityFactory implementations.
LoadableTypeProcessor.MessageFactoryRegisterCallback - Class in rescuecore2.misc.java
A LoadableTypeCallback that will registry MessageFactory implementations.
LoadableTypeProcessor.PropertyFactoryRegisterCallback - Class in rescuecore2.misc.java
A LoadableTypeCallback that will registry PropertyFactory implementations.
location() - Method in class human.ControlledAmbulanceTeam
Get the location of the entity controlled by this agent.
location() - Method in class human.ControlledFireBrigade
Get the location of the entity controlled by this agent.
location() - Method in class human.ControlledPoliceForce
Get the location of the entity controlled by this agent.
location() - Method in class rescuecore2.standard.components.StandardAgent
Get the location of the entity controlled by this agent.
log(byte[]) - Static method in class rescuecore2.connection.ByteLogger
Log a byte array.
log(byte[], String) - Static method in class rescuecore2.connection.ByteLogger
Log a byte array.
LogException - Exception in rescuecore2.log
Logging exceptions.
LogException() - Constructor for exception rescuecore2.log.LogException
Construct a log exception with no information.
LogException(String) - Constructor for exception rescuecore2.log.LogException
Construct a log exception with an error message.
LogException(Throwable) - Constructor for exception rescuecore2.log.LogException
Construct a log exception that was caused by another exception.
LogException(String, Throwable) - Constructor for exception rescuecore2.log.LogException
Construct a log exception with an error message and an underlying cause.
LogExtractor - Class in rescuecore2.log
A class for viewing log files.
LogExtractor(LogReader, Config) - Constructor for class rescuecore2.log.LogExtractor
Construct a LogViewer.
Logger - Class in rescuecore2.log
System-wide logging facilities.
LogReader - Interface in rescuecore2.log
An interface for objects that know how to read log files.
LogRecord - Interface in rescuecore2.log
Interface for entries in the log.
logTree() - Method in class rescuecore2.misc.geometry.spatialindex.BBTree
Write this tree to the logger.
LogViewer - Class in rescuecore2.log
A class for viewing log files.
LogViewer(LogReader, Config) - Constructor for class rescuecore2.log.LogViewer
Construct a LogViewer.
LogWriter - Interface in rescuecore2.log
An interface for objects that know how to write log entries.

M

main(String[]) - Static method in class collapse.CollapseSimulator
 
main(String[]) - Static method in class gis2.GISServer
Start the GIS server.
main(String[]) - Static method in class gis2.RandomScenarioGenerator
Entry point.
main(String[]) - Static method in class gis2.scenario.ScenarioEditor
Entry point.
main(String[]) - Static method in class human.ControlledAgentGUI
Entry point.
main(String[]) - Static method in class kernel.StartKernel
Start a kernel.
main(String[]) - Static method in class maps.convert.Convert
Run the map convertor.
main(String[]) - Static method in class maps.convert.legacy2gml.LegacyToGML
Run the map convertor.
main(String[]) - Static method in class maps.gml.editor.GMLEditor
Entry point.
main(String[]) - Static method in class maps.gml.generator.GMLMapGenerator
Entry point.
main(String[]) - Static method in class maps.gml.ViewGMLMap
Start the viewer.
main(String[]) - Static method in class maps.osm.OSMMapExtractor
Start the OSMMapExtractor.
main(String[]) - Static method in class maps.validate.GMLMapValidator
 
main(String[]) - Static method in class rescuecore2.LaunchComponents
Launch 'em!
main(String[]) - Static method in class rescuecore2.log.LogExtractor
Launch a new LogViewer.
main(String[]) - Static method in class rescuecore2.log.LogViewer
Launch a new LogViewer.
main(String[]) - Static method in class rescuecore2.misc.geometry.spatialindex.BBTree
Conduct a timing test.
main(String[]) - Static method in class sample.LaunchSampleAgents
Launch 'em!
makeCentreRelativeTo(double, double, int, int) - Method in class rescuecore2.misc.gui.ScreenTransform
Set the on-screen center point relative to another point.
makeConnection() - Method in class kernel.InlineComponentLauncher
 
makeConnection() - Method in class rescuecore2.components.ComponentLauncher
Make a new connection.
makeConnection() - Method in class rescuecore2.components.TCPComponentLauncher
 
makeEntity(String, EntityID) - Method in class rescuecore2.registry.AbstractEntityFactory
 
makeEntity(T, EntityID) - Method in class rescuecore2.registry.AbstractEntityFactory
Create a new Entity.
makeEntity(String, EntityID) - Method in interface rescuecore2.registry.EntityFactory
Create a new Entity.
makeEntity(String, EntityID) - Method in class rescuecore2.registry.FilterEntityFactory
 
makeEntity(StandardEntityURN, EntityID) - Method in class rescuecore2.standard.entities.StandardEntityFactory
 
makeGMLCoordinates() - Method in class maps.convert.osm2gml.TemporaryObject
Turn the edges into a list of coordinates.
makeLongFiller(double, Random) - Static method in class maps.convert.osm2gml.buildings.row.RectangularDuplexRowFiller
Create a filler that creates longer, narrower buildings.
makeMessage(ControlMessageURN, InputStream) - Method in class rescuecore2.messages.control.ControlMessageFactory
 
makeMessage(String, InputStream) - Method in class rescuecore2.registry.AbstractMessageFactory
 
makeMessage(T, InputStream) - Method in class rescuecore2.registry.AbstractMessageFactory
Create a message based on its urn and populate it with data from a stream.
makeMessage(String, InputStream) - Method in class rescuecore2.registry.FilterMessageFactory
 
makeMessage(String, InputStream) - Method in interface rescuecore2.registry.MessageFactory
Create a message based on its urn and populate it with data from a stream.
makeMessage(StandardMessageURN, InputStream) - Method in class rescuecore2.standard.messages.StandardMessageFactory
 
MakeObjectsStep - Class in maps.convert.osm2gml
This step creates the final GML objects.
MakeObjectsStep(TemporaryMap, GMLMap) - Constructor for class maps.convert.osm2gml.MakeObjectsStep
Construct a MakeObjectsStep.
makeProperty(String) - Method in class rescuecore2.registry.AbstractPropertyFactory
 
makeProperty(T) - Method in class rescuecore2.registry.AbstractPropertyFactory
Create a new Property.
makeProperty(String) - Method in class rescuecore2.registry.FilterPropertyFactory
 
makeProperty(String) - Method in interface rescuecore2.registry.PropertyFactory
Create a new Property.
makeProperty(StandardPropertyURN) - Method in class rescuecore2.standard.entities.StandardPropertyFactory
 
makeRandomScenario(GMLMap, Random) - Method in class gis2.RandomScenarioGenerator
Generate a random scenario.
MakeTempObjectsStep - Class in maps.convert.osm2gml
This step creates TemporaryObjects from the OSM data.
MakeTempObjectsStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.MakeTempObjectsStep
Construct a MakeTempObjectsStep.
makeWideFiller(double, Random) - Static method in class maps.convert.osm2gml.buildings.row.RectangularDuplexRowFiller
Create a filler that creates wide buildings.
ManagedObject - Class in maps.convert.osm2gml
A managed map object.
ManagedObject(long) - Constructor for class maps.convert.osm2gml.ManagedObject
Construct a managed object.
ManhattanGenerator - Class in maps.gml.generator
A MapGenerator that generates a grid world.
ManhattanGenerator(Config) - Constructor for class maps.gml.generator.ManhattanGenerator
Construct a ManhattanGenerator.
Map - Interface in maps
Top-level interface for all types of map.
MapException - Exception in maps
Exceptions related to maps.
MapException() - Constructor for exception maps.MapException
Construct a MapException with no error message.
MapException(String) - Constructor for exception maps.MapException
Construct a MapException with an error message.
MapException(Throwable) - Constructor for exception maps.MapException
Construct a MapException with an underlying cause.
MapException(String, Throwable) - Constructor for exception maps.MapException
Construct a MapException with an error message and underlying cause.
MapFormat - Interface in maps
Interface for different types of map format.
MapGenerator - Interface in maps.gml.generator
Top-level interface for map generation strategies.
MapReader - Class in maps
A utility class for reading maps.
maps - package maps
 
maps.convert - package maps.convert
 
maps.convert.legacy2gml - package maps.convert.legacy2gml
 
maps.convert.osm2gml - package maps.convert.osm2gml
 
maps.convert.osm2gml.buildings - package maps.convert.osm2gml.buildings
 
maps.convert.osm2gml.buildings.row - package maps.convert.osm2gml.buildings.row
 
maps.gml - package maps.gml
 
maps.gml.debug - package maps.gml.debug
 
maps.gml.editor - package maps.gml.editor
 
maps.gml.formats - package maps.gml.formats
 
maps.gml.generator - package maps.gml.generator
 
maps.gml.view - package maps.gml.view
 
maps.legacy - package maps.legacy
 
maps.osm - package maps.osm
 
maps.osm.debug - package maps.osm.debug
 
maps.validate - package maps.validate
 
MapTools - Class in maps
Utility class for dealing with maps.
MapValidationException - Exception in rescuecore2.standard.kernel
An exception class for map validation errors.
MapValidationException() - Constructor for exception rescuecore2.standard.kernel.MapValidationException
Construct a MapValidationException with no error message.
MapValidationException(String) - Constructor for exception rescuecore2.standard.kernel.MapValidationException
Construct a MapValidationException with an error message.
MapValidationException(Throwable) - Constructor for exception rescuecore2.standard.kernel.MapValidationException
Construct a MapValidationException with an underlying cause.
MapValidationException(String, Throwable) - Constructor for exception rescuecore2.standard.kernel.MapValidationException
Construct a MapValidationException with an error message and an underlying cause.
MapValidator<T extends Map> - Interface in maps.validate
Interface for classes that can validate maps.
MapWriter - Class in maps
A class for writing maps.
MAROON - Static variable in class maps.convert.osm2gml.Constants
 
me() - Method in class rescuecore2.components.AbstractAgent
Get the entity controlled by this agent.
MeijoFormat - Class in maps.gml.formats
A MapFormat that can handle GML maps from Meijo University.
merge(ChangeSet) - Method in class collapse.CollapseWorldModel
 
merge(Config) - Method in class rescuecore2.config.Config
Merge all keys and values from another Config into this one.
merge(ChangeSet) - Method in class rescuecore2.standard.entities.StandardWorldModel
 
merge(Collection<? extends Entity>) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
merge(ChangeSet) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
merge(ChangeSet) - Method in class rescuecore2.worldmodel.ChangeSet
Merge another ChangeSet into this one.
merge(Collection<? extends Entity>) - Method in interface rescuecore2.worldmodel.WorldModel
Merge a set of entities into this world.
merge(ChangeSet) - Method in interface rescuecore2.worldmodel.WorldModel
Merge a set of changes into this world.
mergeEdges(GMLEdge, GMLEdge) - Method in class maps.gml.GMLMap
Merge a pair of edges and form a new edge.
MergeLinesTool - Class in maps.gml.editor
A tool for merging lines by deleting a common node.
MergeLinesTool(GMLEditor) - Constructor for class maps.gml.editor.MergeLinesTool
Construct a MergeLinesTool.
MergeNodesTool - Class in maps.gml.editor
A tool for merging nodes.
MergeNodesTool(GMLEditor) - Constructor for class maps.gml.editor.MergeNodesTool
Construct a MergeNodesTool.
MergeShapesStep - Class in maps.convert.osm2gml
This class merges adjacent shapes of the same type.
MergeShapesStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.MergeShapesStep
Construct a MergeShapesStep.
Message - Interface in rescuecore2.messages
The top-level interface for messages that are sent between simulator components.
MESSAGE_FACTORY - Static variable in class rescuecore2.misc.java.LoadableType
A MessageFactory loadable type.
MESSAGE_FACTORY_KEY - Static variable in class rescuecore2.Constants
Config key for message factories.
MESSAGE_URN_PREFIX - Static variable in class rescuecore2.standard.Constants
Prefix for message URNs.
MessageComponent - Interface in rescuecore2.messages
A piece of a message.
MessageFactory - Interface in rescuecore2.registry
Factory class for creating messages.
MessageQueueConnectionListener - Class in rescuecore2.connection
ConnectionListener implementation that maintains a queue of messages.
MessageQueueConnectionListener() - Constructor for class rescuecore2.connection.MessageQueueConnectionListener
Construct a MessageQueueConnectionListener.
messageReceived(Connection, Message) - Method in interface rescuecore2.connection.ConnectionListener
Notification that a message was received.
messageReceived(Connection, Message) - Method in class rescuecore2.connection.MessageQueueConnectionListener
 
minimumLayoutSize(Container) - Method in class gis2.scenario.ModifiedFlowLayout
 
minus(Point2D) - Method in class rescuecore2.misc.geometry.Point2D
Create a vector by subtracting a point from this point.
misc - package misc
 
MiscParameters - Class in misc
Container for all misc simulator parameters.
MiscParameters(Config) - Constructor for class misc.MiscParameters
Create a new MiscParameters object based on a Config.
MiscSimulator - Class in misc
Implementation of the legacy misc simulator.
MiscSimulator() - Constructor for class misc.MiscSimulator
 
MiscSimulatorGUI - Class in misc
A GUI component for viewing the misc simulator state.
MiscSimulatorGUI() - Constructor for class misc.MiscSimulatorGUI
Create a MiscSimulatorGUI.
model() - Method in class collapse.CollapseSimulator
 
model - Variable in class rescuecore2.components.AbstractComponent
The world model.
ModifiedFlowLayout - Class in gis2.scenario
A modified version of FlowLayout that allows containers using this Layout to behave in a reasonable manner when placed inside a JScrollPane
ModifiedFlowLayout() - Constructor for class gis2.scenario.ModifiedFlowLayout
 
ModifiedFlowLayout(int) - Constructor for class gis2.scenario.ModifiedFlowLayout
 
ModifiedFlowLayout(int, int, int) - Constructor for class gis2.scenario.ModifiedFlowLayout
 
mouseClicked(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mouseDragged(MouseEvent) - Method in class maps.osm.OSMMapExtractor
 
mouseDragged(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mouseEntered(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mouseExited(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mouseMoved(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mousePressed(MouseEvent) - Method in class maps.osm.OSMMapExtractor
 
mousePressed(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mouseReleased(MouseEvent) - Method in class maps.osm.OSMMapExtractor
 
mouseReleased(MouseEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
mouseWheelMoved(MouseWheelEvent) - Method in class rescuecore2.misc.gui.PanZoomListener
 
MoveNodeTool - Class in maps.gml.editor
A tool for moving nodes.
MoveNodeTool(GMLEditor) - Constructor for class maps.gml.editor.MoveNodeTool
Construct a MoveNodeTool.
MultiplicativeScoreFunction - Class in rescuecore2.score
A score function that returns a set child score functions multiplied together.
MultiplicativeScoreFunction(String) - Constructor for class rescuecore2.score.MultiplicativeScoreFunction
Create a MultiplicativeScoreFunction with no children.
MultiplicativeScoreFunction(String, Collection<ScoreFunction>) - Constructor for class rescuecore2.score.MultiplicativeScoreFunction
Create a MultiplicativeScoreFunction with a collection of children.
MultiplicativeScoreFunction(String, ScoreFunction...) - Constructor for class rescuecore2.score.MultiplicativeScoreFunction
Create a MultiplicativeScoreFunction with a collection of children.
MutableBoolean - Class in rescuecore2.misc
A mutable boolean value.
MutableBoolean(boolean) - Constructor for class rescuecore2.misc.MutableBoolean
Create a mutable boolean value.

N

NAME - Static variable in class collapse.CollapseSimulator
 
name - Variable in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
The name of the shape.
NAVY - Static variable in class maps.convert.osm2gml.Constants
 
nearbyThreshold(OSMMap, double) - Static method in class maps.convert.osm2gml.ConvertTools
Compute the nearby-node threshold for an OSMMap in degrees.
nearestRoad() - Method in class sample.SampleCivilian
 
nearlyEqual(double, double, double) - Static method in class maps.convert.osm2gml.ConvertTools
Is a number approximately equal to another number?
nearlyZero(double) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find out if a number is near enough to zero.
newConnection(Connection) - Method in class kernel.ComponentManager
 
newConnection(Connection) - Method in interface rescuecore2.connection.ConnectionManagerListener
Notification that a new connection has been made.
nextFrame() - Method in class rescuecore2.standard.view.AnimatedHumanLayer
Increase the frame number.
nextValue() - Method in class rescuecore2.misc.RoundingNumberGenerator
 
Node - Class in maps.convert.osm2gml
A node object.
Node(long, double, double) - Constructor for class maps.convert.osm2gml.Node
Construct a new node.
Node(long, Point2D) - Constructor for class maps.convert.osm2gml.Node
Construct a new node.
NodeDecorator - Interface in maps.gml.view
Interface for objects that know how to decorate GMLNodes.
NodeInfo - Class in maps.convert.legacy2gml
Container for node information during conversion.
NodeInfo(LegacyNode) - Constructor for class maps.convert.legacy2gml.NodeInfo
Construct a NodeInfo object.
nodeListToLineList(List<GMLNode>) - Static method in class maps.convert.legacy2gml.Tools
Convert a list of GML nodes to Line2D objects.
nodeToCoordinate(GMLNode) - Static method in class maps.validate.JTSTools
Create a Coordinate from a GMLNode.
Noise - Interface in rescuecore2.standard.kernel.comms
Noise implementations mess with messages in some way.
normalised() - Method in class rescuecore2.misc.geometry.Vector2D
Create a normalised version of this vector.
NoSuchConfigOptionException - Exception in rescuecore2.config
An unchecked exception that is thrown when an application attempts to read an undefined config option.
NoSuchConfigOptionException(String) - Constructor for exception rescuecore2.config.NoSuchConfigOptionException
Construct an exception.
NullBuildingDecorator - Class in maps.gml.view
A no-op BuildingDecorator.
NullBuildingDecorator() - Constructor for class maps.gml.view.NullBuildingDecorator
 
NullEdgeDecorator - Class in maps.gml.view
A no-op EdgeDecorator.
NullEdgeDecorator() - Constructor for class maps.gml.view.NullEdgeDecorator
 
NullNodeDecorator - Class in maps.gml.view
A no-op NodeDecorator.
NullNodeDecorator() - Constructor for class maps.gml.view.NullNodeDecorator
 
NullRegion - Class in rescuecore2.misc.geometry.spatialindex
An empty region.
NullRegion() - Constructor for class rescuecore2.misc.geometry.spatialindex.NullRegion
Construct an empty region.
NullRoadDecorator - Class in maps.gml.view
A no-op RoadDecorator.
NullRoadDecorator() - Constructor for class maps.gml.view.NullRoadDecorator
 
NullSpaceDecorator - Class in maps.gml.view
A no-op SpaceDecorator.
NullSpaceDecorator() - Constructor for class maps.gml.view.NullSpaceDecorator
 

O

objectsClicked(ViewComponent, List<RenderedObject>) - Method in interface rescuecore2.view.ViewListener
Notification that a set of objects were clicked.
objectsRollover(ViewComponent, List<RenderedObject>) - Method in interface rescuecore2.view.ViewListener
Notification that a set of objects were rolled over.
objectsToIDs(Collection<? extends Entity>) - Static method in class rescuecore2.misc.Handy
Turn a collection of Entities into a collection of EntityIDs.
OLIVE - Static variable in class maps.convert.osm2gml.Constants
 
ORANGE - Static variable in class maps.convert.osm2gml.Constants
 
OrdnanceSurveyFormat - Class in maps.gml.formats
A MapFormat that can handle maps from the UK Ordnance Survey.
OrTerminationCondition - Class in kernel
A TerminationCondition that returns true if any of its children return true.
OrTerminationCondition(Collection<TerminationCondition>) - Constructor for class kernel.OrTerminationCondition
Construct a new OrTerminationCondition.
OSMBuilding - Class in maps.osm
A building in OSM space.
OSMBuilding(Long, List<Long>) - Constructor for class maps.osm.OSMBuilding
Construct an OSMBuilding.
OSMBuildingInfo - Class in maps.convert.osm2gml
Information about an OSM building.
OSMBuildingInfo(OSMBuilding, OSMMap) - Constructor for class maps.convert.osm2gml.OSMBuildingInfo
Construct a new OSMBuildingInfo.
OSMException - Exception in maps.osm
Exceptions related to OpenStreetMap.
OSMException() - Constructor for exception maps.osm.OSMException
Construct an OSMException with no error message.
OSMException(String) - Constructor for exception maps.osm.OSMException
Construct an OSMException with an error message.
OSMException(Throwable) - Constructor for exception maps.osm.OSMException
Construct an OSMException with an underlying cause.
OSMException(String, Throwable) - Constructor for exception maps.osm.OSMException
Construct an OSMException with an error message and underlying cause.
OSMIntersectionInfo - Class in maps.convert.osm2gml
Information about an OSM intersection.
OSMIntersectionInfo(OSMNode) - Constructor for class maps.convert.osm2gml.OSMIntersectionInfo
Create an IntersectionInfo.
OSMMap - Class in maps.osm
An OpenStreetMap map.
OSMMap() - Constructor for class maps.osm.OSMMap
Construct an empty map.
OSMMap(Document) - Constructor for class maps.osm.OSMMap
Construct a map from an XML document.
OSMMap(File) - Constructor for class maps.osm.OSMMap
Construct a map from an XML file.
OSMMap(OSMMap, double, double, double, double) - Constructor for class maps.osm.OSMMap
Construct a copy of an OSMMap over a bounded area.
OSMMapExtractor - Class in maps.osm
This class extracts a portion of an OSMMap.
OSMMapExtractor(OSMMap, OSMMapViewer, Writer) - Constructor for class maps.osm.OSMMapExtractor
Construct an OSMMapExtractor.
OSMMapViewer - Class in maps.osm
A component for viewing OSM maps.
OSMMapViewer() - Constructor for class maps.osm.OSMMapViewer
Create an OSMMapViewer.
OSMMapViewer(OSMMap) - Constructor for class maps.osm.OSMMapViewer
Create an OSMMapViewer.
OSMNode - Class in maps.osm
An OpenStreetMap node.
OSMNode(long, double, double) - Constructor for class maps.osm.OSMNode
Construct an OSMNode.
OSMObject - Class in maps.osm
Abstract base class for OpenStreetMap objects.
OSMObject(long) - Constructor for class maps.osm.OSMObject
Construct an OSMObject.
OSMRoad - Class in maps.osm
An OpenStreetMap road.
OSMRoad(Long, List<Long>) - Constructor for class maps.osm.OSMRoad
Construct an OSMRoad.
OSMRoadInfo - Class in maps.convert.osm2gml
Information about an OSM road.
OSMRoadInfo(OSMNode, OSMNode) - Constructor for class maps.convert.osm2gml.OSMRoadInfo
Create an OSMRoadInfo between two nodes.
OSMShape - Interface in maps.convert.osm2gml
Interface for OSM object shapes.
OSMWay - Class in maps.osm
An OSM way.
OSMWay(Long, List<Long>) - Constructor for class maps.osm.OSMWay
Construct an OSMWay.
OSMWayShapeInfo - Class in maps.osm.debug
A ShapeInfo that knows how to draw OSMWays.
OSMWayShapeInfo(OSMWay, OSMMap, String, Color, boolean) - Constructor for class maps.osm.debug.OSMWayShapeInfo
Create a new OSMWayShapeInfo.
Overlay - Interface in maps.gml.view
Interface for overlays that appear on the GML map viewer.

P

paint(Graphics2D, int, int, Color) - Method in class gis2.scenario.AgentOverlay
 
paint(Graphics2D, ScreenTransform) - Method in class maps.convert.osm2gml.TemporaryObjectInfo
 
paint(Graphics2D, ScreenTransform) - Method in class maps.gml.debug.GMLShapeInfo
 
paint(Graphics2D, ScreenTransform) - Method in class maps.osm.debug.OSMWayShapeInfo
 
paint(Graphics2D, ScreenTransform) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.AWTShapeInfo
 
paint(Graphics2D, ScreenTransform) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Line2DShapeInfo
 
paint(Graphics2D, ScreenTransform) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Point2DShapeInfo
 
paint(Graphics2D, ScreenTransform) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Paint this ShapeInfo on a Graphics2D object.
paintComponent(Graphics) - Method in class maps.gml.view.GMLMapViewer
 
paintComponent(Graphics) - Method in class maps.osm.OSMMapViewer
 
paintComponent(Graphics) - Method in class rescuecore2.view.ViewComponent
 
paintEdge(Edge, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.AreaLayer
Paint an individual edge.
paintEdge(Edge, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.BuildingLayer
 
paintEdge(Edge, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.RoadLayer
 
paintImage() - Method in class rescuecore2.log.LogExtractor
 
paintImage() - Method in class sample.LiveLogExtractor
 
paintLegend(Graphics2D, int, int) - Method in class maps.convert.osm2gml.TemporaryObjectInfo
 
paintLegend(Graphics2D, int, int) - Method in class maps.gml.debug.GMLShapeInfo
 
paintLegend(Graphics2D, int, int) - Method in class maps.osm.debug.OSMWayShapeInfo
 
paintLegend(Graphics2D, int, int) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.AWTShapeInfo
 
paintLegend(Graphics2D, int, int) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Line2DShapeInfo
 
paintLegend(Graphics2D, int, int) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.Point2DShapeInfo
 
paintLegend(Graphics2D, int, int) - Method in class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Paint this ShapeInfo on a the legend.
paintShape(E, Polygon, Graphics2D) - Method in class rescuecore2.standard.view.AreaLayer
Paint the overall shape.
paintShape(Building, Polygon, Graphics2D) - Method in class rescuecore2.standard.view.BuildingLayer
 
paintShape(Road, Polygon, Graphics2D) - Method in class rescuecore2.standard.view.RoadLayer
 
Pair<S,T> - Class in rescuecore2.misc
Utility class for a 2-tuple, often known as a pair.
Pair(S, T) - Constructor for class rescuecore2.misc.Pair
Construct a pair object.
PanZoomListener - Class in rescuecore2.misc.gui
A mouse listener that will handle panning and zooming in conjunction with a ScreenTransform.
PanZoomListener(JComponent) - Constructor for class rescuecore2.misc.gui.PanZoomListener
Construct a PanZoomListener that listens for events on a JComponent.
PanZoomTool - Class in maps.gml.editor
A tool for panning and zooming the view.
PanZoomTool(GMLEditor) - Constructor for class maps.gml.editor.PanZoomTool
Construct a PanZoomTool.
parallel(Line2D, Line2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Are two lines parallel?
PathElement - Class in traffic3.simulator
A container for information about a step along a path.
PathElement(EntityID, Line2D, Point2D, Point2D...) - Constructor for class traffic3.simulator.PathElement
Construct a PathElement.
Perception - Interface in kernel
Implementations of this interface are responsible for determining what entities/properties each agent can see.
PERCEPTION_KEY - Static variable in class kernel.KernelConstants
The config key for perception implementations.
PERCEPTION_KEY - Static variable in class rescuecore2.Constants
The name of the perception class.
PerceptionRecord - Class in rescuecore2.log
A perception record.
PerceptionRecord(int, EntityID, ChangeSet, Collection<Command>) - Constructor for class rescuecore2.log.PerceptionRecord
Construct a new PerceptionRecord.
PerceptionRecord(InputStream) - Constructor for class rescuecore2.log.PerceptionRecord
Construct a new PerceptionRecord and read data from an InputStream.
perform(double) - Method in enum rescuecore2.score.UnaryOperatorScoreFunction.Operator
Perform the unary operation.
PlaceAgentsFunction - Class in gis2.scenario
Function for placing agents.
PlaceAgentsFunction(ScenarioEditor) - Constructor for class gis2.scenario.PlaceAgentsFunction
Construct a place agents function.
PlaceAmbulanceCentreTool - Class in gis2.scenario
Tool for placing ambulance centres.
PlaceAmbulanceCentreTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceAmbulanceCentreTool
Construct a PlaceAmbulanceCentreTool.
PlaceAmbulanceTeamTool - Class in gis2.scenario
Tool for placing ambulance teams.
PlaceAmbulanceTeamTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceAmbulanceTeamTool
Construct a PlaceAmbulanceTeamTool.
PlaceCivilianTool - Class in gis2.scenario
Tool for placing civilians.
PlaceCivilianTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceCivilianTool
Construct a PlaceCivilianTool.
PlaceFireBrigadeTool - Class in gis2.scenario
Tool for placing fire brigades.
PlaceFireBrigadeTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceFireBrigadeTool
Construct a PlaceFireBrigadeTool.
PlaceFireStationTool - Class in gis2.scenario
Tool for placing fire stations.
PlaceFireStationTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceFireStationTool
Construct a PlaceFireStationTool.
PlaceFireTool - Class in gis2.scenario
Tool for placing fires.
PlaceFireTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceFireTool
Construct a PlaceFireTool.
PlaceGasStationTool - Class in gis2.scenario
Tool for placing refuges.
PlaceGasStationTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceGasStationTool
Construct a PlaceGasStationTool.
PlaceHydrantTool - Class in gis2.scenario
Tool for placing refuges.
PlaceHydrantTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceHydrantTool
Construct a PlaceHydrantTool.
PlacePoliceForceTool - Class in gis2.scenario
Tool for placing police forces.
PlacePoliceForceTool(ScenarioEditor) - Constructor for class gis2.scenario.PlacePoliceForceTool
Construct a PlacePoliceForceTool.
PlacePoliceOfficeTool - Class in gis2.scenario
Tool for placing police offices.
PlacePoliceOfficeTool(ScenarioEditor) - Constructor for class gis2.scenario.PlacePoliceOfficeTool
Construct a PlacePoliceOfficeTool.
PlaceRefugeTool - Class in gis2.scenario
Tool for placing refuges.
PlaceRefugeTool(ScenarioEditor) - Constructor for class gis2.scenario.PlaceRefugeTool
Construct a PlaceRefugeTool.
plus(Vector2D) - Method in class rescuecore2.misc.geometry.Point2D
Create a Point2D by adding a vector to this point.
Point2D - Class in rescuecore2.misc.geometry
A point in 2D space.
Point2D(double, double) - Constructor for class rescuecore2.misc.geometry.Point2D
Create a new Point2D.
Point2DProperty - Class in rescuecore2.worldmodel.properties
A Point2D property.
Point2DProperty(String) - Constructor for class rescuecore2.worldmodel.properties.Point2DProperty
Construct a Point2DProperty with no defined value.
Point2DProperty(Enum<?>) - Constructor for class rescuecore2.worldmodel.properties.Point2DProperty
Construct a Point2DProperty with no defined value.
Point2DProperty(String, Point2D) - Constructor for class rescuecore2.worldmodel.properties.Point2DProperty
Construct a Point2DProperty with a defined value.
Point2DProperty(Enum<?>, Point2D) - Constructor for class rescuecore2.worldmodel.properties.Point2DProperty
Construct a Point2DProperty with a defined value.
Point2DProperty(Point2DProperty) - Constructor for class rescuecore2.worldmodel.properties.Point2DProperty
Point2DProperty copy constructor.
Point2DShapeInfo(Point2D, String, Color, boolean) - Constructor for class rescuecore2.misc.gui.ShapeDebugFrame.Point2DShapeInfo
Construct a new Point2DShapeInfo object.
PointRegion - Class in rescuecore2.misc.geometry.spatialindex
A point region.
PointRegion(double, double) - Constructor for class rescuecore2.misc.geometry.spatialindex.PointRegion
Construct a point region.
pointsToLines(List<Point2D>) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Convert a list of Point2D objects to a list of lines connecting adjacent points.
pointsToLines(List<Point2D>, boolean) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Convert a list of Point2D objects to a list of lines connecting adjacent points.
pointToCoordinate(Point2D) - Static method in class maps.validate.JTSTools
Create a Coordinate from a Point2D.
POLICE_FORCE_COUNT_KEY - Static variable in class rescuecore2.standard.StandardConstants
Config key for the number of police forces in the scenario.
POLICE_OFFICE_COUNT_KEY - Static variable in class rescuecore2.standard.StandardConstants
Config key for the number of police offices in the scenario.
PoliceForce - Class in rescuecore2.standard.entities
The PoliceForce object.
PoliceForce(EntityID) - Constructor for class rescuecore2.standard.entities.PoliceForce
Construct a PoliceForce object with entirely undefined values.
PoliceForce(PoliceForce) - Constructor for class rescuecore2.standard.entities.PoliceForce
PoliceForce copy constructor.
PoliceOffice - Class in rescuecore2.standard.entities
The PoliceOffice object.
PoliceOffice(EntityID) - Constructor for class rescuecore2.standard.entities.PoliceOffice
Construct a PoliceOffice object with entirely undefined property values.
PoliceOffice(PoliceOffice) - Constructor for class rescuecore2.standard.entities.PoliceOffice
PoliceOffice copy constructor.
PoliceOffice(Building) - Constructor for class rescuecore2.standard.entities.PoliceOffice
Create a police office based on another Building.
popLogContext() - Static method in class rescuecore2.log.Logger
Pop a log context from the stack.
popNDC() - Static method in class rescuecore2.log.Logger
Pop an item from the nested diagnostic context.
populate(GMLMap) - Method in class maps.gml.generator.ManhattanGenerator
 
populate(GMLMap) - Method in interface maps.gml.generator.MapGenerator
Generate a map.
PORT_FLAG - Static variable in class rescuecore2.misc.CommandLineOptions
The command-line flag for specifying the kernel port.
PositionHistoryLayer - Class in rescuecore2.standard.view
A view layer that renders position history.
PositionHistoryLayer() - Constructor for class rescuecore2.standard.view.PositionHistoryLayer
Construct a position history layer.
positionOnLine(Line2D, Point2D) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Find out how far a point is along a line.
postConnect() - Method in class collapse.CollapseSimulator
 
postConnect() - Method in class firesimulator.FireSimulatorWrapper
 
postConnect() - Method in class human.ControlledAmbulanceTeam
 
postConnect() - Method in class human.ControlledFireBrigade
 
postConnect() - Method in class human.ControlledPoliceForce
 
postConnect() - Method in class ignition.IgnitionSimulator
 
postConnect() - Method in class misc.MiscSimulator
 
postConnect(Connection, EntityID, Collection<Entity>, Config) - Method in class rescuecore2.components.AbstractAgent
 
postConnect() - Method in class rescuecore2.components.AbstractAgent
 
postConnect(Connection, Collection<Entity>, Config) - Method in class rescuecore2.components.AbstractComponent
Notification that connection to the kernel succeeded.
postConnect() - Method in class rescuecore2.components.AbstractComponent
Perform any post-connection work required before acknowledgement of the connection is made.
postConnect(Connection, int, Collection<Entity>, Config) - Method in class rescuecore2.components.AbstractSimulator
 
postConnect(Connection, int, Collection<Entity>, Config) - Method in class rescuecore2.components.AbstractViewer
 
postConnect(Connection, EntityID, Collection<Entity>, Config) - Method in interface rescuecore2.components.Agent
Notification that this agent has been connected to the kernel.
postConnect(Connection, int, Collection<Entity>, Config) - Method in interface rescuecore2.components.Simulator
Notification that this simulator has been connected to the kernel.
postConnect(Connection, int, Collection<Entity>, Config) - Method in interface rescuecore2.components.Viewer
Notification that this viewer has been connected to the kernel.
postConnect() - Method in class rescuecore2.standard.components.StandardAgent
 
postConnect() - Method in class rescuecore2.standard.components.StandardSimulator
 
postConnect() - Method in class rescuecore2.standard.components.StandardViewer
 
postConnect() - Method in class sample.AbstractSampleAgent
 
postConnect() - Method in class sample.ChannelTestAgent
 
postConnect() - Method in class sample.CustomRegistryTestAgent
 
postConnect() - Method in class sample.LiveLogExtractor
 
postConnect() - Method in class sample.SampleAmbulanceTeam
 
postConnect() - Method in class sample.SampleCivilian
 
postConnect() - Method in class sample.SampleFireBrigade
 
postConnect() - Method in class sample.SamplePoliceForce
 
postConnect() - Method in class sample.SampleSimulator
 
postConnect() - Method in class sample.SampleViewer
 
postConnect() - Method in class traffic3.simulator.TrafficSimulator
 
postpaint() - Method in class rescuecore2.view.LayerViewComponent
Do whatever needs doing after the layers are painted.
postView() - Method in class rescuecore2.standard.view.HumanLayer
 
postView() - Method in class rescuecore2.standard.view.StandardEntityViewLayer
Perform any post-processing required after StandardEntityViewLayer.view(java.lang.Object...) has been called.
preferredLayoutSize(Container) - Method in class gis2.scenario.ModifiedFlowLayout
 
PREFIX - Static variable in class rescuecore2.standard.kernel.comms.ChannelCommunicationModel
The prefix for channels config options.
prepaint() - Method in class rescuecore2.view.LayerViewComponent
Do whatever needs doing before the layers are painted.
preView() - Method in class rescuecore2.standard.view.AnimatedHumanLayer
 
preView() - Method in class rescuecore2.standard.view.StandardEntityViewLayer
Perform any pre-processing required before StandardEntityViewLayer.view(java.lang.Object...) has been called.
process(int, Collection<? extends Command>) - Method in class kernel.AbstractCommunicationModel
 
process(int, Collection<? extends Command>) - Method in interface kernel.CommunicationModel
Process a set of agent commands and work out what communications each agent can hear.
process(GMLMap, Map<Integer, NodeInfo>, Map<Integer, RoadInfo>) - Method in class maps.convert.legacy2gml.BuildingInfo
Process the building and create a GMLBuilding.
process(LegacyMap, GMLMap, Map<Integer, RoadInfo>, Map<Integer, BuildingInfo>) - Method in class maps.convert.legacy2gml.NodeInfo
Process the node and create GMLRoad objects if required.
process(GMLMap) - Method in class maps.convert.legacy2gml.RoadInfo
Process this RoadInfo and generate a GMLRoad object.
process(double) - Method in class maps.convert.osm2gml.OSMIntersectionInfo
Process this intersection and determine the vertices and area it covers.
process() - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Process all jars in a directory.
process(int, Collection<? extends Command>) - Method in class rescuecore2.standard.kernel.comms.ChannelCommunicationModel
 
process(int, Collection<? extends Command>) - Method in class rescuecore2.standard.kernel.comms.StandardCommunicationModel
 
processArgs(String[], Config) - Static method in class rescuecore2.misc.CommandLineOptions
Process a set of command line arguments.
processClick(GMLShape) - Method in class gis2.scenario.PlaceAmbulanceCentreTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceAmbulanceTeamTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceCivilianTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceFireBrigadeTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceFireStationTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceFireTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceGasStationTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceHydrantTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlacePoliceForceTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlacePoliceOfficeTool
 
processClick(GMLShape) - Method in class gis2.scenario.PlaceRefugeTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveAmbulanceCentreTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveAmbulanceTeamTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveCivilianTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveFireBrigadeTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveFireStationTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveFireTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveGasStationTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveHydrantTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemovePoliceForceTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemovePoliceOfficeTool
 
processClick(GMLShape) - Method in class gis2.scenario.RemoveRefugeTool
 
processClick(GMLShape) - Method in class gis2.scenario.ShapeTool
Handle a click on a shape.
processCommands(KSCommands, ChangeSet) - Method in class clear.ClearSimulator
 
processCommands(KSCommands, ChangeSet) - Method in class collapse.CollapseSimulator
 
processCommands(KSCommands, ChangeSet) - Method in class firesimulator.FireSimulatorWrapper
 
processCommands(KSCommands, ChangeSet) - Method in class ignition.IgnitionSimulator
 
processCommands(KSCommands, ChangeSet) - Method in class misc.MiscSimulator
 
processCommands(KSCommands, ChangeSet) - Method in class rescuecore2.components.AbstractSimulator
Process the commands from the server and populate a ChangeSet.
processCommands(KSCommands, ChangeSet) - Method in class sample.SampleSimulator
 
processCommands(KSCommands, ChangeSet) - Method in class traffic3.simulator.TrafficSimulator
 
processImmediately(Message) - Method in class rescuecore2.components.AbstractComponent
Process an incoming message immediately.
processImmediately(Message) - Method in class rescuecore2.components.AbstractSimulator
 
processJarEntry(JarEntry) - Method in class rescuecore2.misc.java.LoadableType
Inspect an entry in a jar file and see if it names a conformant class.
processJarFile(JarFile) - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Inspect an individual jar file for loadable types.
processManifest(Manifest) - Method in class rescuecore2.misc.java.LoadableType
Inspect a jar manifest and extract the entries in the manifestKey attribute if it exists.
processMessage(Message) - Method in class collapse.CollapseSimulator
 
processMessage(Message) - Method in class rescuecore2.components.AbstractAgent
 
processMessage(Message) - Method in class rescuecore2.components.AbstractComponent
Process an incoming message.
processMessage(Message) - Method in class rescuecore2.components.AbstractSimulator
 
processMessage(Message) - Method in class rescuecore2.components.AbstractViewer
 
processSense(KASense) - Method in class rescuecore2.components.AbstractAgent
Process an incoming sense message.
processView(Object...) - Method in class rescuecore2.view.AbstractViewLayer
Process a set of objects and recursively inspect collections and arrays.
progress() - Method in class misc.DamageType
Compute damage progression for this type.
progressDamage() - Method in class misc.HumanAttributes
Progress all damage types.
ProgressFunction - Class in maps.gml.editor
Abstract base class for Function implementations that require a progress dialog.
ProgressFunction(GMLEditor) - Constructor for class maps.gml.editor.ProgressFunction
Construct a ProgressFunction.
Property - Interface in rescuecore2.worldmodel
Interface for the properties that make up an entity.
PROPERTY_FACTORY - Static variable in class rescuecore2.misc.java.LoadableType
A PropertyFactory loadable type.
PROPERTY_FACTORY_KEY - Static variable in class rescuecore2.Constants
Config key for property factories.
PROPERTY_URN_PREFIX - Static variable in class rescuecore2.standard.Constants
Prefix for property URNs.
propertyChanged(Entity, Property, Object, Object) - Method in interface rescuecore2.worldmodel.EntityListener
Notification that a property has changed.
PropertyFactory - Interface in rescuecore2.registry
A factory for vending Properties.
PruneOrphanEdgesFunction - Class in maps.gml.editor
A function for pruning edges that are not attached to any shapes.
PruneOrphanEdgesFunction(GMLEditor) - Constructor for class maps.gml.editor.PruneOrphanEdgesFunction
Construct a PruneOrphanEdgesFunction.
PruneOrphanNodesFunction - Class in maps.gml.editor
A function for pruning nodes that are not attached to any edges.
PruneOrphanNodesFunction(GMLEditor) - Constructor for class maps.gml.editor.PruneOrphanNodesFunction
Construct a PruneOrphanNodesFunction.
PruneStep - Class in maps.convert.osm2gml
This step removes extra nodes and edges.
PruneStep(GMLMap) - Constructor for class maps.convert.osm2gml.PruneStep
Construct a PruneStep.
PURPLE - Static variable in class maps.convert.osm2gml.Constants
 
push(AKSpeak) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
push(AKSpeak) - Method in interface rescuecore2.standard.kernel.comms.Channel
Push a message through this channel.
push(int) - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
Add a value to the array.
pushImpl(AKSpeak, int) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
Push a message after input noise has been applied.
pushImpl(AKSpeak, int) - Method in class rescuecore2.standard.kernel.comms.RadioChannel
 
pushImpl(AKSpeak, int) - Method in class rescuecore2.standard.kernel.comms.VoiceChannel
 
pushLogContext(String) - Static method in class rescuecore2.log.Logger
Push a log context onto the stack.
pushNDC(String) - Static method in class rescuecore2.log.Logger
Push an item onto the nested diagnostic context.
put(K, V) - Method in class rescuecore2.misc.collections.LazyMap
 
putAll(Map<? extends K, ? extends V>) - Method in class rescuecore2.misc.collections.LazyMap
 

R

RadioChannel - Class in rescuecore2.standard.kernel.comms
A radio channel.
RadioChannel(Config, int) - Constructor for class rescuecore2.standard.kernel.comms.RadioChannel
Create a RadioChannel.
random - Variable in class rescuecore2.components.AbstractComponent
A random number generator.
RANDOM_CLASS_DEFAULT - Static variable in class rescuecore2.Constants
The default random implementation class.
RANDOM_CLASS_KEY - Static variable in class rescuecore2.Constants
The random implementation class key.
RANDOM_SEED_KEY - Static variable in class rescuecore2.Constants
The random seed key.
RandomHydrantPlacementFunction - Class in gis2.scenario
Function for placing agents.
RandomHydrantPlacementFunction(ScenarioEditor) - Constructor for class gis2.scenario.RandomHydrantPlacementFunction
Construct a place agents function.
RandomIgnitionModel - Class in ignition
An IgnitionModel that ignites unburnt buildings in a random order.
RandomIgnitionModel(StandardWorldModel, Config) - Constructor for class ignition.RandomIgnitionModel
Construct a RandomIgnitionModel.
RandomiseFunction - Class in gis2.scenario
Function for randomising a scenario.
RandomiseFunction(ScenarioEditor) - Constructor for class gis2.scenario.RandomiseFunction
Construct a randomiser function.
RandomScenarioGenerator - Class in gis2
A class for generating random scenarios.
RandomScenarioGenerator() - Constructor for class gis2.RandomScenarioGenerator
Construct a RandomScenarioGenerator with default parameters.
randomWalk() - Method in class sample.AbstractSampleAgent
Construct a random walk starting from this agent's current location to a random building.
RawDataComponent - Class in rescuecore2.messages.components
A raw data component to a message.
RawDataComponent(String) - Constructor for class rescuecore2.messages.components.RawDataComponent
Construct a RawDataComponent with no content.
RawDataComponent(String, byte[]) - Constructor for class rescuecore2.messages.components.RawDataComponent
Construct a RawDataComponent with some data.
read(Document) - Method in class gis2.GisScenario
Read scenario data from an XML document.
read(Document) - Method in class maps.gml.formats.GeospatialInformationAuthorityFormat
 
read(Document) - Method in class maps.gml.formats.MeijoFormat
 
read(Document) - Method in class maps.gml.formats.OrdnanceSurveyFormat
 
read(Document) - Method in class maps.gml.formats.RobocupFormat
 
read(File) - Method in class maps.gml.GMLMapFormat
 
read(Reader) - Method in class maps.gml.GMLMapFormat
Read a GMLMap from a Reader.
read(Document) - Method in class maps.gml.GMLMapFormat
Read a Document and return a GMLMap.
read(InputStream) - Method in class maps.legacy.LegacyBuilding
 
read(File) - Method in class maps.legacy.LegacyMap
Read map data from a directory.
read(File) - Method in class maps.legacy.LegacyMapFormat
 
read(InputStream) - Method in class maps.legacy.LegacyNode
 
read(InputStream) - Method in class maps.legacy.LegacyObject
Read the data for this object.
read(InputStream) - Method in class maps.legacy.LegacyRoad
 
read(File) - Method in interface maps.MapFormat
Read a File and return a Map.
read(Document) - Method in class maps.osm.OSMMap
Read an XML document and populate this map.
read(String) - Method in class rescuecore2.config.Config
Read a config file from a resource that this class' classloader can find.
read(File) - Method in class rescuecore2.config.Config
Read a config file and add its contents.
read(Reader, String) - Method in class rescuecore2.config.Config
Read config information from a Reader and add its contents.
read(InputStream) - Method in class rescuecore2.log.CommandsRecord
 
read(InputStream) - Method in class rescuecore2.log.ConfigRecord
 
read(InputStream) - Method in class rescuecore2.log.EndLogRecord
 
read(InputStream) - Method in class rescuecore2.log.InitialConditionsRecord
 
read(InputStream) - Method in interface rescuecore2.log.LogRecord
Read this log record's data from a stream.
read(InputStream) - Method in class rescuecore2.log.PerceptionRecord
 
read(InputStream) - Method in class rescuecore2.log.StartLogRecord
 
read(InputStream) - Method in class rescuecore2.log.UpdatesRecord
 
read(InputStream) - Method in class rescuecore2.messages.AbstractMessage
 
read(InputStream) - Method in class rescuecore2.messages.components.ChangeSetComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.CommandListComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.ConfigComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.EntityComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.EntityIDComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.EntityIDListComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.EntityListComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.FloatListComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.IntComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.IntListComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.RawDataComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.StringComponent
 
read(InputStream) - Method in class rescuecore2.messages.components.StringListComponent
 
read(InputStream) - Method in interface rescuecore2.messages.Message
Read the content of this message from a stream.
read(InputStream) - Method in interface rescuecore2.messages.MessageComponent
Read this component from a stream.
read() - Method in class rescuecore2.misc.CountingInputStream
 
read(InputStream) - Method in class rescuecore2.standard.entities.EdgeListProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.AbstractEntity
 
read(InputStream) - Method in class rescuecore2.worldmodel.ChangeSet
Read this ChangeSet from a stream.
read(InputStream) - Method in interface rescuecore2.worldmodel.Entity
Read this Entity from a stream.
read(InputStream) - Method in class rescuecore2.worldmodel.properties.BooleanProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.properties.DoubleProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.properties.EntityRefProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.properties.IntProperty
 
read(InputStream) - Method in class rescuecore2.worldmodel.properties.Point2DProperty
 
read(InputStream) - Method in interface rescuecore2.worldmodel.Property
Read this property from a stream.
readBoolean(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a boolean from an input stream.
readBoolean(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a boolean from a DataInput.
readBoolean(byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Read a boolean from a byte array.
readBoolean(byte[]) - Static method in class rescuecore2.misc.EncodingTools
Read a boolean from a byte array.
readBytes(int, InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a fixed number of bytes from an InputStream into an array.
readBytes(int, DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a fixed number of bytes from a DataInput into an array.
readDouble(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a double from an input stream.
readDouble(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a double from a DataInput.
readDouble(byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Read a double from a byte array.
readDouble(byte[]) - Static method in class rescuecore2.misc.EncodingTools
Read a double from a byte array.
readEntity(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read an entity from a stream.
readEntity(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read an entity from a DataInput.
readFloat32(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit float from an input stream, big-endian style.
readFloat32(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit float from a DataInput.
readInt32(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit integer from an input stream, big-endian style.
readInt32(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit integer from a DataInput.
readInt32(byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit integer from a byte array, big-endian style.
readInt32(byte[]) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit integer from a byte array, big-endian style.
readInt32LE(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a 32-bit integer from an input stream, little-endian style.
readMap(String) - Static method in class maps.MapReader
Read a Map from a file and guess the format.
readMap(String, MapFormat) - Static method in class maps.MapReader
Read a Map from a file using a particular format.
readMap(File) - Static method in class maps.MapReader
Read a Map from a file and guess the format.
readMap(File, MapFormat) - Static method in class maps.MapReader
Read a Map from a file using a particular format.
readMessage(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a message from a stream.
readMessage(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a message from a DataInput.
readProperty(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a property from a stream.
readProperty(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a property from a DataInput.
readString(InputStream) - Static method in class rescuecore2.misc.EncodingTools
Read a String from an InputStream.
readString(DataInput) - Static method in class rescuecore2.misc.EncodingTools
Read a String from a DataInput.
readString(byte[]) - Static method in class rescuecore2.misc.EncodingTools
Read a String from a byte array.
readString(byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Read a String from a byte array.
reallySkip(InputStream, long) - Static method in class rescuecore2.misc.EncodingTools
Call InputStream.skip until exactly count bytes have been skipped.
reallySkip(DataInput, int) - Static method in class rescuecore2.misc.EncodingTools
Call DataInput.skip until exactly count bytes have been skipped.
RecordType - Enum in rescuecore2.log
Enumeration of possible record types in a log file.
RectangleOverlay - Class in maps.gml.view
A rectangular overlay.
RectangleOverlay(Color, boolean) - Constructor for class maps.gml.view.RectangleOverlay
Construct a RectangleOverlay with no coordinates defined..
RectangleOverlay(double, double, double, double, Color, boolean) - Constructor for class maps.gml.view.RectangleOverlay
Construct a RectangleOverlay.
RectangleRegion - Class in rescuecore2.misc.geometry.spatialindex
A rectangular region.
RectangleRegion(double, double, double, double) - Constructor for class rescuecore2.misc.geometry.spatialindex.RectangleRegion
Construct a rectangular region.
RectangularDuplexRowFiller - Class in maps.convert.osm2gml.buildings.row
A RowFiller that creates rectangular duplex units.
RED - Static variable in class maps.convert.osm2gml.Constants
 
refresh(Collection<HumanAttributes>) - Method in class misc.MiscSimulatorGUI
Refresh the UI.
refresh() - Method in class traffic3.simulator.TrafficSimulatorGUI
Refresh the view and wait for user input if required.
Refuge - Class in rescuecore2.standard.entities
The Refuge object.
Refuge(EntityID) - Constructor for class rescuecore2.standard.entities.Refuge
Construct a Refuge object with entirely undefined values.
Refuge(Refuge) - Constructor for class rescuecore2.standard.entities.Refuge
Refuge copy constructor.
Refuge(Building) - Constructor for class rescuecore2.standard.entities.Refuge
Create a refuge based on another Building.
refugeIDs - Variable in class sample.AbstractSampleAgent
Cache of refuge IDs.
Region - Interface in rescuecore2.misc.geometry.spatialindex
An indexable region.
register(TrafficArea) - Method in class traffic3.manager.TrafficManager
Register a new TrafficArea.
register(TrafficAgent) - Method in class traffic3.manager.TrafficManager
Register a new TrafficAgent.
register(TrafficBlockade) - Method in class traffic3.manager.TrafficManager
Register a new TrafficBlockade.
registerAgentControlledEntity(Entity, Collection<? extends Entity>, Config) - Method in class kernel.ComponentManager
Register an agent-controlled entity.
registerAgents(WorldModel<? extends Entity>, Config, ComponentManager) - Method in interface kernel.AgentRegistrar
Process a WorldModel and Config and tell the ComponentManager which entities are agent-controlled and what they can see on connection.
registerAgents(WorldModel<? extends Entity>, Config, ComponentManager) - Method in class rescuecore2.standard.kernel.StandardAgentRegistrar
 
registerAllowedClass(Class<? extends T>) - Method in class rescuecore2.worldmodel.AbstractWorldModel
Register an allowed class.
registerEntityFactory(EntityFactory) - Method in class rescuecore2.registry.Registry
Register an entity factory.
registerEntityFactory(String, EntityFactory) - Method in class rescuecore2.registry.Registry
Register an entity URN and assign an EntityFactory for constructing instances of this type.
registerMessageFactory(MessageFactory) - Method in class rescuecore2.registry.Registry
Register a message factory.
registerMessageFactory(String, MessageFactory) - Method in class rescuecore2.registry.Registry
Register a message URN and assign a MessageFactory for constructing instances of this type.
registerPerception(EntityID, ChangeSet, Collection<Command>) - Method in class rescuecore2.Timestep
Register agent perception.
registerProperties(Property...) - Method in class rescuecore2.worldmodel.AbstractEntity
Register a set of properties.
registerPropertyFactory(PropertyFactory) - Method in class rescuecore2.registry.Registry
Register a property factory.
registerPropertyFactory(String, PropertyFactory) - Method in class rescuecore2.registry.Registry
Register a property URN and assign a PropertyFactory for constructing instances of this type.
registry - Variable in class rescuecore2.log.AbstractLogReader
The registry to use for reading log entries.
Registry - Class in rescuecore2.registry
A class for managing the different types of entities, properties, messages and their associated factories.
Registry() - Constructor for class rescuecore2.registry.Registry
Create a new Registry that uses the system registry as a parent.
Registry(String) - Constructor for class rescuecore2.registry.Registry
Create a new Registry with a particular name that uses the system registry as a parent.
Registry(Registry) - Constructor for class rescuecore2.registry.Registry
Create a new Registry with a particular parent.
Registry(String, Registry) - Constructor for class rescuecore2.registry.Registry
Create a new Registry with a particular name and parent.
RemoteGISWorldModelCreator - Class in kernel
A WorldModelCreator that talks to a remote GIS.
RemoteGISWorldModelCreator() - Constructor for class kernel.RemoteGISWorldModelCreator
 
remove(GMLObject) - Method in class maps.gml.GMLMap
Remove an object.
remove(Collection<? extends GMLObject>) - Method in class maps.gml.GMLMap
Remove a set of objects.
remove(GMLObject...) - Method in class maps.gml.GMLMap
Remove a set of objects.
remove(Object) - Method in class rescuecore2.misc.collections.LazyMap
 
remove(int) - Method in class rescuecore2.misc.gui.ListModelList
 
remove(Object) - Method in class rescuecore2.misc.gui.ListModelList
 
remove(TrafficBlockade) - Method in class traffic3.manager.TrafficManager
Remove a blockade.
remove(Blockade) - Method in class traffic3.manager.TrafficManager
Remove a blockade.
removeAgent(AgentProxy) - Method in class kernel.Kernel
Remove an agent from the system.
removeAgent(TrafficAgent) - Method in class traffic3.objects.TrafficArea
Remove an agent from this area.
removeAll(Collection<?>) - Method in class rescuecore2.misc.gui.ListModelList
 
removeAllBuildings() - Method in class maps.gml.GMLMap
Remove all buildings.
removeAllEdges() - Method in class maps.gml.GMLMap
Remove all edges and shapes.
removeAllEntities() - Method in class rescuecore2.worldmodel.DefaultWorldModel
 
removeAllEntities() - Method in interface rescuecore2.worldmodel.WorldModel
Remove all entities from the world.
removeAllKeys() - Method in class rescuecore2.config.Config
Remove all keys.
removeAllLayers() - Method in class rescuecore2.view.LayerViewComponent
Remove all view layers.
removeAllNodes() - Method in class maps.gml.GMLMap
Remove all nodes, edges and shapes.
removeAllRoads() - Method in class maps.gml.GMLMap
Remove all roads.
removeAllSpaces() - Method in class maps.gml.GMLMap
Remove all spaces.
removeAmbulanceCentre(int) - Method in class gis2.GisScenario
Remove an ambulance centre.
RemoveAmbulanceCentreTool - Class in gis2.scenario
Tool for removing ambulance centres.
RemoveAmbulanceCentreTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveAmbulanceCentreTool
Construct a RemoveAmbulanceCentreTool.
removeAmbulanceTeam(int) - Method in class gis2.GisScenario
Remove an ambulance team.
RemoveAmbulanceTeamTool - Class in gis2.scenario
Tool for removing ambulance teams.
RemoveAmbulanceTeamTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveAmbulanceTeamTool
Construct a RemoveAmbulanceTeamTool.
removeBlockade(TrafficBlockade) - Method in class traffic3.objects.TrafficArea
Remove a TrafficBlockade.
removeBuilding(TemporaryBuilding) - Method in class maps.convert.osm2gml.TemporaryMap
Remove a building.
removeBuilding(GMLBuilding) - Method in class maps.gml.GMLMap
Remove a building.
removeBuilding(OSMBuilding) - Method in class maps.osm.OSMMap
Remove a building.
removeChild(Noise) - Method in class rescuecore2.standard.kernel.comms.ChainedNoise
Remove a child.
removeChildFunction(ScoreFunction) - Method in class rescuecore2.score.CompositeScoreFunction
Remove a child score function.
removeChildFunction(ScoreFunction) - Method in class rescuecore2.score.WeightedScoreFunction
 
removeChildFunctions(Collection<ScoreFunction>) - Method in class rescuecore2.score.CompositeScoreFunction
Remove a collection of child score functions.
removeChildFunctions(ScoreFunction...) - Method in class rescuecore2.score.CompositeScoreFunction
Remove a collection of child score functions.
removeCivilian(int) - Method in class gis2.GisScenario
Remove a civilian.
RemoveCivilianTool - Class in gis2.scenario
Tool for removing civilians.
RemoveCivilianTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveCivilianTool
Construct a RemoveCivilianTool.
removeConnectionListener(ConnectionListener) - Method in class rescuecore2.connection.AbstractConnection
 
removeConnectionListener(ConnectionListener) - Method in interface rescuecore2.connection.Connection
Remove a ConnectionListener.
removeConstraint(ConfigConstraint) - Method in class rescuecore2.config.Config
Remove a constraint.
removeEdge(GMLEdge) - Method in class maps.gml.GMLMap
Remove an edge and any attached shapes.
removeEdge(GMLEdge) - Method in class maps.gml.GMLShape
Remove an edge from this shape.
removeEntity(T) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
removeEntity(EntityID) - Method in class rescuecore2.worldmodel.DefaultWorldModel
 
removeEntity(T) - Method in interface rescuecore2.worldmodel.WorldModel
Remove an entity from the world.
removeEntity(EntityID) - Method in interface rescuecore2.worldmodel.WorldModel
Remove an entity from the world.
removeEntityListener(EntityListener) - Method in class rescuecore2.worldmodel.AbstractEntity
 
removeEntityListener(EntityListener) - Method in interface rescuecore2.worldmodel.Entity
Remove an EntityListener.
removeExcept(String...) - Method in class rescuecore2.config.Config
Remove all except a set of keys.
removeExcept(Collection<String>) - Method in class rescuecore2.config.Config
Remove all except a set of keys.
removeExceptRegex(Collection<String>) - Method in class rescuecore2.config.Config
Remove all keys that do not match any of the given regular expressions.
removeFilter(CommandFilter) - Method in class kernel.ChainedCommandFilter
Remove a CommandFilter from the chain.
removeFire(int) - Method in class gis2.GisScenario
Remove a fire.
removeFireBrigade(int) - Method in class gis2.GisScenario
Remove a fire brigade.
RemoveFireBrigadeTool - Class in gis2.scenario
Tool for removing fire brigades.
RemoveFireBrigadeTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveFireBrigadeTool
Construct a RemoveFireBrigadeTool.
removeFireStation(int) - Method in class gis2.GisScenario
Remove a fire station.
RemoveFireStationTool - Class in gis2.scenario
Tool for removing fire stations.
RemoveFireStationTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveFireStationTool
Construct a RemoveFireStationTool.
RemoveFireTool - Class in gis2.scenario
Tool for removing fires.
RemoveFireTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveFireTool
Construct a RemoveFireTool.
removeGasStation(int) - Method in class gis2.GisScenario
Remove a GasStation.
RemoveGasStationTool - Class in gis2.scenario
Tool for removing refuges.
RemoveGasStationTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveGasStationTool
Construct a RemoveGasStationTool.
removeHydrant(int) - Method in class gis2.GisScenario
Remove a hydrant.
RemoveHydrantTool - Class in gis2.scenario
Tool for removing refuges.
RemoveHydrantTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveHydrantTool
Construct a RemoveHydrantTool.
removeIntersection(TemporaryIntersection) - Method in class maps.convert.osm2gml.TemporaryMap
Remove an intersection.
removeKernelListener(KernelListener) - Method in class kernel.Kernel
Remove a KernelListener.
removeKey(String) - Method in class rescuecore2.config.Config
Remove a key from the config.
removeLayer(ViewLayer) - Method in class rescuecore2.view.LayerViewComponent
Remove a view layer.
removeNode(GMLNode) - Method in class maps.gml.GMLMap
Remove a node, any edges attached to the node and any shapes attached to those edges.
removeNode(OSMNode) - Method in class maps.osm.OSMMap
Remove a node.
removeOverlay(Overlay) - Method in class maps.gml.view.GMLMapViewer
Remove an overlay from the view.
removePoliceForce(int) - Method in class gis2.GisScenario
Remove a police force.
RemovePoliceForceTool - Class in gis2.scenario
Tool for removing police forces.
RemovePoliceForceTool(ScenarioEditor) - Constructor for class gis2.scenario.RemovePoliceForceTool
Construct a RemovePoliceForceTool.
removePoliceOffice(int) - Method in class gis2.GisScenario
Remove a police office.
RemovePoliceOfficeTool - Class in gis2.scenario
Tool for removing police offices.
RemovePoliceOfficeTool(ScenarioEditor) - Constructor for class gis2.scenario.RemovePoliceOfficeTool
Construct a RemovePoliceOfficeTool.
removeRefuge(int) - Method in class gis2.GisScenario
Remove a refuge.
RemoveRefugeTool - Class in gis2.scenario
Tool for removing refuges.
RemoveRefugeTool(ScenarioEditor) - Constructor for class gis2.scenario.RemoveRefugeTool
Construct a RemoveRefugeTool.
removeRoad(TemporaryRoad) - Method in class maps.convert.osm2gml.TemporaryMap
Remove a road.
removeRoad(GMLRoad) - Method in class maps.gml.GMLMap
Remove a road.
removeRoad(OSMRoad) - Method in class maps.osm.OSMMap
Remove a road.
RemoveShapesStep - Class in maps.convert.osm2gml
This step removes shapes that are duplicates or contained entirely inside another shape.
RemoveShapesStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.RemoveShapesStep
Construct a RemoveFacesStep.
removeSimulator(SimulatorProxy) - Method in class kernel.Kernel
Remove a simulator from the system.
removeSpace(GMLSpace) - Method in class maps.gml.GMLMap
Remove a space.
removeSubscriber(Entity) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
removeSubscriber(Entity) - Method in interface rescuecore2.standard.kernel.comms.Channel
Remove a subscriber from this channel.
removeTemporaryObject(TemporaryObject) - Method in class maps.convert.osm2gml.TemporaryMap
Remove an object.
removeViewer(ViewerProxy) - Method in class kernel.Kernel
Remove a viewer from the system.
removeViewListener(ViewListener) - Method in class rescuecore2.view.ViewComponent
Remove a view listener.
removeWaypoint(Point2D) - Method in class traffic3.simulator.PathElement
Remove a waypoint.
removeWorldModelListener(WorldModelListener<? super T>) - Method in class rescuecore2.worldmodel.AbstractWorldModel
 
removeWorldModelListener(WorldModelListener<? super T>) - Method in interface rescuecore2.worldmodel.WorldModel
Remove a listener for world model events.
render(Graphics2D, ScreenTransform) - Method in class gis2.scenario.AgentOverlay
 
render(Graphics2D, ScreenTransform) - Method in class maps.gml.view.DecoratorOverlay
 
render(Graphics2D, ScreenTransform) - Method in class maps.gml.view.LineOverlay
 
render(Graphics2D, ScreenTransform) - Method in interface maps.gml.view.Overlay
Render this overlay.
render(Graphics2D, ScreenTransform) - Method in class maps.gml.view.RectangleOverlay
 
render(Area, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.AreaIconLayer
 
render(E, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.AreaLayer
 
render(Area, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.AreaNeighboursLayer
 
render(Building, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.BuildingIconLayer
 
render(Graphics2D, ScreenTransform, int, int) - Method in class rescuecore2.standard.view.CommandLayer
 
render(Human, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.HumanLayer
 
render(Human, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.PositionHistoryLayer
 
render(Blockade, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.RoadBlockageLayer
 
render(Graphics2D, ScreenTransform, int, int) - Method in class rescuecore2.standard.view.StandardEntityViewLayer
 
render(T, Graphics2D, ScreenTransform) - Method in class rescuecore2.standard.view.StandardEntityViewLayer
Render an entity and return the shape.
render(Graphics2D, ScreenTransform, int, int) - Method in class rescuecore2.view.LayerViewComponent
 
render(Graphics2D, ScreenTransform, int, int) - Method in class rescuecore2.view.ViewComponent
Render the world and return the set of RenderedObjects.
render(Graphics2D, ScreenTransform, int, int) - Method in interface rescuecore2.view.ViewLayer
Render this layer and return a collection of RenderedObjects.
RenderedObject - Class in rescuecore2.view
A representation of something that has been rendered on screen.
RenderedObject(Object, Shape) - Constructor for class rescuecore2.view.RenderedObject
Construct a new rendered object.
reorderEdges(List<GMLDirectedEdge>) - Method in class maps.gml.GMLShape
Reorder the list of edges.
replace(Long, Long) - Method in class maps.osm.OSMWay
Replace a node ID in this way.
replaceEdge(Edge, Collection<Edge>) - Method in class maps.convert.osm2gml.TemporaryMap
Replace an existing edge with a set of new edges.
replaceEdge(Edge, Collection<Edge>) - Method in class maps.convert.osm2gml.TemporaryObject
Replace an edge with a set of replacement edges.
replaceEdge(GMLEdge, GMLEdge) - Method in class maps.gml.GMLMap
Replace all references to an edge with another edge.
replaceEdge(GMLDirectedEdge, GMLDirectedEdge...) - Method in class maps.gml.GMLShape
Replace a GMLDirectedEdge with a set of new edges.
replaceNode(GMLNode, GMLNode) - Method in class maps.gml.GMLMap
Replace all references to a node with another node.
replaceNode(OSMNode, OSMNode) - Method in class maps.osm.OSMMap
Replace a node and update all references.
RequestIDGenerator - Interface in rescuecore2.components
An interface for objects that can generate request IDs.
requestNewEntityIDs(int) - Method in class rescuecore2.components.AbstractSimulator
Request some new entity IDs from the kernel.
rescale(int, int) - Method in class rescuecore2.misc.gui.ScreenTransform
Recalculate the transform based on screen geometry.
rescuecore2 - package rescuecore2
 
rescuecore2.components - package rescuecore2.components
 
rescuecore2.config - package rescuecore2.config
 
rescuecore2.connection - package rescuecore2.connection
 
rescuecore2.log - package rescuecore2.log
 
rescuecore2.messages - package rescuecore2.messages
 
rescuecore2.messages.components - package rescuecore2.messages.components
 
rescuecore2.messages.control - package rescuecore2.messages.control
 
rescuecore2.misc - package rescuecore2.misc
 
rescuecore2.misc.collections - package rescuecore2.misc.collections
 
rescuecore2.misc.geometry - package rescuecore2.misc.geometry
 
rescuecore2.misc.geometry.spatialindex - package rescuecore2.misc.geometry.spatialindex
 
rescuecore2.misc.gui - package rescuecore2.misc.gui
 
rescuecore2.misc.java - package rescuecore2.misc.java
 
rescuecore2.registry - package rescuecore2.registry
 
rescuecore2.scenario - package rescuecore2.scenario
 
rescuecore2.scenario.compatibilities - package rescuecore2.scenario.compatibilities
 
rescuecore2.scenario.exceptions - package rescuecore2.scenario.exceptions
 
rescuecore2.score - package rescuecore2.score
 
rescuecore2.standard - package rescuecore2.standard
 
rescuecore2.standard.components - package rescuecore2.standard.components
 
rescuecore2.standard.entities - package rescuecore2.standard.entities
 
rescuecore2.standard.kernel - package rescuecore2.standard.kernel
 
rescuecore2.standard.kernel.comms - package rescuecore2.standard.kernel.comms
 
rescuecore2.standard.messages - package rescuecore2.standard.messages
 
rescuecore2.standard.misc - package rescuecore2.standard.misc
 
rescuecore2.standard.score - package rescuecore2.standard.score
 
rescuecore2.standard.view - package rescuecore2.standard.view
 
rescuecore2.view - package rescuecore2.view
 
rescuecore2.worldmodel - package rescuecore2.worldmodel
 
rescuecore2.worldmodel.properties - package rescuecore2.worldmodel.properties
 
resetZoom() - Method in class rescuecore2.misc.gui.ScreenTransform
Reset the zoom level to one.
retainAll(Collection<?>) - Method in class rescuecore2.misc.gui.ListModelList
 
reverse() - Method in class maps.gml.GMLDirectedEdge
Reverse the direction of this edge.
Road - Class in rescuecore2.standard.entities
The Road object.
Road(EntityID) - Constructor for class rescuecore2.standard.entities.Road
Construct a Road object with entirely undefined property values.
Road(Road) - Constructor for class rescuecore2.standard.entities.Road
Road copy constructor.
ROAD_WIDTH - Static variable in class maps.convert.osm2gml.Constants
The width of roads in m.
RoadBlockageLayer - Class in rescuecore2.standard.view
A view layer that renders road blockages.
RoadBlockageLayer() - Constructor for class rescuecore2.standard.view.RoadBlockageLayer
Construct a road blockage rendering layer.
RoadDecorator - Interface in maps.gml.view
Interface for objects that know how to decorate GMLRoads.
roadIDs - Variable in class sample.AbstractSampleAgent
Cache of road IDs.
RoadInfo - Class in maps.convert.legacy2gml
Container for road information during conversion.
RoadInfo() - Constructor for class maps.convert.legacy2gml.RoadInfo
Construct a RoadInfo.
RoadLayer - Class in rescuecore2.standard.view
A view layer that renders roads.
RoadLayer() - Constructor for class rescuecore2.standard.view.RoadLayer
Construct a road rendering layer.
RobocupFormat - Class in maps.gml.formats
A MapFormat that can handle Robocup Rescue GML maps.
RoundingNumberGenerator - Class in rescuecore2.misc
A NumberGenerator that rounds output from a downstream NumberGenerator.
RoundingNumberGenerator(NumberGenerator<? extends Number>) - Constructor for class rescuecore2.misc.RoundingNumberGenerator
Construct a RoundingNumberGenerator.
RowFiller - Interface in maps.convert.osm2gml.buildings.row
Interface for a building generator that works by row.
RowHousingBuildingSpaceFiller - Class in maps.convert.osm2gml.buildings
A BuildingSpaceFiller that fills a space with row housing.
RowHousingBuildingSpaceFiller(double, Random) - Constructor for class maps.convert.osm2gml.buildings.RowHousingBuildingSpaceFiller
Construct a new RowHousingBuildingSpaceFiller.
RowHousingType - Enum in maps.convert.osm2gml.buildings
 
run() - Method in class gis2.GISServer
Run the GIS server.
run() - Method in class rescuecore2.misc.WorkerThread
 
Run(int[][], int) - Method in class traffic3.simulator.Dijkstra
Run multi Src Dijkstra

S

sample - package sample
 
SampleAmbulanceTeam - Class in sample
A sample ambulance team agent.
SampleAmbulanceTeam() - Constructor for class sample.SampleAmbulanceTeam
 
SampleCentre - Class in sample
A sample centre agent.
SampleCentre() - Constructor for class sample.SampleCentre
 
SampleCivilian - Class in sample
A sample civilian agent.
SampleCivilian() - Constructor for class sample.SampleCivilian
 
SampleFireBrigade - Class in sample
A sample fire brigade agent.
SampleFireBrigade() - Constructor for class sample.SampleFireBrigade
 
SamplePoliceForce - Class in sample
A sample police force agent.
SamplePoliceForce() - Constructor for class sample.SamplePoliceForce
 
SampleSearch - Class in sample
A sample search class that uses a connection graph to look up neighbours.
SampleSearch(StandardWorldModel) - Constructor for class sample.SampleSearch
Construct a new SampleSearch.
SampleSearch(Map<EntityID, Set<EntityID>>) - Constructor for class sample.SampleSearch
Construct a new ConnectionGraphSearch.
SampleSimulator - Class in sample
A sample simulator that doesn't do anything useful.
SampleSimulator() - Constructor for class sample.SampleSimulator
 
SampleViewer - Class in sample
A simple viewer.
SampleViewer() - Constructor for class sample.SampleViewer
 
save() - Method in class gis2.scenario.ScenarioEditor
Save the scenario.
save() - Method in class maps.gml.editor.GMLEditor
Save the map.
saveAs() - Method in class gis2.scenario.ScenarioEditor
Save the scenario.
scale(double) - Method in class rescuecore2.misc.geometry.Vector2D
Create a scaled version of this vector.
ScaleConversion - Class in maps
A coordinate conversion that scales and translates coordinates.
ScaleConversion(double, double, double, double) - Constructor for class maps.ScaleConversion
Construct a ScaleConversion.
ScaleFunction - Class in maps.gml.editor
A function for scaling the map.
ScaleFunction(GMLEditor) - Constructor for class maps.gml.editor.ScaleFunction
Construct a ScaleFunction.
ScanOSMStep - Class in maps.convert.osm2gml
This step scans the OpenStreetMap data and generates information about roads, intersections and buildings.
ScanOSMStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.ScanOSMStep
Construct a ScanOSMStep.
Scenario - Interface in rescuecore2.scenario
Abstract Scenario interface
ScenarioEditor - Class in gis2.scenario
A component for editing scenarios.
ScenarioEditor(JMenuBar) - Constructor for class gis2.scenario.ScenarioEditor
Construct a new ScenarioEditor.
ScenarioEditor(JMenuBar, GMLMap, GisScenario) - Constructor for class gis2.scenario.ScenarioEditor
Construct a new ScenarioEditor.
ScenarioException - Exception in gis2
Exception class for problems with scenarios.
ScenarioException() - Constructor for exception gis2.ScenarioException
Construct a scenario exception with no information.
ScenarioException(String) - Constructor for exception gis2.ScenarioException
Construct a scenario exception with an error message.
ScenarioException(Throwable) - Constructor for exception gis2.ScenarioException
Construct a scenario exception that was caused by another exception.
ScenarioException(String, Throwable) - Constructor for exception gis2.ScenarioException
Construct a scenario exception with an error message and an underlying cause.
ScenarioException - Exception in rescuecore2.scenario.exceptions
Exception class for problems with scenarios.
ScenarioException() - Constructor for exception rescuecore2.scenario.exceptions.ScenarioException
Construct a scenario exception with no information.
ScenarioException(String) - Constructor for exception rescuecore2.scenario.exceptions.ScenarioException
Construct a scenario exception with an error message.
ScenarioException(Throwable) - Constructor for exception rescuecore2.scenario.exceptions.ScenarioException
Construct a scenario exception that was caused by another exception.
ScenarioException(String, Throwable) - Constructor for exception rescuecore2.scenario.exceptions.ScenarioException
Construct a scenario exception with an error message and an underlying cause.
score(WorldModel<? extends Entity>, Timestep) - Method in class kernel.ui.ScoreGraph
 
score(WorldModel<? extends Entity>, Timestep) - Method in class kernel.ui.ScoreTable
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.ConstantScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.CumulativeScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.DelegatingScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.InverseScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.MultiplicativeScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in interface rescuecore2.score.ScoreFunction
Calculate the score for a timestep.
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.UnaryOperatorScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.score.WeightedScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.standard.score.BuildingDamageScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.standard.score.CiviliansAliveScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.standard.score.DiscoveryScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.standard.score.DistanceTravelledScoreFunction
 
score(WorldModel<? extends Entity>, Timestep) - Method in class rescuecore2.standard.score.HealthScoreFunction
 
SCORE_FUNCTION_KEY - Static variable in class rescuecore2.Constants
Config key for the top-level score function.
ScoreFunction - Interface in rescuecore2.score
Interface for a score function.
ScoreGraph - Class in kernel.ui
A ScoreFunction that also provides a components for graphing the components of the score.
ScoreGraph(ScoreFunction) - Constructor for class kernel.ui.ScoreGraph
Construct a ScoreGraph that wraps a child score function.
ScoreTable - Class in kernel.ui
A ScoreFunction that also provides a JTable for viewing the components of the score.
ScoreTable(ScoreFunction) - Constructor for class kernel.ui.ScoreTable
Construct a ScoreTable that wraps a child score function.
screenToX(int) - Method in class rescuecore2.misc.gui.ScreenTransform
Convert a screen X coordinate to a world coordinate.
screenToY(int) - Method in class rescuecore2.misc.gui.ScreenTransform
Convert a screen Y coordinate to a world coordinate.
ScreenTransform - Class in rescuecore2.misc.gui
A class that handles transforming between world coordinates and screen coordinates.
ScreenTransform(double, double, double, double) - Constructor for class rescuecore2.misc.gui.ScreenTransform
Create a ScreenTransform that covers a particular world coordinate range.
search - Variable in class sample.AbstractSampleAgent
The search algorithm.
second() - Method in class rescuecore2.misc.Pair
Get the second element of this pair.
send(Collection<? extends Message>) - Method in class kernel.AbstractKernelComponent
 
send(Message) - Method in class kernel.AbstractKernelComponent
Send a single message.
send(Collection<? extends Message>) - Method in interface kernel.KernelComponent
Send a set of messages to this component.
send(Message) - Method in class rescuecore2.components.AbstractComponent
Send a message to the kernel and silently ignore any errors.
sendAgentCommands(int, Collection<? extends Command>) - Method in class kernel.SimulatorProxy
Send a set of agent commands to this simulator.
sendBytes(byte[]) - Method in class rescuecore2.connection.AbstractConnection
Send some bytes to the other end of the connection.
sendBytes(byte[]) - Method in class rescuecore2.connection.StreamConnection
 
sendClear(int, EntityID) - Method in class rescuecore2.standard.components.StandardAgent
Send a clear command to the kernel.
sendClear(int, int, int) - Method in class rescuecore2.standard.components.StandardAgent
Send a clear command to the kernel.
sendExtinguish(int, EntityID, int) - Method in class rescuecore2.standard.components.StandardAgent
Send an extinguish command to the kernel.
sendLoad(int, EntityID) - Method in class rescuecore2.standard.components.StandardAgent
Send a load command to the kernel.
sendMessage(Message) - Method in class rescuecore2.connection.AbstractConnection
 
sendMessage(Message) - Method in interface rescuecore2.connection.Connection
Send a message across this connection.
sendMessages(Collection<? extends Message>) - Method in class rescuecore2.connection.AbstractConnection
 
sendMessages(Collection<? extends Message>) - Method in interface rescuecore2.connection.Connection
Send a set of messages across this connection.
sendMove(int, List<EntityID>) - Method in class rescuecore2.standard.components.StandardAgent
Send a move command to the kernel.
sendMove(int, List<EntityID>, int, int) - Method in class rescuecore2.standard.components.StandardAgent
Send a move command to the kernel.
sendPerceptionUpdate(int, ChangeSet, Collection<? extends Command>) - Method in class kernel.AgentProxy
Notify the of a perception update.
sendRescue(int, EntityID) - Method in class rescuecore2.standard.components.StandardAgent
Send a rescue command to the kernel.
sendRest(int) - Method in class rescuecore2.standard.components.StandardAgent
Send a rest command to the kernel.
sendSay(int, byte[]) - Method in class rescuecore2.standard.components.StandardAgent
Send a say command to the kernel.
sendSpeak(int, int, byte[]) - Method in class rescuecore2.standard.components.StandardAgent
Send a speak command to the kernel.
sendSubscribe(int, int...) - Method in class rescuecore2.standard.components.StandardAgent
Send a subscribe command to the kernel.
sendTell(int, byte[]) - Method in class rescuecore2.standard.components.StandardAgent
Send a tell command to the kernel.
sendTimestep(Timestep) - Method in class kernel.ViewerProxy
Send a Timestep structure to this viewer.
sendUnload(int) - Method in class rescuecore2.standard.components.StandardAgent
Send an unload command to the kernel.
sendUpdate(int, ChangeSet) - Method in class kernel.SimulatorProxy
Send an update message to this simulator.
set(int, T) - Method in class rescuecore2.misc.gui.ListModelList
 
set(boolean) - Method in class rescuecore2.misc.MutableBoolean
Set the value of this object.
setAgentID(EntityID) - Method in class rescuecore2.messages.AbstractCommand
Set the ID of the agent issuing the command.
setAmbulanceCentres(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of ambulance centre locations.
setAmbulanceCentres(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of ambulance centres.
setAmbulanceTeams(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of ambulance team locations.
setAmbulanceTeams(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of ambulance teams.
setApexes(int[]) - Method in class rescuecore2.standard.entities.Blockade
Set the apexes.
setAutozoomEnabled(boolean) - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Set whether autozoom is enabled.
setBackground(Collection<? extends ShapeDebugFrame.ShapeInfo>) - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Set the "background" shapes.
setBackgroundEnabled(boolean) - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Set whether the background is drawn or not.
setBlockades(List<EntityID>) - Method in class rescuecore2.standard.entities.Area
Set the blockades in this area.
setBooleanValue(String, boolean) - Method in class rescuecore2.config.Config
Set the value of a key as a boolean.
setBottom(double) - Method in class maps.gml.view.RectangleOverlay
Set the bottom Y coordinate.
setBrokenness(int) - Method in class rescuecore2.standard.entities.Building
Set the brokenness of this building.
setBuildingAttributes(int) - Method in class rescuecore2.standard.entities.Building
Set the building attributes of this building.
setBuildingCode(int) - Method in class rescuecore2.standard.entities.Building
Set the building code of this building.
setBuildingDecorator(BuildingDecorator, GMLBuilding...) - Method in class maps.gml.view.DecoratorOverlay
Set the BuildingDecorator for a set of GMLBuildings.
setBuildingDecorator(BuildingDecorator, Collection<? extends GMLBuilding>) - Method in class maps.gml.view.DecoratorOverlay
Set the BuildingDecorator for a set of GMLBuildings.
setBuildingDecorator(BuildingDecorator, GMLBuilding...) - Method in class maps.gml.view.GMLMapViewer
Set the BuildingDecorator for a set of GMLBuildings.
setBuildingDecorator(BuildingDecorator, Collection<? extends GMLBuilding>) - Method in class maps.gml.view.GMLMapViewer
Set the BuildingDecorator for a set of GMLBuildings.
setBuriedness(int) - Method in class rescuecore2.standard.entities.Human
Set the buriedness of this human.
setBuriednessDamage(double) - Method in class misc.HumanAttributes
Set the amount of buriedness damage this human has.
setCentrePoint(double, double) - Method in class rescuecore2.misc.gui.ScreenTransform
Set the on-screen centre point.
setChanged() - Method in class gis2.scenario.ScenarioEditor
Register a change to the map.
setChanged() - Method in class maps.gml.editor.GMLEditor
Register a change to the map.
setChangeSet(ChangeSet) - Method in class rescuecore2.messages.components.ChangeSetComponent
Set the ChangeSet.
setChangeSet(ChangeSet) - Method in class rescuecore2.Timestep
Set the simulator updates ChangeSet for this timestep.
setCivilians(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of civilian locations.
setCivilians(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of civilians.
setCode(int) - Method in class maps.gml.GMLBuilding
Set the building code of this building.
setCollapseDamage(double) - Method in class misc.HumanAttributes
Set the amount of collapse damage this human has.
setCollapsedRatio(float) - Method in class collapse.CSBuilding
Changes the collapse ratio of the building to the input ratio
setColour(Color) - Method in class maps.gml.view.LineOverlay
Set the colour.
setColour(Color) - Method in class maps.gml.view.RectangleOverlay
Set the colour.
setCommands(Collection<? extends Command>) - Method in class rescuecore2.messages.components.CommandListComponent
Set the commands that make up this message component.
setCommands(Collection<Command>) - Method in class rescuecore2.Timestep
Set the commands for this timestep.
setCommunicationModel(CommunicationModel) - Method in class kernel.KernelStartupOptions
Set the CommunicationModel the kernel should use.
setConfig(Config) - Method in class rescuecore2.messages.components.ConfigComponent
Set the content of this message component.
setCoordinates(GMLCoordinates) - Method in class maps.gml.GMLNode
Set the coordinates of this node.
setCoordinates(List<GMLCoordinates>) - Method in class maps.gml.GMLShape
Set the coordinates of the apexes of this shape.
setCurrentRegistry(Registry) - Static method in class rescuecore2.registry.Registry
Set the current Registry for this thread.
setDamage(double) - Method in class misc.DamageType
Set the current damage.
setDamage(int) - Method in class rescuecore2.standard.entities.Human
Set the damage of this human.
setData(byte[]) - Method in class rescuecore2.messages.components.RawDataComponent
Set the data for this message component.
setDeepInspection(boolean) - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Set whether to do a "deep" inspection or just inspect the manifest.
setDefaultBuildingDecorator(BuildingDecorator) - Method in class maps.gml.view.GMLMapViewer
Set the default building decorator.
setDefaultEdgeDecorator(EdgeDecorator) - Method in class maps.gml.view.GMLMapViewer
Set the default edge decorator.
setDefaultNodeDecorator(NodeDecorator) - Method in class maps.gml.view.GMLMapViewer
Set the default node decorator.
setDefaultRegistry(Registry) - Method in class rescuecore2.components.ComponentLauncher
Set the default registry for new connections.
setDefaultRoadDecorator(RoadDecorator) - Method in class maps.gml.view.GMLMapViewer
Set the default road decorator.
setDefaultSpaceDecorator(SpaceDecorator) - Method in class maps.gml.view.GMLMapViewer
Set the default space decorator.
setDefined() - Method in class rescuecore2.worldmodel.AbstractProperty
Set the property status to defined.
setDimension(int, int) - Method in class rescuecore2.log.LogExtractor
 
setDirection(int) - Method in class rescuecore2.standard.entities.Human
Set the direction.
setDirectory(String) - Method in class rescuecore2.misc.java.LoadableTypeProcessor
Set the name of the directory to process.
setEdgeDecorator(EdgeDecorator, GMLEdge...) - Method in class maps.gml.view.DecoratorOverlay
Set the EdgeDecorator for a set of GMLEdges.
setEdgeDecorator(EdgeDecorator, Collection<? extends GMLEdge>) - Method in class maps.gml.view.DecoratorOverlay
Set the EdgeDecorator for a set of GMLEdges.
setEdgeDecorator(EdgeDecorator, GMLEdge...) - Method in class maps.gml.view.GMLMapViewer
Set the EdgeDecorator for a set of GMLEdges.
setEdgeDecorator(EdgeDecorator, Collection<? extends GMLEdge>) - Method in class maps.gml.view.GMLMapViewer
Set the EdgeDecorator for a set of GMLEdges.
setEdges(List<GMLDirectedEdge>) - Method in class maps.gml.GMLShape
Set the list of edges.
setEdges(List<Edge>) - Method in class rescuecore2.standard.entities.Area
Set the edges.
setEdges(List<Edge>) - Method in class rescuecore2.standard.entities.EdgeListProperty
Set the list of edges.
setEnabled(boolean) - Method in class maps.gml.editor.Snap
Set whether to enable snapping.
setEnabled(boolean) - Method in class rescuecore2.misc.gui.PanZoomListener
Enable or disable this PanZoomListener.
setEnd(GMLNode) - Method in class maps.gml.GMLEdge
Set the end node.
setEnd(Point2D) - Method in class maps.gml.view.LineOverlay
Set the end coordinate.
setEnd(Point2D) - Method in class rescuecore2.misc.geometry.Line2D
 
setEntities(Collection<? extends Entity>) - Method in class rescuecore2.messages.components.EntityListComponent
Set the entities that make up this message component.
setEntity(Entity) - Method in class rescuecore2.messages.components.EntityComponent
Set the entity.
setEntity(AbstractEntity) - Method in class rescuecore2.worldmodel.AbstractProperty
Set this property's containing Entity.
setEntityIDGenerator(EntityIDGenerator) - Method in class kernel.SimulatorProxy
Set the EntityIDGenerator.
setErrors(Collection<ValidationError>) - Method in class maps.gml.view.GMLObjectInspector
Set the Collection of ValidationErrors for the Inspector to display in the table.
setFieryness(int) - Method in class rescuecore2.standard.entities.Building
Set the fieryness of this building.
setFireBrigades(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of fire brigade locations.
setFireBrigades(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of fire brigades.
setFireDamage(double) - Method in class misc.HumanAttributes
Set the amount of fire damage this human has.
setFires(Set<Integer>) - Method in class gis2.GisScenario
Set the set of fire locations.
setFires(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of fires.
setFireStations(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of fire station locations.
setFireStations(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of fire stations.
setFixedAspectRatio(boolean) - Method in class rescuecore2.misc.gui.ScreenTransform
Set whether to use a fixed aspect ratio or not.
setFloatValue(String, double) - Method in class rescuecore2.config.Config
Set the value of a key as a floating point number.
setFloors(int) - Method in class maps.gml.GMLBuilding
Set the number of floors in this building.
setFloors(int) - Method in class rescuecore2.standard.entities.Building
Set the number of floors in this building.
setFromLeft(Point2D) - Method in class maps.convert.osm2gml.OSMRoadInfo
Set the point that is at the left side of this road at the "from" end.
setFromRight(Point2D) - Method in class maps.convert.osm2gml.OSMRoadInfo
Set the point that is at the right side of this road at the "from" end.
setGraph(Map<EntityID, Set<EntityID>>) - Method in class sample.SampleSearch
Set the neighbourhood graph.
setGraphSize(int) - Method in class traffic3.simulator.Dijkstra
Use This Method only if the Graph Size has Changed ...
setGridEnabled(boolean) - Method in class maps.gml.view.GMLMapViewer
Set whether to draw the grid or not.
setGridResolution(double) - Method in class maps.gml.view.GMLMapViewer
Set the grid resolution.
setGroundArea(int) - Method in class rescuecore2.standard.entities.Building
Set the ground area of this building.
setHasFireDamage(boolean) - Method in class collapse.CSBuilding
 
setHeadLeft(Point2D) - Method in class maps.convert.legacy2gml.RoadInfo
Set the left corner at the head end.
setHeadRight(Point2D) - Method in class maps.convert.legacy2gml.RoadInfo
Set the right corner at the head end.
setHP(int) - Method in class rescuecore2.standard.entities.Human
Set the hp of this human.
setIDs(List<EntityID>) - Method in class rescuecore2.messages.components.EntityIDListComponent
Set the list of entity IDs in this component.
setIgnition(boolean) - Method in class rescuecore2.standard.entities.Building
Set the ignition property.
setImportance(int) - Method in class maps.gml.GMLBuilding
Set the importance of this building.
setImportance(int) - Method in class rescuecore2.standard.entities.Building
Set the importance of this building.
setInputNoise(Noise) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
setInputNoise(Noise) - Method in interface rescuecore2.standard.kernel.comms.Channel
Set the input noise object for this channel.
setInstanceCount(Component, int) - Method in class kernel.KernelStartupOptions
Set the number of instances of a type of component to start.
setIntValue(String, int) - Method in class rescuecore2.config.Config
Set the value of a key as an integer.
setLatitude(int) - Method in class rescuecore2.standard.entities.World
Set the latitude property.
setLayerViewComponent(LayerViewComponent) - Method in class rescuecore2.view.AbstractViewLayer
 
setLayerViewComponent(LayerViewComponent) - Method in interface rescuecore2.view.ViewLayer
Set the LayerViewComponent for this layer.
setLeft(double) - Method in class maps.gml.view.RectangleOverlay
Set the left-hand X coordinate.
setLocation(double, double) - Method in class traffic3.objects.TrafficAgent
Set the location of this agent.
setLogBytes(boolean) - Method in class rescuecore2.connection.AbstractConnection
 
setLogBytes(boolean) - Method in interface rescuecore2.connection.Connection
Turn byte-level logging on or off.
setLogContext(String) - Static method in class rescuecore2.log.Logger
Set the log context for this thread and all child threads.
setLongitude(int) - Method in class rescuecore2.standard.entities.World
Set the longitude property.
setMap(GMLMap) - Method in class maps.gml.editor.GMLEditor
Set the map.
setMap(GMLMap) - Method in class maps.gml.view.GMLMapViewer
Set the map.
setMap(GMLMap) - Method in class maps.gml.view.GMLObjectInspector
Set the map this inspector should consult for geometry information.
setMap(OSMMap) - Method in class maps.osm.OSMMapViewer
Set the map.
setMaxVelocity(double) - Method in class traffic3.objects.TrafficAgent
Set the maximum velocity of this agent.
setMobile(boolean) - Method in class traffic3.objects.TrafficAgent
Set whether this agent is mobile or not.
setName(String) - Method in class rescuecore2.connection.AbstractConnection
 
setName(String) - Method in interface rescuecore2.connection.Connection
Set the name for this connection.
setName(String) - Method in class rescuecore2.score.AbstractScoreFunction
Change the name of this score function.
setNearbyThreshold(double) - Method in class maps.convert.osm2gml.TemporaryMap
Set the threshold for deciding if two points are the same.
setNeighbour(DirectedEdge, TemporaryObject) - Method in class maps.convert.osm2gml.TemporaryObject
Set the neighbour through a particular edge.
setNeighbour(Edge, TemporaryObject) - Method in class maps.convert.osm2gml.TemporaryObject
Set the neighbour through a particular edge.
setNeighbour(GMLDirectedEdge, Integer) - Method in class maps.gml.GMLShape
Set the ID of the neighbour through a particular edge.
setNeighbour(GMLEdge, Integer) - Method in class maps.gml.GMLShape
Set the ID of the neighbour through a particular edge.
setNodeDecorator(NodeDecorator, GMLNode...) - Method in class maps.gml.view.DecoratorOverlay
Set the NodeDecorator for a set of GMLNodes.
setNodeDecorator(NodeDecorator, Collection<? extends GMLNode>) - Method in class maps.gml.view.DecoratorOverlay
Set the NodeDecorator for a set of GMLNodes.
setNodeDecorator(NodeDecorator, GMLNode...) - Method in class maps.gml.view.GMLMapViewer
Set the NodeDecorator for a set of GMLNodes.
setNodeDecorator(NodeDecorator, Collection<? extends GMLNode>) - Method in class maps.gml.view.GMLMapViewer
Set the NodeDecorator for a set of GMLNodes.
setNodeIDs(List<Long>) - Method in class maps.osm.OSMWay
Set the IDs of the way nodes.
setOrigin(Point2D) - Method in class rescuecore2.misc.geometry.Line2D
 
setOSMInfo(Collection<OSMIntersectionInfo>, Collection<OSMRoadInfo>, Collection<OSMBuildingInfo>) - Method in class maps.convert.osm2gml.TemporaryMap
Set the OSMMap information.
setOutputNoise(Noise) - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
setOutputNoise(Noise) - Method in interface rescuecore2.standard.kernel.comms.Channel
Set the output noise object for this channel.
setPaintNodes(boolean) - Method in class maps.gml.view.GMLMapViewer
 
setPanOnLeftMouse() - Method in class rescuecore2.misc.gui.PanZoomListener
Set the pan trigger modifiers so that pressing the left mouse button triggers panning.
setPanOnRightMouse() - Method in class rescuecore2.misc.gui.PanZoomListener
Set the pan trigger modifiers so that pressing the right mouse button triggers panning.
setPanTriggerModifiers(int) - Method in class rescuecore2.misc.gui.PanZoomListener
Set the modifiers that will trigger panning.
setPanZoomEnabled(boolean) - Method in class maps.gml.view.GMLMapViewer
Enable or disable the pan/zoom feature.
setPassable(boolean) - Method in class maps.gml.GMLEdge
Set the passable flag on this edge.
setPath(List<PathElement>) - Method in class traffic3.objects.TrafficAgent
Set the path this agent wants to take.
setPerception(Perception) - Method in class kernel.KernelStartupOptions
Set the Perception module the kernel should use.
setPoints(List<GMLCoordinates>) - Method in class maps.gml.GMLEdge
Set the points along the edge.
setPoliceForces(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of police force locations.
setPoliceForces(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of police forces.
setPoliceOffices(Collection<Integer>) - Method in class gis2.GisScenario
Set the list of police office locations.
setPoliceOffices(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of police offices.
setPosition(EntityID) - Method in class rescuecore2.standard.entities.Blockade
Set the position.
setPosition(EntityID) - Method in class rescuecore2.standard.entities.Human
Set the position of this human.
setPosition(EntityID, int, int) - Method in class rescuecore2.standard.entities.Human
Set the position of this human.
setPositionHistory(int[]) - Method in class rescuecore2.standard.entities.Human
Set the position history.
setPositionHistoryEnabled(boolean) - Method in class traffic3.objects.TrafficAgent
Enable or disable position history recording.
setPositionHistoryFrequency(int) - Method in class traffic3.objects.TrafficAgent
Set the frequency of position history records.
setProgress(int) - Method in class maps.convert.ConvertStep
Set the progress level.
setProgress(int) - Method in class maps.gml.editor.ProgressFunction
Set the progress level.
setProgressLimit(int) - Method in class maps.convert.ConvertStep
Set the progress maximum.
setProgressLimit(int) - Method in class maps.gml.editor.ProgressFunction
Set the progress maximum.
setProgressString(String) - Method in class maps.gml.editor.ProgressFunction
Set the progress string.
setRadius(double) - Method in class traffic3.objects.TrafficAgent
Set the radius of this agent.
setRefuges(Set<Integer>) - Method in class gis2.GisScenario
Set the set of refuge locations.
setRefuges(int, int) - Method in class gis2.RandomScenarioGenerator
Set the minimum and maximum number of refuges.
setRegistry(Registry) - Method in class rescuecore2.connection.AbstractConnection
 
setRegistry(Registry) - Method in interface rescuecore2.connection.Connection
Set the Registry that this connection should use for decoding messages and entities.
setRenderClear(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Clear commands.
setRenderClearArea(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Clear commands.
setRenderExtinguish(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Extinguish commands.
setRenderLoad(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Load commands.
setRenderMove(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Move commands.
setRenderRescue(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Rescue commands.
setRenderUnload(boolean) - Method in class rescuecore2.standard.view.CommandLayer
Set whether to render Unload commands.
setRepairCost(int) - Method in class rescuecore2.standard.entities.Blockade
Set the repair cost.
setResolution(double) - Method in class maps.gml.editor.Snap
Set the resolution.
setRight(double) - Method in class maps.gml.view.RectangleOverlay
Set the right-hand X coordinate.
setRoadDecorator(RoadDecorator, GMLRoad...) - Method in class maps.gml.view.DecoratorOverlay
Set the RoadDecorator for a set of GMLRoads.
setRoadDecorator(RoadDecorator, Collection<? extends GMLRoad>) - Method in class maps.gml.view.DecoratorOverlay
Set the RoadDecorator for a set of GMLRoads.
setRoadDecorator(RoadDecorator, GMLRoad...) - Method in class maps.gml.view.GMLMapViewer
Set the RoadDecorator for a set of GMLRoads.
setRoadDecorator(RoadDecorator, Collection<? extends GMLRoad>) - Method in class maps.gml.view.GMLMapViewer
Set the RoadDecorator for a set of GMLRoads.
setRoadLeft(Point2D) - Method in class maps.convert.legacy2gml.BuildingInfo
Set the left corner at the road end.
setRoadRight(Point2D) - Method in class maps.convert.legacy2gml.BuildingInfo
Set the right corner at the road end.
setScenario(GMLMap, GisScenario) - Method in class gis2.scenario.ScenarioEditor
Set the map and scenario.
setScore(double) - Method in class rescuecore2.Timestep
Set the score for this timestep.
setScreenTransform(ScreenTransform) - Method in class rescuecore2.misc.gui.PanZoomListener
Set the screen transform.
setSpaceDecorator(SpaceDecorator, GMLSpace...) - Method in class maps.gml.view.DecoratorOverlay
Set the SpaceDecorator for a set of GMLSpaces.
setSpaceDecorator(SpaceDecorator, Collection<? extends GMLSpace>) - Method in class maps.gml.view.DecoratorOverlay
Set the SpaceDecorator for a set of GMLSpaces.
setSpaceDecorator(SpaceDecorator, GMLSpace...) - Method in class maps.gml.view.GMLMapViewer
Set the SpaceDecorator for a set of GMLSpaces.
setSpaceDecorator(SpaceDecorator, Collection<? extends GMLSpace>) - Method in class maps.gml.view.GMLMapViewer
Set the SpaceDecorator for a set of GMLSpaces.
setStamina(int) - Method in class rescuecore2.standard.entities.Human
Set the stamina of this human.
setStart(GMLNode) - Method in class maps.gml.GMLEdge
Set the start node.
setStart(Point2D) - Method in class maps.gml.view.LineOverlay
Set the start coordinate.
setStartTime(int) - Method in class rescuecore2.standard.entities.World
Set the startTime property.
setStatus(String) - Method in class maps.convert.ConvertStep
Set the status label.
setTailLeft(Point2D) - Method in class maps.convert.legacy2gml.RoadInfo
Set the left corner at the tail end.
setTailRight(Point2D) - Method in class maps.convert.legacy2gml.RoadInfo
Set the right corner at the tail end.
setTarget(Human) - Method in class human.ControlledAmbulanceTeam
Set the target of this ambulance team.
setTarget(Building) - Method in class human.ControlledFireBrigade
Set the target of this fire brigade.
setTarget(Road) - Method in class human.ControlledPoliceForce
Set the target for this police force.
setTemperature(int) - Method in class rescuecore2.standard.entities.Building
Set the temperature of this building.
setTime(int) - Method in interface kernel.Perception
Notify this perception object of the current time.
setTime(int) - Method in class rescuecore2.messages.AbstractCommand
Set the time of the command.
setTime(int) - Method in class rescuecore2.standard.kernel.LineOfSightPerception
 
setTime(int) - Method in class rescuecore2.standard.kernel.StandardPerception
 
setToLeft(Point2D) - Method in class maps.convert.osm2gml.OSMRoadInfo
Set the point that is at the left side of this road at the "to" end.
setTop(double) - Method in class maps.gml.view.RectangleOverlay
Set the top Y coordinate.
setToRight(Point2D) - Method in class maps.convert.osm2gml.OSMRoadInfo
Set the point that is at the right side of this road at the "to" end.
setTotalArea(int) - Method in class rescuecore2.standard.entities.Building
Set the total area of this building.
setTravelDistance(int) - Method in class rescuecore2.standard.entities.Human
Set the travel distance.
setup() - Method in class rescuecore2.misc.WorkerThread
Perform any setup necessary before work begins.
setUseWorldCoordinates(boolean) - Method in class maps.gml.view.LineOverlay
Set whether to use world coordinates or not.
setUseWorldCoordinates(boolean) - Method in class maps.gml.view.RectangleOverlay
Set whether to use world coordinates or not.
setValue(String, String) - Method in class rescuecore2.config.Config
Set the value of a key.
setValue(EntityID) - Method in class rescuecore2.messages.components.EntityIDComponent
Set the value of this message component.
setValue(int) - Method in class rescuecore2.messages.components.IntComponent
Set the value of this message component.
setValue(String) - Method in class rescuecore2.messages.components.StringComponent
Set the value of this message component.
setValue(boolean) - Method in class rescuecore2.worldmodel.properties.BooleanProperty
Set the value of this property.
setValue(double) - Method in class rescuecore2.worldmodel.properties.DoubleProperty
Set the value of this property.
setValue(List<EntityID>) - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
Set the list of ids.
setValue(EntityID) - Method in class rescuecore2.worldmodel.properties.EntityRefProperty
Set the value of this property.
setValue(int[]) - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
Set the value of this property.
setValue(int) - Method in class rescuecore2.worldmodel.properties.IntProperty
Set the value of this property.
setValue(Point2D) - Method in class rescuecore2.worldmodel.properties.Point2DProperty
Set the value of this property.
setValues(List<Float>) - Method in class rescuecore2.messages.components.FloatListComponent
Set the list of values in this component.
setValues(float...) - Method in class rescuecore2.messages.components.FloatListComponent
Set the list of values in this component.
setValues(List<Integer>) - Method in class rescuecore2.messages.components.IntListComponent
Set the list of values in this component.
setValues(int...) - Method in class rescuecore2.messages.components.IntListComponent
Set the list of values in this component.
setValues(List<String>) - Method in class rescuecore2.messages.components.StringListComponent
Set the list of values in this component.
setValues(String...) - Method in class rescuecore2.messages.components.StringListComponent
Set the list of values in this component.
setVerbose(boolean) - Method in class traffic3.objects.TrafficAgent
Turn verbose logging on or off.
setVisible(boolean) - Method in class rescuecore2.view.AbstractViewLayer
 
setVisible(boolean) - Method in interface rescuecore2.view.ViewLayer
Set whether this layer should be rendered or not.
setWaitOnRefresh(boolean) - Method in class traffic3.simulator.TrafficSimulatorGUI
Set whether to wait for the user before returning from a call to TrafficSimulatorGUI.refresh().
setWater(int) - Method in class rescuecore2.standard.entities.FireBrigade
Set the amount of water this fire brigade is carrying.
setWindDirection(int) - Method in class rescuecore2.standard.entities.World
Set the windDirection property.
setWindForce(int) - Method in class rescuecore2.standard.entities.World
Set the windForce property.
setWorldModelCreator(WorldModelCreator) - Method in class kernel.KernelStartupOptions
Set the WorldModelCreator the kernel should use.
setX(double) - Method in class maps.gml.GMLCoordinates
Set the X coordinate.
setX(int) - Method in class rescuecore2.standard.entities.Area
Set the X coordinate.
setX(int) - Method in class rescuecore2.standard.entities.Blockade
Set the X coordinate.
setX(int) - Method in class rescuecore2.standard.entities.Human
Set the X coordinate of this human.
setY(double) - Method in class maps.gml.GMLCoordinates
Set the Y coordinate.
setY(int) - Method in class rescuecore2.standard.entities.Area
Set the Y coordinate.
setY(int) - Method in class rescuecore2.standard.entities.Blockade
Set the Y coordinate.
setY(int) - Method in class rescuecore2.standard.entities.Human
Set the y coordinate of this human.
setZoomTriggerModifiers(int) - Method in class rescuecore2.misc.gui.PanZoomListener
Set the modifiers that will trigger zooming.
ShapeDebugFrame - Class in rescuecore2.misc.gui
A JFrame that can be used to debug geometric shape operations.
ShapeDebugFrame() - Constructor for class rescuecore2.misc.gui.ShapeDebugFrame
Construct a new ShapeDebugFrame.
ShapeDebugFrame.AWTShapeInfo - Class in rescuecore2.misc.gui
A ShapeInfo that encapsulates an awt Shape.
ShapeDebugFrame.Line2DShapeInfo - Class in rescuecore2.misc.gui
A ShapeInfo that encapsulates a Line2D.
ShapeDebugFrame.Point2DShapeInfo - Class in rescuecore2.misc.gui
A ShapeInfo that encapsulates a Point2D.
ShapeDebugFrame.ShapeInfo - Class in rescuecore2.misc.gui
This class captures information about a shape that should be displayed on-screen.
ShapeInfo(Object, String) - Constructor for class rescuecore2.misc.gui.ShapeDebugFrame.ShapeInfo
Construct a new ShapeInfo object.
ShapeTool - Class in gis2.scenario
Abstract base class for tools that operate on GML shapes.
ShapeTool(ScenarioEditor) - Constructor for class gis2.scenario.ShapeTool
Construct a ShapeTool.
shapeToPolygon(GMLShape) - Static method in class maps.validate.JTSTools
Create a JTS Polygon form a GMLShape.
shouldBuryAgent(Building) - Method in class misc.MiscParameters
Find out if an agent inside a building should be buried due to collapse.
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceAmbulanceCentreTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceAmbulanceTeamTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceCivilianTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceFireBrigadeTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceFireStationTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceFireTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceGasStationTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceHydrantTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlacePoliceForceTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlacePoliceOfficeTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.PlaceRefugeTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveAmbulanceCentreTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveAmbulanceTeamTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveCivilianTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveFireBrigadeTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveFireStationTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveFireTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveGasStationTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveHydrantTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemovePoliceForceTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemovePoliceOfficeTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.RemoveRefugeTool
 
shouldHighlight(GMLShape) - Method in class gis2.scenario.ShapeTool
Find out if a shape should be highlighted or not.
shouldIndex() - Method in class rescuecore2.standard.components.StandardAgent
Should the world model be automatically indexed?
shouldIndex() - Method in class sample.SampleCivilian
 
shouldStop(KernelState) - Method in class kernel.OrTerminationCondition
 
shouldStop(KernelState) - Method in interface kernel.TerminationCondition
Return whether this termination condition has been met.
shouldStop(KernelState) - Method in class kernel.TimestepTerminationCondition
 
shouldStop(KernelState) - Method in class rescuecore2.standard.kernel.CiviliansDeadOrRescuedTerminationCondition
 
show(ChangeSet) - Method in class rescuecore2.misc.gui.ChangeSetComponent
Display a ChangeSet.
show(Rectangle2D) - Method in class rescuecore2.misc.gui.ScreenTransform
Zoom and translate to show a particular rectangle.
show(String, Collection<? extends ShapeDebugFrame.ShapeInfo>...) - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Show a set of ShapeInfo objects.
show(String, ShapeDebugFrame.ShapeInfo...) - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Show a set of ShapeInfo objects.
show(String, Collection<ShapeDebugFrame.ShapeInfo>) - Method in class rescuecore2.misc.gui.ShapeDebugFrame
Show a set of ShapeInfo objects.
showTimestep(int) - Method in class rescuecore2.log.LogExtractor
Show a particular timestep in the viewer.
showTimestep(int) - Method in class rescuecore2.log.LogViewer
Show a particular timestep in the viewer.
shutdown() - Method in class kernel.AbstractKernelComponent
 
shutdown() - Method in class kernel.Kernel
Shut down the kernel.
shutdown() - Method in interface kernel.KernelComponent
Shut this component down.
shutdown() - Method in class rescuecore2.components.AbstractComponent
 
shutdown() - Method in class rescuecore2.components.AbstractSimulator
 
shutdown() - Method in interface rescuecore2.components.Component
Shut this component down.
shutdown() - Method in class rescuecore2.connection.AbstractConnection
 
shutdown() - Method in interface rescuecore2.connection.Connection
Shut this connection down.
shutdown() - Method in class rescuecore2.connection.ConnectionManager
Shut down this ConnectionManager.
Shutdown - Class in rescuecore2.messages.control
A message from the kernel indicating that components should shut down.
Shutdown(InputStream) - Constructor for class rescuecore2.messages.control.Shutdown
Construct a Shutdown message that populates its data from a stream.
Shutdown() - Constructor for class rescuecore2.messages.control.Shutdown
Construct a Shutdown message.
shutdownImpl() - Method in class rescuecore2.connection.AbstractConnection
Perform shutdown actions.
shutdownImpl() - Method in class rescuecore2.connection.StreamConnection
 
shutdownImpl() - Method in class rescuecore2.connection.TCPConnection
 
SILVER - Static variable in class maps.convert.osm2gml.Constants
 
simulationEnded(Kernel) - Method in interface kernel.KernelListener
Notification that the kernel has ended the simulation and shut down.
simulationEnded(Kernel) - Method in class kernel.KernelListenerAdapter
 
simulationEnded(Kernel) - Method in class kernel.ui.KernelStatus
 
simulationStarted(Kernel) - Method in interface kernel.KernelListener
Notification that the kernel has started the simulation.
simulationStarted(Kernel) - Method in class kernel.KernelListenerAdapter
 
simulationStarted(Kernel) - Method in class kernel.ui.KernelStatus
 
simulationStarted(Kernel) - Method in class rescuecore2.standard.kernel.StandardWorldModelViewerComponent
 
Simulator - Interface in rescuecore2.components
Sub-interface for Simulator components.
SIMULATOR - Static variable in class rescuecore2.misc.java.LoadableType
A Simulator loadable type.
simulatorAdded(Kernel, SimulatorProxy) - Method in interface kernel.KernelListener
Notification that a simulator has been added.
simulatorAdded(Kernel, SimulatorProxy) - Method in class kernel.KernelListenerAdapter
 
simulatorAdded(Kernel, SimulatorProxy) - Method in class kernel.ui.KernelStatus
 
simulatorID - Variable in class rescuecore2.components.AbstractSimulator
The ID of this simulator.
SimulatorProxy - Class in kernel
This class is the kernel interface to a simulator.
SimulatorProxy(String, int, Connection) - Constructor for class kernel.SimulatorProxy
Construct a new simulator.
simulatorRemoved(Kernel, SimulatorProxy) - Method in interface kernel.KernelListener
Notification that a simulator has been removed.
simulatorRemoved(Kernel, SimulatorProxy) - Method in class kernel.KernelListenerAdapter
 
simulatorRemoved(Kernel, SimulatorProxy) - Method in class kernel.ui.KernelStatus
 
SIMULATORS_KEY - Static variable in class kernel.KernelConstants
The config key for simulator implementations.
SingleCommandFilter - Class in rescuecore2.standard.kernel
A CommandFilter that ensures only one non-communication command is allowed per agent.
SingleCommandFilter() - Constructor for class rescuecore2.standard.kernel.SingleCommandFilter
 
size() - Method in class rescuecore2.misc.collections.DelegatingMap
 
size() - Method in class rescuecore2.misc.collections.LazyMap
 
size() - Method in class rescuecore2.misc.gui.ListModelList
 
sizeOf1Metre(OSMMap) - Static method in class maps.convert.osm2gml.ConvertTools
Compute the size of one metre in latitude/longitude for an OSMMap.
sizeOf1Metre(double, double) - Static method in class maps.MapTools
Compute the size of one metre in latitude/longitude relative to a reference point.
SKAcknowledge - Class in rescuecore2.messages.control
A message for acknowleding a connection to the kernel.
SKAcknowledge(InputStream) - Constructor for class rescuecore2.messages.control.SKAcknowledge
An SKAcknowledge message that populates its data from a stream.
SKAcknowledge(int, int) - Constructor for class rescuecore2.messages.control.SKAcknowledge
SKAcknowledge message with specific request ID and simulator ID components.
SKConnect - Class in rescuecore2.messages.control
A message for connecting a simulator to the kernel.
SKConnect(InputStream) - Constructor for class rescuecore2.messages.control.SKConnect
An SKConnect message that populates its data from a stream.
SKConnect(int, int, String) - Constructor for class rescuecore2.messages.control.SKConnect
An SKConnect with a given version and request ID.
SKUpdate - Class in rescuecore2.messages.control
A message for sending updates from a simulator to the kernel.
SKUpdate(InputStream) - Constructor for class rescuecore2.messages.control.SKUpdate
An SKUpdate message that populates its data from a stream.
SKUpdate(int, int, ChangeSet) - Constructor for class rescuecore2.messages.control.SKUpdate
SKUpdate message with a specific ID and data component.
SliderComponent - Class in handy.swing
A JComponent that has a JSlider and a JTextField.
SliderComponent(int, int, int) - Constructor for class handy.swing.SliderComponent
Create a vertical SliderComponent with range bounds.
SliderComponent(int, int, int, int) - Constructor for class handy.swing.SliderComponent
Create a SliderComponent with range bounds.
SliderComponent(JSlider) - Constructor for class handy.swing.SliderComponent
Create a SliderComponent with a given slider.
SliderComponent(JSlider, JTextField) - Constructor for class handy.swing.SliderComponent
Create a SliderComponent with a given slider and text field.
snap(GMLCoordinates) - Method in class maps.gml.editor.GMLEditor
Snap coordinates to the grid.
Snap - Class in maps.gml.editor
Class for snapping coordinates to a grid.
Snap() - Constructor for class maps.gml.editor.Snap
Create a disabled Snap with default resolution.
snap(GMLCoordinates) - Method in class maps.gml.editor.Snap
Snap a set of coordinates to the grid.
sortedList(Collection<T>) - Static method in class rescuecore2.misc.EntityTools
Sort a collection of entities by ID and return a sorted list.
SpaceDecorator - Interface in maps.gml.view
Interface for objects that know how to decorate GMLSpaces.
SpatialIndex - Interface in rescuecore2.misc.geometry.spatialindex
Top-level interface for spatial index implementations.
splitEdge(Edge, Node...) - Method in class maps.convert.osm2gml.TemporaryMap
Split an edge into chunks.
splitEdge(GMLEdge, GMLNode) - Method in class maps.gml.GMLMap
Insert a node into an edge.
SplitEdgesFunction - Class in maps.gml.editor
A function for splitting edges that cover nearby nodes.
SplitEdgesFunction(GMLEditor) - Constructor for class maps.gml.editor.SplitEdgesFunction
Construct a SplitEdgesFunction.
SplitEdgeTool - Class in maps.gml.editor
A tool for splitting edges.
SplitEdgeTool(GMLEditor) - Constructor for class maps.gml.editor.SplitEdgeTool
Construct a SplitEdgeTool.
SplitIntersectingEdgesStep - Class in maps.convert.osm2gml
This step splits any edges that intersect.
SplitIntersectingEdgesStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.SplitIntersectingEdgesStep
Construct a SplitIntersectingEdgesStep.
SplitShapesStep - Class in maps.convert.osm2gml
This step splits any shapes that overlap.
SplitShapesStep(TemporaryMap) - Constructor for class maps.convert.osm2gml.SplitShapesStep
Construct a SplitFacesStep.
SplitShapeTool - Class in maps.gml.editor
A tool for creating edges.
SplitShapeTool(GMLEditor) - Constructor for class maps.gml.editor.SplitShapeTool
Construct a CreateEdgeTool.
SquareNodeDecorator - Class in maps.gml.view
A NodeDecorator that draws a square for each node.
SquareNodeDecorator(Color, int) - Constructor for class maps.gml.view.SquareNodeDecorator
Construct a SquareNodeDecorator.
STANDARD_VIEWER_PREFIX - Static variable in class rescuecore2.standard.view.StandardWorldModelViewer
Prefix for setting related to the StandardWorldModelViewer.
StandardAgent<E extends StandardEntity> - Class in rescuecore2.standard.components
Abstract base class for standard agents.
StandardAgent() - Constructor for class rescuecore2.standard.components.StandardAgent
 
StandardAgentRegistrar - Class in rescuecore2.standard.kernel
Class that registers standard agents.
StandardAgentRegistrar() - Constructor for class rescuecore2.standard.kernel.StandardAgentRegistrar
 
StandardCommandCollector - Class in rescuecore2.standard.kernel
A CommandCollector that will wait until a non-communication command has been received from each agent.
StandardCommandCollector() - Constructor for class rescuecore2.standard.kernel.StandardCommandCollector
 
StandardCommunicationModel - Class in rescuecore2.standard.kernel.comms
The legacy communication model: fire brigades talk to fire brigades and the fire station, police to police, ambulance to ambulance and centres talk to centres.
StandardCommunicationModel() - Constructor for class rescuecore2.standard.kernel.comms.StandardCommunicationModel
Construct a StandardCommunicationModel.
StandardConstants - Class in rescuecore2.standard
Useful constants for the standard package.
StandardEntity - Class in rescuecore2.standard.entities
Abstract base class for all standard entities.
StandardEntity(EntityID) - Constructor for class rescuecore2.standard.entities.StandardEntity
Construct a StandardEntity with entirely undefined property values.
StandardEntity(StandardEntity) - Constructor for class rescuecore2.standard.entities.StandardEntity
StandardEntity copy constructor.
StandardEntityConstants - Class in rescuecore2.standard.entities
Constants for the standard entity package.
StandardEntityConstants.BuildingCode - Enum in rescuecore2.standard.entities
Enum defining building codes.
StandardEntityConstants.Fieryness - Enum in rescuecore2.standard.entities
Enum defining different levels of fieryness.
StandardEntityFactory - Class in rescuecore2.standard.entities
EntityFactory that builds standard Robocup Standard objects.
StandardEntityURN - Enum in rescuecore2.standard.entities
URNs for standard entities.
StandardEntityViewLayer<T extends StandardEntity> - Class in rescuecore2.standard.view
An abstract base class for StandardWorldModel view layers that render standard entities.
StandardEntityViewLayer(Class<T>) - Constructor for class rescuecore2.standard.view.StandardEntityViewLayer
Construct a new StandardViewLayer.
StandardMessageFactory - Class in rescuecore2.standard.messages
A factory for standard messages.
StandardMessageURN - Enum in rescuecore2.standard.messages
URNs for standard messages.
StandardPerception - Class in rescuecore2.standard.kernel
Legacy implementation of perception with a GUI.
StandardPerception() - Constructor for class rescuecore2.standard.kernel.StandardPerception
Create a StandardPerception object.
StandardPropertyFactory - Class in rescuecore2.standard.entities
PropertyFactory that builds standard Robocup Standard properties.
StandardPropertyURN - Enum in rescuecore2.standard.entities
URNs for standard property types.
StandardSimulator - Class in rescuecore2.standard.components
Abstract base class for standard simulators.
StandardSimulator() - Constructor for class rescuecore2.standard.components.StandardSimulator
 
StandardViewer - Class in rescuecore2.standard.components
Abstract base class for standard viewers.
StandardViewer() - Constructor for class rescuecore2.standard.components.StandardViewer
 
StandardViewLayer - Class in rescuecore2.standard.view
An abstract base class for StandardWorldModel view layers.
StandardViewLayer() - Constructor for class rescuecore2.standard.view.StandardViewLayer
Construct a new StandardViewLayer.
StandardWorldModel - Class in rescuecore2.standard.entities
A wrapper around a WorldModel that indexes Entities by location.
StandardWorldModel() - Constructor for class rescuecore2.standard.entities.StandardWorldModel
Create a StandardWorldModel.
StandardWorldModelViewer - Class in rescuecore2.standard.view
A viewer for StandardWorldModels.
StandardWorldModelViewer() - Constructor for class rescuecore2.standard.view.StandardWorldModelViewer
Construct a standard world model viewer.
StandardWorldModelViewerComponent - Class in rescuecore2.standard.kernel
A KernelGUIComponent that will view a standard world model.
StandardWorldModelViewerComponent() - Constructor for class rescuecore2.standard.kernel.StandardWorldModelViewerComponent
Construct a StandardWorldModelViewerComponent.
StartKernel - Class in kernel
A class for launching the kernel.
StartLogRecord - Class in rescuecore2.log
Marker record at the start of the log.
StartLogRecord() - Constructor for class rescuecore2.log.StartLogRecord
Construct a new StartLogRecord.
StartLogRecord(InputStream) - Constructor for class rescuecore2.log.StartLogRecord
Construct a new StartLogRecord and read data from an InputStream.
startup() - Method in class rescuecore2.connection.AbstractConnection
 
startup() - Method in interface rescuecore2.connection.Connection
Start this connection up.
startupImpl() - Method in class rescuecore2.connection.AbstractConnection
Perform startup actions.
startupImpl() - Method in class rescuecore2.connection.StreamConnection
 
StaticNoise - Class in rescuecore2.standard.kernel.comms
Static noise flips bits in the message with some probability.
StaticNoise(double, Random) - Constructor for class rescuecore2.standard.kernel.comms.StaticNoise
Construct a StaticNoise object that will flip bits with some probability.
step() - Method in class maps.convert.ConvertStep
Perform the step.
step() - Method in class maps.convert.osm2gml.CleanOSMStep
 
step() - Method in class maps.convert.osm2gml.ComputePassableEdgesStep
 
step() - Method in class maps.convert.osm2gml.CreateBuildingsStep
 
step() - Method in class maps.convert.osm2gml.CreateEntrancesStep
 
step() - Method in class maps.convert.osm2gml.MakeObjectsStep
 
step() - Method in class maps.convert.osm2gml.MakeTempObjectsStep
 
step() - Method in class maps.convert.osm2gml.MergeShapesStep
 
step() - Method in class maps.convert.osm2gml.PruneStep
 
step() - Method in class maps.convert.osm2gml.RemoveShapesStep
 
step() - Method in class maps.convert.osm2gml.ScanOSMStep
 
step() - Method in class maps.convert.osm2gml.SplitIntersectingEdgesStep
 
step() - Method in class maps.convert.osm2gml.SplitShapesStep
 
step() - Method in class rescuecore2.log.LogExtractor
 
step(double) - Method in class traffic3.objects.TrafficAgent
Execute a microstep.
StreamConnection - Class in rescuecore2.connection
Connection implementation that uses InputStreams and OutputStreams.
StreamConnection(InputStream, OutputStream) - Constructor for class rescuecore2.connection.StreamConnection
Create a StreamConnection.
StreamLogReader - Class in rescuecore2.log
An class for reading kernel logs from a stream.
StreamLogReader(InputStream, Registry) - Constructor for class rescuecore2.log.StreamLogReader
Construct a StreamLogReader.
StreamLogWriter - Class in rescuecore2.log
A class for writing the kernel log to an output stream.
StreamLogWriter(OutputStream) - Constructor for class rescuecore2.log.StreamLogWriter
Create a stream log writer.
StringComponent - Class in rescuecore2.messages.components
A string component to a message.
StringComponent(String) - Constructor for class rescuecore2.messages.components.StringComponent
Construct a StringComponent with no content.
StringComponent(String, String) - Constructor for class rescuecore2.messages.components.StringComponent
Construct a StringComponent with a specific value.
StringListComponent - Class in rescuecore2.messages.components
A message component that is a list of strings.
StringListComponent(String) - Constructor for class rescuecore2.messages.components.StringListComponent
Construct an StringListComponent with no data.
StringListComponent(String, List<String>) - Constructor for class rescuecore2.messages.components.StringListComponent
Construct an StringListComponent with a list of strings.
subList(int, int) - Method in class rescuecore2.misc.gui.ListModelList
 
subscribers - Variable in class rescuecore2.standard.kernel.comms.AbstractChannel
The set of subscribers.
surface(Area) - Static method in class clear.Geometry
 
SYSTEM_REGISTRY - Static variable in class rescuecore2.registry.Registry
The system-(or at least Classloader)-wide Registry.

T

takeValue(Property) - Method in class rescuecore2.standard.entities.EdgeListProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.BooleanProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.DoubleProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.EntityRefProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.IntProperty
 
takeValue(Property) - Method in class rescuecore2.worldmodel.properties.Point2DProperty
 
takeValue(Property) - Method in interface rescuecore2.worldmodel.Property
Take on the value of another property.
TCPComponentLauncher - Class in rescuecore2.components
A class that knows how to connect components to the kernel via TCP.
TCPComponentLauncher(String, int, Config) - Constructor for class rescuecore2.components.TCPComponentLauncher
Construct a new TCPComponentLauncher.
TCPConnection - Class in rescuecore2.connection
TCP implementation of a Connection.
TCPConnection(int) - Constructor for class rescuecore2.connection.TCPConnection
Make a connection to the local host on a given port.
TCPConnection(String, int) - Constructor for class rescuecore2.connection.TCPConnection
Make a connection to a specific host on a given port.
TCPConnection(Socket) - Constructor for class rescuecore2.connection.TCPConnection
Create a TCPConnection from an existing socket.
TEAL - Static variable in class maps.convert.osm2gml.Constants
 
TemporaryBuilding - Class in maps.convert.osm2gml
A temporary building during conversion.
TemporaryBuilding(List<DirectedEdge>, long) - Constructor for class maps.convert.osm2gml.TemporaryBuilding
Construct a new TemporaryBuilding.
TemporaryIntersection - Class in maps.convert.osm2gml
A temporary intersection during conversion.
TemporaryIntersection(List<DirectedEdge>) - Constructor for class maps.convert.osm2gml.TemporaryIntersection
Construct a new TemporaryIntersection.
TemporaryMap - Class in maps.convert.osm2gml
This class holds all temporary information during map conversion.
TemporaryMap(OSMMap) - Constructor for class maps.convert.osm2gml.TemporaryMap
Construct a TemporaryMap.
TemporaryObject - Class in maps.convert.osm2gml
Abstract base class for temporary data structures during conversion.
TemporaryObject(List<DirectedEdge>) - Constructor for class maps.convert.osm2gml.TemporaryObject
Construct a new TemporaryObject.
TemporaryObjectInfo - Class in maps.convert.osm2gml
A ShapeInfo that knows how to draw TemporaryObjects.
TemporaryObjectInfo(TemporaryObject, String, Color, Color) - Constructor for class maps.convert.osm2gml.TemporaryObjectInfo
Create a new TemporaryObjectInfo.
TemporaryRoad - Class in maps.convert.osm2gml
A temporary road during conversion.
TemporaryRoad(List<DirectedEdge>) - Constructor for class maps.convert.osm2gml.TemporaryRoad
Construct a new TemporaryRoad.
TerminationCondition - Interface in kernel
Termination conditions tell the kernel when to stop running a simulation.
ThinDuplexRowFiller - Class in maps.convert.osm2gml.buildings.row
A RowFiller that creates long, thin duplex units.
ThinDuplexRowFiller(double, Random) - Constructor for class maps.convert.osm2gml.buildings.row.ThinDuplexRowFiller
Construct a ThinDuplexRowFiller.
think(int, ChangeSet, Collection<Command>) - Method in class human.ControlledAmbulanceTeam
 
think(int, ChangeSet, Collection<Command>) - Method in class human.ControlledFireBrigade
 
think(int, ChangeSet, Collection<Command>) - Method in class human.ControlledPoliceForce
 
think(int, ChangeSet, Collection<Command>) - Method in class rescuecore2.components.AbstractAgent
Notification that a timestep has started.
think(int, ChangeSet, Collection<Command>) - Method in class sample.ChannelTestAgent
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.CustomRegistryTestAgent
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.DummyAgent
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.SampleAmbulanceTeam
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.SampleCentre
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.SampleCivilian
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.SampleFireBrigade
 
think(int, ChangeSet, Collection<Command>) - Method in class sample.SamplePoliceForce
 
THRESHOLD - Static variable in class rescuecore2.misc.geometry.GeometryTools2D
The threshold for equality testing in geometric operations.
TICK - Static variable in class rescuecore2.view.Icons
A tick icon.
TimedCommandCollector - Class in kernel
A CommandCollector that waits for a certain amount of time before returning agent commands.
TimedCommandCollector() - Constructor for class kernel.TimedCommandCollector
 
timestep() - Method in class kernel.Kernel
Run a single timestep.
timestep() - Method in class rescuecore2.standard.kernel.comms.AbstractChannel
 
timestep() - Method in interface rescuecore2.standard.kernel.comms.Channel
Notify the channel that a timestep has elapsed.
timestep() - Method in class rescuecore2.standard.kernel.comms.RadioChannel
 
timestep() - Method in class rescuecore2.standard.kernel.comms.VoiceChannel
 
Timestep - Class in rescuecore2
A record of everything that happened in a timestep.
Timestep(int) - Constructor for class rescuecore2.Timestep
Construct a timestep record.
timestepCompleted(Kernel, Timestep) - Method in interface kernel.KernelListener
Notification that a timestep has been completed.
timestepCompleted(Kernel, Timestep) - Method in class kernel.KernelListenerAdapter
 
timestepCompleted(Kernel, Timestep) - Method in class kernel.ui.KernelStatus
 
timestepCompleted(Kernel, Timestep) - Method in class rescuecore2.standard.kernel.StandardWorldModelViewerComponent
 
TimestepTerminationCondition - Class in kernel
A TerminationCondition that terminates the simulation after a specified timestep.
TimestepTerminationCondition() - Constructor for class kernel.TimestepTerminationCondition
 
toArray() - Method in class rescuecore2.misc.gui.ListModelList
 
toArray(S[]) - Method in class rescuecore2.misc.gui.ListModelList
 
TogglePassableTool - Class in maps.gml.editor
A tool for toggling the passable flag on edges.
TogglePassableTool(GMLEditor) - Constructor for class maps.gml.editor.TogglePassableTool
Construct a TogglePassableTool.
toLine(GMLEdge) - Static method in class maps.gml.GMLTools
Turn a GMLEdge into a Line2D.
toLongString() - Method in class traffic3.objects.TrafficAgent
Get a long version of the toString method.
Tool - Interface in gis2.scenario
Interface for a scenario editing tool.
Tool - Interface in maps.gml.editor
Interface for an editing tool.
Tools - Class in maps.convert.legacy2gml
Utilities for the legacy2gml covertor.
Tools - Class in rescuecore2.misc.geometry.spatialindex
Useful tools for R* tree building.
toPoint(GMLNode) - Static method in class maps.gml.GMLTools
Turn a GMLNode into a Point2D.
toString() - Method in class gis2.GMLWorldModelCreator
 
toString() - Method in class human.ControlledAmbulanceTeam
 
toString() - Method in class human.ControlledFireBrigade
 
toString() - Method in class human.ControlledPoliceForce
 
toString() - Method in class kernel.AgentProxy
 
toString() - Method in class kernel.CompositeCommandCollector
 
toString() - Method in class kernel.OrTerminationCondition
 
toString() - Method in class kernel.RemoteGISWorldModelCreator
 
toString() - Method in class kernel.SimulatorProxy
 
toString() - Method in class kernel.TimedCommandCollector
 
toString() - Method in class kernel.TimestepTerminationCondition
 
toString() - Method in class kernel.ViewerProxy
 
toString() - Method in class maps.convert.osm2gml.DirectedEdge
 
toString() - Method in class maps.convert.osm2gml.Edge
 
toString() - Method in class maps.convert.osm2gml.Node
 
toString() - Method in class maps.convert.osm2gml.OSMBuildingInfo
 
toString() - Method in class maps.convert.osm2gml.OSMIntersectionInfo
 
toString() - Method in class maps.convert.osm2gml.OSMRoadInfo
 
toString() - Method in class maps.gml.formats.GeospatialInformationAuthorityFormat
 
toString() - Method in class maps.gml.formats.MeijoFormat
 
toString() - Method in class maps.gml.formats.OrdnanceSurveyFormat
 
toString() - Method in class maps.gml.formats.RobocupFormat
 
toString() - Method in class maps.gml.GMLBuilding
 
toString() - Method in class maps.gml.GMLCoordinates
 
toString() - Method in class maps.gml.GMLDirectedEdge
 
toString() - Method in class maps.gml.GMLEdge
 
toString() - Method in class maps.gml.GMLNode
 
toString() - Method in class maps.gml.GMLRoad
 
toString() - Method in class maps.osm.OSMBuilding
 
toString() - Method in class maps.osm.OSMNode
 
toString() - Method in class maps.validate.ValidationError
 
toString() - Method in class rescuecore2.connection.AbstractConnection
 
toString() - Method in class rescuecore2.messages.AbstractMessage
 
toString() - Method in class rescuecore2.messages.components.ChangeSetComponent
 
toString() - Method in class rescuecore2.messages.components.CommandListComponent
 
toString() - Method in class rescuecore2.messages.components.ConfigComponent
 
toString() - Method in class rescuecore2.messages.components.EntityComponent
 
toString() - Method in class rescuecore2.messages.components.EntityIDComponent
 
toString() - Method in class rescuecore2.messages.components.EntityIDListComponent
 
toString() - Method in class rescuecore2.messages.components.EntityListComponent
 
toString() - Method in class rescuecore2.messages.components.FloatListComponent
 
toString() - Method in class rescuecore2.messages.components.IntComponent
 
toString() - Method in class rescuecore2.messages.components.IntListComponent
 
toString() - Method in class rescuecore2.messages.components.RawDataComponent
 
toString() - Method in class rescuecore2.messages.components.StringComponent
 
toString() - Method in class rescuecore2.messages.components.StringListComponent
 
toString() - Method in enum rescuecore2.messages.control.ControlMessageURN
 
toString() - Method in class rescuecore2.misc.CountingInputStream
 
toString() - Method in class rescuecore2.misc.geometry.Line2D
 
toString() - Method in class rescuecore2.misc.geometry.Point2D
 
toString() - Method in class rescuecore2.misc.geometry.spatialindex.LineRegion
 
toString() - Method in class rescuecore2.misc.geometry.spatialindex.NullRegion
 
toString() - Method in class rescuecore2.misc.geometry.spatialindex.PointRegion
 
toString() - Method in class rescuecore2.misc.geometry.spatialindex.RectangleRegion
 
toString() - Method in class rescuecore2.misc.geometry.Vector2D
 
toString() - Method in class rescuecore2.misc.Pair
 
toString() - Method in class rescuecore2.registry.Registry
 
toString() - Method in class rescuecore2.score.AbstractScoreFunction
 
toString() - Method in class rescuecore2.score.ConstantScoreFunction
 
toString() - Method in class rescuecore2.score.InverseScoreFunction
 
toString() - Method in class rescuecore2.score.MultiplicativeScoreFunction
 
toString() - Method in class rescuecore2.score.WeightedScoreFunction
 
toString() - Method in class rescuecore2.standard.entities.Edge
 
toString() - Method in enum rescuecore2.standard.entities.StandardEntityURN
 
toString() - Method in enum rescuecore2.standard.entities.StandardPropertyURN
 
toString() - Method in class rescuecore2.standard.kernel.CiviliansDeadOrRescuedTerminationCondition
 
toString() - Method in class rescuecore2.standard.kernel.comms.ChannelCommunicationModel
 
toString() - Method in class rescuecore2.standard.kernel.comms.RadioChannel
 
toString() - Method in class rescuecore2.standard.kernel.comms.StandardCommunicationModel
 
toString() - Method in class rescuecore2.standard.kernel.comms.VoiceChannel
 
toString() - Method in class rescuecore2.standard.kernel.LineOfSightPerception
 
toString() - Method in class rescuecore2.standard.kernel.StandardCommandCollector
 
toString() - Method in class rescuecore2.standard.kernel.StandardPerception
 
toString() - Method in enum rescuecore2.standard.messages.StandardMessageURN
 
toString() - Method in class rescuecore2.view.RenderedObject
 
toString() - Method in class rescuecore2.worldmodel.AbstractEntity
 
toString() - Method in class rescuecore2.worldmodel.AbstractProperty
 
toString() - Method in class rescuecore2.worldmodel.ChangeSet
 
toString() - Method in class rescuecore2.worldmodel.EntityID
 
toString() - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
 
toString() - Method in class sample.ChannelTestAgent
 
toString() - Method in class sample.CustomRegistryTestAgent
 
toString() - Method in class sample.LiveLogExtractor
 
toString() - Method in class sample.SampleAmbulanceTeam
 
toString() - Method in class sample.SampleCentre
 
toString() - Method in class sample.SampleCivilian
 
toString() - Method in class sample.SampleFireBrigade
 
toString() - Method in class sample.SamplePoliceForce
 
toString() - Method in class sample.SampleViewer
 
toString() - Method in class traffic3.objects.TrafficAgent
 
toString() - Method in class traffic3.objects.TrafficArea
 
toString() - Method in class traffic3.simulator.PathElement
 
toXML() - Method in class maps.osm.OSMMap
Turn this map into XML.
trace(String) - Static method in class rescuecore2.log.Logger
Log a trace level message.
trace(String, Throwable) - Static method in class rescuecore2.log.Logger
Log a trace level message along with a throwable.
traffic3.manager - package traffic3.manager
 
traffic3.objects - package traffic3.objects
 
traffic3.simulator - package traffic3.simulator
 
TrafficAgent - Class in traffic3.objects
A TrafficAgent is a mobile object in the world.
TrafficAgent(Human, TrafficManager, double, double) - Constructor for class traffic3.objects.TrafficAgent
Construct a TrafficAgent.
TrafficArea - Class in traffic3.objects
This class wraps an Area object with some extra information.
TrafficArea(Area) - Constructor for class traffic3.objects.TrafficArea
Construct a TrafficArea.
TrafficBlockade - Class in traffic3.objects
This class wraps a Blockade object with some extra information.
TrafficBlockade(Blockade, TrafficArea) - Constructor for class traffic3.objects.TrafficBlockade
Construct a TrafficBlockade object.
TrafficConstants - Class in traffic3.simulator
A bunch of useful constants for the traffic simulator.
TrafficManager - Class in traffic3.manager
The traffic manager maintains information about traffic simulator objects.
TrafficManager() - Constructor for class traffic3.manager.TrafficManager
Construct a new TrafficManager.
TrafficSimulator - Class in traffic3.simulator
The Area model traffic simulator.
TrafficSimulator() - Constructor for class traffic3.simulator.TrafficSimulator
Construct a new TrafficSimulator.
TrafficSimulatorGUI - Class in traffic3.simulator
A GUI for watching the traffic simulator.
TrafficSimulatorGUI(TrafficManager) - Constructor for class traffic3.simulator.TrafficSimulatorGUI
Construct a TrafficSimulatorGUI.
translate(double, double) - Method in class rescuecore2.misc.geometry.Point2D
Create a new Point2D that is a translation of this point.
TRANSPARENT_AQUA - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_BLACK - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_BLUE - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_COLOURS - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_FUSCHIA - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_GRAY - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_GREEN - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_LIME - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_MAROON - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_NAVY - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_OLIVE - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_ORANGE - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_PURPLE - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_RED - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_SILVER - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_TEAL - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_WHITE - Static variable in class maps.convert.osm2gml.Constants
 
TRANSPARENT_YELLOW - Static variable in class maps.convert.osm2gml.Constants
 

U

UnaryOperatorScoreFunction - Class in rescuecore2.score
A score function that performs a unary operation on a child score function.
UnaryOperatorScoreFunction(String, UnaryOperatorScoreFunction.Operator, ScoreFunction) - Constructor for class rescuecore2.score.UnaryOperatorScoreFunction
Create a UnaryOperatorScoreFunction.
UnaryOperatorScoreFunction.Operator - Enum in rescuecore2.score
Enum constants for the possible operations this class supports.
UncompatibleScenarioException - Exception in rescuecore2.scenario.exceptions
 
UncompatibleScenarioException() - Constructor for exception rescuecore2.scenario.exceptions.UncompatibleScenarioException
 
undefine() - Method in class rescuecore2.worldmodel.AbstractProperty
 
undefine() - Method in interface rescuecore2.worldmodel.Property
Undefine the value of this property.
undefineApexes() - Method in class rescuecore2.standard.entities.Blockade
Undefine the apexes property.
undefineBlockades() - Method in class rescuecore2.standard.entities.Area
Undefine the blockades property.
undefineBrokenness() - Method in class rescuecore2.standard.entities.Building
Undefine the brokenness property.
undefineBuildingAttributes() - Method in class rescuecore2.standard.entities.Building
Undefine the building attributes.
undefineBuildingCode() - Method in class rescuecore2.standard.entities.Building
Undefine the building code.
undefineBuriedness() - Method in class rescuecore2.standard.entities.Human
Undefine the buriedness property.
undefineDamage() - Method in class rescuecore2.standard.entities.Human
Undefine the damage property.
undefineDirection() - Method in class rescuecore2.standard.entities.Human
Undefine the direction property.
undefinedIsValid() - Method in class rescuecore2.config.AbstractValueConstraint
 
undefinedIsValid() - Method in class rescuecore2.config.ClassNameSetValueConstraint
 
undefinedIsValid() - Method in interface rescuecore2.config.ValueConstraint
Find out if an undefined value is counted as valid or invalid.
undefineEdges() - Method in class rescuecore2.standard.entities.Area
Undefine the edges property.
undefineFieryness() - Method in class rescuecore2.standard.entities.Building
Undefine the fieryness property.
undefineFloors() - Method in class rescuecore2.standard.entities.Building
Undefine the floors property.
undefineGroundArea() - Method in class rescuecore2.standard.entities.Building
Undefine the ground area.
undefineHP() - Method in class rescuecore2.standard.entities.Human
Undefine the hp property.
undefineIgnition() - Method in class rescuecore2.standard.entities.Building
Undefine the ingition property.
undefineImportance() - Method in class rescuecore2.standard.entities.Building
Undefine the importance property.
undefineLatitude() - Method in class rescuecore2.standard.entities.World
Undefine the latitude property.
undefineLongitude() - Method in class rescuecore2.standard.entities.World
Undefine the longitude property.
undefinePosition() - Method in class rescuecore2.standard.entities.Blockade
Undefine the position property.
undefinePosition() - Method in class rescuecore2.standard.entities.Human
Undefine the position property.
undefinePositionHistory() - Method in class rescuecore2.standard.entities.Human
Undefine the position history property.
undefineRepairCost() - Method in class rescuecore2.standard.entities.Blockade
Undefine the repair cost property.
undefineStamina() - Method in class rescuecore2.standard.entities.Human
Undefine the stamina property.
undefineStartTime() - Method in class rescuecore2.standard.entities.World
Undefine the startTime property.
undefineTemperature() - Method in class rescuecore2.standard.entities.Building
Undefine the temperature property.
undefineTotalArea() - Method in class rescuecore2.standard.entities.Building
Undefine the total area property.
undefineTravelDistance() - Method in class rescuecore2.standard.entities.Human
Undefine the travel distance property.
undefineWater() - Method in class rescuecore2.standard.entities.FireBrigade
Undefine the water property.
undefineWindDirection() - Method in class rescuecore2.standard.entities.World
Undefine the windDirection property.
undefineWindForce() - Method in class rescuecore2.standard.entities.World
Undefine the windForce property.
undefineX() - Method in class rescuecore2.standard.entities.Area
Undefine the X property.
undefineX() - Method in class rescuecore2.standard.entities.Blockade
Undefine the X property.
undefineX() - Method in class rescuecore2.standard.entities.Human
Undefine the X property.
undefineY() - Method in class rescuecore2.standard.entities.Area
Undefine the Y property.
undefineY() - Method in class rescuecore2.standard.entities.Blockade
Undefine the Y property.
undefineY() - Method in class rescuecore2.standard.entities.Human
Undefine the y property.
updateAftershocks(KSAfterShocksInfo) - Method in class collapse.CollapseWorldModel
Changes the list in the world model with the new input aftershock list
updateAgentAck(List<String>) - Method in class kernel.ui.ComponentManagerGUI
Update the list of agents that have not acknowledged the connection.
updateBounds(double, double, double, double) - Method in class rescuecore2.view.ViewComponent
Update the bounds of the view in world coordinates.
updateOverlays() - Method in class gis2.scenario.ScenarioEditor
Update the overlay views.
updateReceived(int, ChangeSet) - Method in class kernel.SimulatorProxy
Register an update from the simulator.
updateSimulatorAck(List<String>) - Method in class kernel.ui.ComponentManagerGUI
Update the list of simulators that have not acknowledged the connection.
UpdatesRecord - Class in rescuecore2.log
An updates record.
UpdatesRecord(int, ChangeSet) - Constructor for class rescuecore2.log.UpdatesRecord
Construct a new UpdatesRecord.
UpdatesRecord(InputStream) - Constructor for class rescuecore2.log.UpdatesRecord
Construct a new UpdatesRecord and read data from an InputStream.
updateUncontrolledAgents(List<String>) - Method in class kernel.ui.ComponentManagerGUI
Update the list of uncontrolled agents.
updateViewerAck(List<String>) - Method in class kernel.ui.ComponentManagerGUI
Update the list of viewers that have not acknowledged the connection.
useSpeak - Variable in class sample.AbstractSampleAgent
Whether to use AKSpeak messages or not.

V

validate(GMLMap) - Method in class maps.validate.GMLConnectivityValidator
 
validate(GMLMap) - Method in class maps.validate.GMLShapeValidator
 
validate(GMLMap) - Method in class maps.validate.GMLTraversabilityValidator
 
validate(T) - Method in interface maps.validate.MapValidator
Check if the given map is valid.
ValidateFunction - Class in maps.gml.editor
Check the map for errors and highlight them on the map.
ValidateFunction(GMLEditor) - Constructor for class maps.gml.editor.ValidateFunction
Create a new ValidateFunction.
ValidationError - Class in maps.validate
This class encapsulates a validation error.
ValidationError(int, String) - Constructor for class maps.validate.ValidationError
Create a new ValidationError object.
ValidationException - Exception in maps.validate
Exception that is raised when an error in a map is detected during validation.
ValidationException(int, String) - Constructor for exception maps.validate.ValidationException
Create a new ValidationException.
ValueConstraint - Interface in rescuecore2.config
Interface for specifying constraints on a config value.
valueOf(String) - Static method in enum maps.convert.osm2gml.buildings.RowHousingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.connection.AbstractConnection.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.log.RecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.messages.control.ControlMessageURN
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.score.UnaryOperatorScoreFunction.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.standard.entities.StandardEntityConstants.BuildingCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.standard.entities.StandardEntityConstants.Fieryness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.standard.entities.StandardEntityURN
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.standard.entities.StandardPropertyURN
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rescuecore2.standard.messages.StandardMessageURN
Returns the enum constant of this type with the specified name.
values() - Static method in enum maps.convert.osm2gml.buildings.RowHousingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.connection.AbstractConnection.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.log.RecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.messages.control.ControlMessageURN
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class rescuecore2.misc.collections.DelegatingMap
 
values() - Method in class rescuecore2.misc.collections.LazyMap
 
values() - Static method in enum rescuecore2.score.UnaryOperatorScoreFunction.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.standard.entities.StandardEntityConstants.BuildingCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.standard.entities.StandardEntityConstants.Fieryness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.standard.entities.StandardEntityURN
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.standard.entities.StandardPropertyURN
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rescuecore2.standard.messages.StandardMessageURN
Returns an array containing the constants of this enum type, in the order they are declared.
Vector2D - Class in rescuecore2.misc.geometry
A vector in 2D space.
Vector2D(double, double) - Constructor for class rescuecore2.misc.geometry.Vector2D
Create a new Vector2D.
vertexArrayToPoints(int[]) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Convert a vertex array to a list of Point2D objects.
vertexArrayToPoints(double[]) - Static method in class rescuecore2.misc.geometry.GeometryTools2D
Convert a vertex array to a list of Point2D objects.
view(GMLObject...) - Method in class maps.gml.view.GMLMapViewer
View a particular set of objects.
view(List<? extends GMLObject>) - Method in class maps.gml.view.GMLMapViewer
View a particular set of objects.
view(Object...) - Method in class rescuecore2.standard.view.AnimatedWorldModelViewer
 
view(Object...) - Method in class rescuecore2.standard.view.CommandLayer
 
view(Object...) - Method in class rescuecore2.standard.view.StandardEntityViewLayer
 
view(Object...) - Method in class rescuecore2.standard.view.StandardViewLayer
 
view(Object...) - Method in class rescuecore2.view.LayerViewComponent
 
view(Object...) - Method in class rescuecore2.view.ViewComponent
View a set of objects.
view(Object...) - Method in interface rescuecore2.view.ViewLayer
Set the list of objects this layer should view.
viewAll() - Method in class maps.gml.view.GMLMapViewer
View all objects.
ViewComponent - Class in rescuecore2.view
A JComponent that shows a view of a world model.
ViewComponent() - Constructor for class rescuecore2.view.ViewComponent
Construct a new ViewComponent.
Viewer - Interface in rescuecore2.components
Sub-interface for Viewer components.
VIEWER - Static variable in class rescuecore2.misc.java.LoadableType
A Viewer loadable type.
viewerAdded(Kernel, ViewerProxy) - Method in interface kernel.KernelListener
Notification that a viewer has been added.
viewerAdded(Kernel, ViewerProxy) - Method in class kernel.KernelListenerAdapter
 
viewerAdded(Kernel, ViewerProxy) - Method in class kernel.ui.KernelStatus
 
viewerID - Variable in class rescuecore2.components.AbstractViewer
The ID of this viewer.
ViewerProxy - Class in kernel
This class is the kernel interface to a viewer.
ViewerProxy(String, int, Connection) - Constructor for class kernel.ViewerProxy
Construct a viewer.
viewerRemoved(Kernel, ViewerProxy) - Method in interface kernel.KernelListener
Notification that a viewer has been removed.
viewerRemoved(Kernel, ViewerProxy) - Method in class kernel.KernelListenerAdapter
 
viewerRemoved(Kernel, ViewerProxy) - Method in class kernel.ui.KernelStatus
 
VIEWERS_KEY - Static variable in class kernel.KernelConstants
The config key for viewer implementations.
ViewGMLMap - Class in maps.gml
A GML map viewer.
ViewLayer - Interface in rescuecore2.view
A layer of a view.
ViewListener - Interface in rescuecore2.view
A listener for view events.
viewObject(Object) - Method in class rescuecore2.standard.view.AnimatedHumanLayer
 
viewObject(Object) - Method in class rescuecore2.standard.view.CommandLayer
 
viewObject(Object) - Method in class rescuecore2.standard.view.StandardEntityViewLayer
 
viewObject(Object) - Method in class rescuecore2.standard.view.StandardViewLayer
 
viewObject(Object) - Method in class rescuecore2.view.AbstractViewLayer
Callback function for processing a concrete viewable object.
VISIBILITY_SUFFIX - Static variable in class rescuecore2.standard.view.StandardViewLayer
Default visibility setting for a layer.
VKAcknowledge - Class in rescuecore2.messages.control
A message for acknowleding a connection to the kernel.
VKAcknowledge(InputStream) - Constructor for class rescuecore2.messages.control.VKAcknowledge
A VKAcknowledge message that populates its data from a stream.
VKAcknowledge(int, int) - Constructor for class rescuecore2.messages.control.VKAcknowledge
VKAcknowledge message with specific request ID and viewer ID components.
VKConnect - Class in rescuecore2.messages.control
A message for connecting a viewer to the kernel.
VKConnect(InputStream) - Constructor for class rescuecore2.messages.control.VKConnect
A VKConnect message that populates its data from a stream.
VKConnect(int, int, String) - Constructor for class rescuecore2.messages.control.VKConnect
A VKConnect with a given version and request ID.
VoiceChannel - Class in rescuecore2.standard.kernel.comms
A voice channel.
VoiceChannel(Config, int, StandardWorldModel) - Constructor for class rescuecore2.standard.kernel.comms.VoiceChannel
Create a VoiceChannel.

W

waitForAllAgents() - Method in class kernel.ComponentManager
Wait for all agents to connect.
waitForAllSimulators() - Method in class kernel.ComponentManager
Wait until all simulators have acknowledged.
waitForAllViewers() - Method in class kernel.ComponentManager
Wait until all viewers have acknowledged.
waitForMessage() - Method in class rescuecore2.connection.MessageQueueConnectionListener
Wait for a message.
waitForMessage(long) - Method in class rescuecore2.connection.MessageQueueConnectionListener
Wait for a message.
warn(String) - Static method in class rescuecore2.log.Logger
Log a warn level message.
warn(String, Throwable) - Static method in class rescuecore2.log.Logger
Log a warn level message along with a throwable.
WeightedScoreFunction - Class in rescuecore2.score
A score function that returns a weighted sum of child score functions.
WeightedScoreFunction(String) - Constructor for class rescuecore2.score.WeightedScoreFunction
Create a WeightedScoreFunction with no children.
WHITE - Static variable in class maps.convert.osm2gml.Constants
 
work() - Method in class rescuecore2.misc.WorkerThread
Do a unit of work and return whether there is more work to be done.
WorkerThread - Class in rescuecore2.misc
Abstract class for threads that need to repeat a unit of work, for example listening on a socket and dispatching data to listeners.
WorkerThread() - Constructor for class rescuecore2.misc.WorkerThread
Construct a worker thread.
World - Class in rescuecore2.standard.entities
The World object.
World(EntityID) - Constructor for class rescuecore2.standard.entities.World
Construct a World object with entirely undefined property values.
World(World) - Constructor for class rescuecore2.standard.entities.World
World copy constructor.
world - Variable in class rescuecore2.standard.view.StandardViewLayer
The StandardWorldModel to view.
WorldModel<T extends Entity> - Interface in rescuecore2.worldmodel
This class encapsulates everything about a world model.
WorldModelCreator - Interface in kernel
The interface for world model creators, e.g.
WorldModelListener<T extends Entity> - Interface in rescuecore2.worldmodel
Interface for objects that are interested in changes to the world model.
write(Document) - Method in class gis2.GisScenario
Write scenario data to an XML document.
write(GMLMap) - Method in class maps.gml.formats.GeospatialInformationAuthorityFormat
 
write(GMLMap) - Method in class maps.gml.formats.MeijoFormat
 
write(GMLMap) - Method in class maps.gml.formats.OrdnanceSurveyFormat
 
write(GMLMap) - Method in class maps.gml.formats.RobocupFormat
 
write(Map, File) - Method in class maps.gml.GMLMapFormat
 
write(GMLMap) - Method in class maps.gml.GMLMapFormat
Turn a GMLMap into an xml document.
write(Map, File) - Method in class maps.legacy.LegacyMapFormat
 
write(Map, File) - Method in interface maps.MapFormat
Write a map to a file.
write(PrintWriter) - Method in class rescuecore2.config.Config
Write this config to a PrintWriter.
write(byte[]) - Method in class rescuecore2.log.AbstractLogWriter
Write a set of bytes to the log.
write(OutputStream) - Method in class rescuecore2.log.CommandsRecord
 
write(OutputStream) - Method in class rescuecore2.log.ConfigRecord
 
write(OutputStream) - Method in class rescuecore2.log.EndLogRecord
 
write(OutputStream) - Method in class rescuecore2.log.InitialConditionsRecord
 
write(OutputStream) - Method in interface rescuecore2.log.LogRecord
Write this log record to a stream.
write(OutputStream) - Method in class rescuecore2.log.PerceptionRecord
 
write(OutputStream) - Method in class rescuecore2.log.StartLogRecord
 
write(byte[]) - Method in class rescuecore2.log.StreamLogWriter
 
write(OutputStream) - Method in class rescuecore2.log.UpdatesRecord
 
write(OutputStream) - Method in class rescuecore2.messages.AbstractMessage
 
write(OutputStream) - Method in class rescuecore2.messages.components.ChangeSetComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.CommandListComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.ConfigComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.EntityComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.EntityIDComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.EntityIDListComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.EntityListComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.FloatListComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.IntComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.IntListComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.RawDataComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.StringComponent
 
write(OutputStream) - Method in class rescuecore2.messages.components.StringListComponent
 
write(OutputStream) - Method in interface rescuecore2.messages.Message
Write the content of this message to a stream.
write(OutputStream) - Method in interface rescuecore2.messages.MessageComponent
Write this component to a stream.
write(OutputStream) - Method in class rescuecore2.standard.entities.EdgeListProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.AbstractEntity
 
write(OutputStream) - Method in class rescuecore2.worldmodel.ChangeSet
Write this ChangeSet to a stream.
write(OutputStream) - Method in interface rescuecore2.worldmodel.Entity
Write this Entity to a stream.
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.BooleanProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.DoubleProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.EntityRefListProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.EntityRefProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.IntArrayProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.IntProperty
 
write(OutputStream) - Method in class rescuecore2.worldmodel.properties.Point2DProperty
 
write(OutputStream) - Method in interface rescuecore2.worldmodel.Property
Write this property to a stream.
writeBoolean(boolean, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a boolean to an OutputStream.
writeBoolean(boolean, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a boolean to a DataOutput.
writeBoolean(boolean, byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Write a boolean to a byte array.
writeDouble(double, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a double to an OutputStream.
writeDouble(double, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a double to a DataOutput.
writeDouble(double, byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Write a double to a byte array.
writeEntity(Entity, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write an entity to a stream.
writeEntity(Entity, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write an entity to a DataOutput.
writeFloat32(float, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a 32-bit float to an OutputStream, big-endian style.
writeFloat32(float, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a 32-bit float to a DataOutput, big-endian style.
writeFloat32(float, byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Write a 32-bit float to a byte array, big-endian style.
writeImage(String) - Method in class rescuecore2.log.LogExtractor
 
writeImage(String) - Method in class sample.LiveLogExtractor
 
writeInt32(int, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a 32-bit integer to an OutputStream, big-endian style.
writeInt32(int, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a 32-bit integer to a DataOutput, big-endian style.
writeInt32(int, byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Write a 32-bit integer to a byte array, big-endian style.
writeMap(Map, String, MapFormat) - Static method in class maps.MapWriter
Write a map to a file.
writeMap(Map, File, MapFormat) - Static method in class maps.MapWriter
Write a Map to a file.
writeMessage(Message, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a message to a stream.
writeMessage(Message, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a message to a DataOutput.
writeProperty(Property, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a property to a stream.
writeProperty(Property, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a property to a DataOutput.
writeRecord(LogRecord) - Method in class rescuecore2.log.AbstractLogWriter
 
writeRecord(LogRecord) - Method in interface rescuecore2.log.LogWriter
Write a log entry.
writeString(String, OutputStream) - Static method in class rescuecore2.misc.EncodingTools
Write a String to an OutputStream.
writeString(String, DataOutput) - Static method in class rescuecore2.misc.EncodingTools
Write a String to a DataOutput.
writeString(String, byte[], int) - Static method in class rescuecore2.misc.EncodingTools
Write a String to a byte array.
WrongTimeCommandFilter - Class in kernel
A CommandFilter that ignores agent commands that have the wrong timestamp.
WrongTimeCommandFilter() - Constructor for class kernel.WrongTimeCommandFilter
 

X

x - Variable in class maps.legacy.LegacyObject
The X coordinate.
XLINK_HREF_QNAME - Static variable in class maps.gml.formats.Common
 
XLINK_NAMESPACE - Static variable in class maps.gml.formats.Common
 
XLINK_NAMESPACE_URI - Static variable in class maps.gml.formats.Common
 
xToScreen(double) - Method in class rescuecore2.misc.gui.ScreenTransform
Convert a world X coordinate to a screen coordinate.

Y

y - Variable in class maps.legacy.LegacyObject
The Y coordinate.
YELLOW - Static variable in class maps.convert.osm2gml.Constants
 
yToScreen(double) - Method in class rescuecore2.misc.gui.ScreenTransform
Convert a world Y coordinate to a screen coordinate.

Z

zoomIn() - Method in class rescuecore2.misc.gui.ScreenTransform
Increase the zoom level by one step.
zoomOut() - Method in class rescuecore2.misc.gui.ScreenTransform
Decrease the zoom level by one step.
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
Skip navigation links