- DEBUG - Static variable in class edu.utdallas.mavs.divas.visualization.vis3D.common.InputMapping
-
- decrementValue() - Method in class edu.utdallas.mavs.divas.visualization.vis3D.dialog.controls.spinner.SpinnerController
-
Decrements the spinner size by the step size.
- Default - Static variable in class edu.utdallas.mavs.divas.core.spec.env.EnvSpecEnum
-
Complex room containing 19 environment objects.
- default_fov - Variable in class edu.utdallas.mavs.divas.core.config.SimConfig
-
Default FOV
- default_visible_Distance - Variable in class edu.utdallas.mavs.divas.core.config.SimConfig
-
Default visible distance
- default_Vision_Algorithm - Variable in class edu.utdallas.mavs.divas.core.config.SimConfig
-
Default vision algorithm
- DELETE - Static variable in class edu.utdallas.mavs.divas.visualization.vis3D.common.InputMapping
-
- DELETE_BUTTON - Static variable in class edu.utdallas.mavs.divas.visualization.vis3D.dialog.customControls.voModification.envObjModification.EnvObjPropertyDialogDefinition
-
- deliberate(List<AgentStateModel>) - Method in class edu.utdallas.mavs.divas.core.sim.env.AbstractCellController
-
- deliberate(List<AgentStateModel>) - Method in interface edu.utdallas.mavs.divas.core.sim.env.CellController
-
Deliberates the environment by updating the AgentStateModel
with the computed next
state and Publishing a message with the cell controller state to the subscribers.
- deliberate(List<AgentStateModel>) - Method in class edu.utdallas.mavs.divas.core.sim.env.SelfOrganizingCellController
-
- depth - Variable in class edu.utdallas.mavs.divas.core.config.DisplayResolution
-
- deserialize(byte[]) - Static method in class edu.utdallas.mavs.divas.utils.ByteSerializer
-
Deserialize the given Array of bytes to recreate the object that represents.
- destroy() - Method in class edu.utdallas.mavs.divas.core.sim.common.state.CellState
-
Removes all agents, environment objects and environment events from this cell state.
- destroy() - Method in class edu.utdallas.mavs.divas.core.sim.env.AbstractCellController
-
- destroy() - Method in interface edu.utdallas.mavs.divas.core.sim.env.CellController
-
Destroy the cell controller by clearing the cell state contents and clearing all the lists
in the cell controllers and terminating the multithreader and disconnecting the communication module.
- destroy() - Method in class edu.utdallas.mavs.divas.gui.mvp.view.swing.panels.StatePanel
-
- destroy() - Method in class edu.utdallas.mavs.divas.gui.mvp.view.swing.panels.StatePanel.StateTableModel
-
- destroy() - Method in class edu.utdallas.mavs.divas.visualization.vis3D.BaseApplication
-
- destroy() - Method in class edu.utdallas.mavs.divas.visualization.vis3D.vo.AgentVO
-
- destroy() - Method in class edu.utdallas.mavs.divas.visualization.vis3D.vo.BaseVO
-
Enqueue this object deattachment to VO node in the main visualizer thread.
- destroyAgent(AgentState) - Method in class edu.utdallas.mavs.divas.core.client.SimAdapter
-
Removes the given agent state
- destroyAgent(AgentState) - Method in class edu.utdallas.mavs.divas.core.client.SimCommander
-
- destroyAgent(AgentState) - Method in interface edu.utdallas.mavs.divas.core.client.SimFacade
-
Removes the given agent state
- destroyEntityTopic - Static variable in class edu.utdallas.mavs.divas.mts.DivasTopic
-
A message topic for destroying an entity in the simulation.
- destroyEnvObject(EnvObjectState) - Method in class edu.utdallas.mavs.divas.core.client.SimAdapter
-
Removes the given environment object state
- destroyEnvObject(EnvObjectState) - Method in class edu.utdallas.mavs.divas.core.client.SimCommander
-
- destroyEnvObject(EnvObjectState) - Method in interface edu.utdallas.mavs.divas.core.client.SimFacade
-
Removes the given environment object state
- Destructive - Interface in edu.utdallas.mavs.divas.core.sim.common.percept
-
This interface is implemented by events in the simulation that are destructive or mortal.
- dettachFreeCamera() - Method in class edu.utdallas.mavs.divas.visualization.vis3D.BaseApplication
-
Dettaches the free camera.
- disableControls() - Method in class edu.utdallas.mavs.divas.gui.mvp.view.swing.panels.SimPanel
-
- disconnect() - Static method in class edu.utdallas.mavs.divas.gui.guice.CommunicationModuleProvider
-
- disconnect() - Method in class edu.utdallas.mavs.divas.gui.mvp.view.swing.handlers.ConnectionHandler
-
- disconnect() - Method in class edu.utdallas.mavs.divas.mts.CommunicationModule
-
Terminates all publication topics, all subscription topics, and both the connection and context for this ComunicationModule
.
- dispatchMessages() - Method in class edu.utdallas.mavs.divas.core.sim.agent.interaction.AbstractInteractionModule
-
- dispatchMessages() - Method in interface edu.utdallas.mavs.divas.core.sim.agent.interaction.communication.AgentCommunicationModule
-
Send all agent messages to post office
- dispatchMessages() - Method in class edu.utdallas.mavs.divas.core.sim.agent.interaction.communication.SimpleAgentCommunicationModule
-
- dispatchMessages() - Method in interface edu.utdallas.mavs.divas.core.sim.agent.interaction.InteractionModule
-
Send all messages
- display_resolution - Variable in class edu.utdallas.mavs.divas.core.config.VisConfig
-
- displayMessage(String) - Method in class edu.utdallas.mavs.divas.visualization.vis3D.BaseApplication
-
Display an information message in the Heads Up Display of the 3D visualizer
- DisplayResolution - Class in edu.utdallas.mavs.divas.core.config
-
- DisplayResolution(int, int, int, int) - Constructor for class edu.utdallas.mavs.divas.core.config.DisplayResolution
-
- DisplayResolutionField - Class in edu.utdallas.mavs.divas.gui.mvp.view.swing.components
-
- DisplayResolutionField(Component, String, Field, Object, DisplayResolution) - Constructor for class edu.utdallas.mavs.divas.gui.mvp.view.swing.components.DisplayResolutionField
-
- DisplayResolutionField(Component, String, Map.Entry<ConfigKey, ConfigProperty<?>>, Object, DisplayResolution) - Constructor for class edu.utdallas.mavs.divas.gui.mvp.view.swing.components.DisplayResolutionField
-
- DIVAS - Static variable in class edu.utdallas.mavs.divas.visualization.vis3D.common.InputMapping
-
- DivasAppState - Class in edu.utdallas.mavs.divas.visualization.vis3D.appstate
-
This class describes the base application state of the 3D visualizer.
- DivasAppState() - Constructor for class edu.utdallas.mavs.divas.visualization.vis3D.appstate.DivasAppState
-
- DivasAttributeDialog - Class in edu.utdallas.mavs.divas.gui.mvp.view.swing.frames.agentspec
-
- DivasAttributeDialog() - Constructor for class edu.utdallas.mavs.divas.gui.mvp.view.swing.frames.agentspec.DivasAttributeDialog
-
- DivasGuiApplication - Class in edu.utdallas.mavs.divas.gui
-
- DivasGuiApplication() - Constructor for class edu.utdallas.mavs.divas.gui.DivasGuiApplication
-
- DivasTopic - Class in edu.utdallas.mavs.divas.mts
-
This class defines the message topics that are used in the Message transport system.
- DivasTopic() - Constructor for class edu.utdallas.mavs.divas.mts.DivasTopic
-
- DivasVision<S extends HumanAgentState> - Class in edu.utdallas.mavs.divas.core.sim.agent.interaction.perception.sensors.vision
-
This class describes the original Divas algorithm for vision.
- DivasVision(HumanKnowledgeModule<S>, HumanPerceptionModule) - Constructor for class edu.utdallas.mavs.divas.core.sim.agent.interaction.perception.sensors.vision.DivasVision
-
Create the vision algorithm.
- DOMParser - Class in edu.utdallas.mavs.divas.utils
-
This is a helper class for parsing XML into a tree of Node.
- DOMParser() - Constructor for class edu.utdallas.mavs.divas.utils.DOMParser
-
- DOMParser - Class in edu.utdallas.mavs.divas.visualization.utils
-
This is a helper class for parsing XML into a tree of Node.
- DOMParser() - Constructor for class edu.utdallas.mavs.divas.visualization.utils.DOMParser
-
- Drum - Class in edu.utdallas.mavs.divas.visualization.vis3D.vo.effect
-
This class represents an explosion visualized event
- Drum(DrumsEvent) - Constructor for class edu.utdallas.mavs.divas.visualization.vis3D.vo.effect.Drum
-
Creates a new explosion visualized event
- DrumsEvent - Class in edu.utdallas.mavs.divas.core.sim.common.event
-
This class represents the event of adding a drum (musical percussion instrument) to the simulation.
- DrumsEvent() - Constructor for class edu.utdallas.mavs.divas.core.sim.common.event.DrumsEvent
-
Creates a new drums event in the simulation that is visible to vision senses and audible to hearing senses of
agents.
- Dynamite - Class in edu.utdallas.mavs.divas.visualization.vis3D.vo.effect
-
This class represents an explosion visualized event
- Dynamite(DynamiteEvent) - Constructor for class edu.utdallas.mavs.divas.visualization.vis3D.vo.effect.Dynamite
-
Creates a new explosion visualized event
- DynamiteEvent - Class in edu.utdallas.mavs.divas.core.sim.common.event
-
This class represents an dynamite event.
- DynamiteEvent() - Constructor for class edu.utdallas.mavs.divas.core.sim.common.event.DynamiteEvent
-
Creates an dynamite event that is visible, audible and smellable to vision, hearing and smell senses.