A B C D E F G H I K L M N O P Q R S T U V W Z 

A

AbstractLayer - Class in cz.agents.alite.vis.layer
A default implementation of the VisLayer interface.
AbstractLayer() - Constructor for class cz.agents.alite.vis.layer.AbstractLayer
 
AbstractTask - Class in cz.agents.alite.communication.acquaintance
Abstract class for default Task.
AbstractTask(String, Object) - Constructor for class cz.agents.alite.communication.acquaintance.AbstractTask
Default constructor
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchToLevelManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StartManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
accept(ManeuverVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.BoxZone
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EmptyZone
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
accept(ZoneVisitor) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
accept(ZoneVisitor) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.Zone
 
Action - Class in cz.agents.alite.environment
Actions define a write interface into an Environment.
Action(Environment, Entity) - Constructor for class cz.agents.alite.environment.Action
 
add(PlanCost) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanCost
 
add(PlanCost) - Method in interface cz.agents.alite.communication.acquaintance.PlanCost
Computes the summation of the cost and given cost.
add(Zone) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 
addAction(Class<C>, Entity) - Method in class cz.agents.alite.environment.Environment.Handler
 
addAction(Class<C>, Entity) - Method in class cz.agents.alite.environment.eventbased.EventBasedEnvironment.EventBasedHandler
 
addChannel(CommunicationChannel) - Method in class cz.agents.alite.communication.DefaultCommunicator
Adds communication channel to the communicator.
addEvent(EventType, EventHandler, String, Object) - Method in class cz.agents.alite.common.event.EventProcessor
Add an immediate event into the queue of the event processor.
addEvent(EventType, EventHandler, String, Object, long) - Method in class cz.agents.alite.common.event.EventProcessor
Add an event into the queue of the event processor.
addEvent(EventHandler) - Method in class cz.agents.alite.common.event.EventProcessor
Add an immediate event into the queue of the event processor.
addEvent(EventHandler, long) - Method in class cz.agents.alite.common.event.EventProcessor
Add an event into the queue of the event processor.
addEventHandler(EventHandler) - Method in class cz.agents.alite.common.event.EventProcessor
Adds an EventHandler to list of all event handlers of this processor.
addEventHandler(AliteEntity, List<EventType>) - Method in class cz.agents.alite.common.event.typed.TypedSimulation
 
addEventListener(EventListener) - Method in class cz.agents.alite.simulation.Simulation
 
addMessageHandler(MessageHandler) - Method in interface cz.agents.alite.communication.Communicator
Registers a message handler to receive messages.
addMessageHandler(MessageHandler) - Method in class cz.agents.alite.communication.DefaultCommunicator
 
addMessageHandler(MessageHandler) - Method in class cz.agents.alite.communication.DefaultPerformerCommunicator
 
addPerformerChannel(CommunicationPerformerChannel) - Method in class cz.agents.alite.communication.DefaultPerformerCommunicator
Add a passive channel.
addPlan(Plan) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
 
addPlan(Plan) - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor
Extends actual plan by given plan.
addPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Adds a point to the end of the path.
addPoint(double, double, double) - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Adds a point to the end of the path.
addPointToStart(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Adds a point to the start of the path.
addPointToStart(double, double, double) - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Adds a point to the end of the path.
addReceiver(String) - Method in class cz.agents.alite.communication.Message
 
addReceivers(Collection<String>) - Method in class cz.agents.alite.communication.Message
Set the value of receiver
addSensor(Class<C>, Entity) - Method in class cz.agents.alite.environment.Environment.Handler
 
addSensor(Class<C>, Entity) - Method in class cz.agents.alite.environment.eventbased.EventBasedEnvironment.EventBasedHandler
 
addSubLayer(VisLayer) - Method in class cz.agents.alite.vis.layer.GroupLayer
 
addSubLayer(VisLayer) - Method in interface cz.agents.alite.vis.layer.GroupVisLayer
 
AliteEntity - Class in cz.agents.alite.common.event.typed
 
AliteEntity() - Constructor for class cz.agents.alite.common.event.typed.AliteEntity
 
allIntersectionsOfRectangleAndCircle(double, double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
allocated() - Method in interface cz.agents.alite.communication.acquaintance.TaskBase.AllocationCallback
Called after successfull allocation of the task.
allocated(boolean) - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
Method is called after ACCEPT_PROPOSAL is confirmed by the winner
angleBetweenVectors(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
angleFromCoords(double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
angleFromCoords(double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
angleFromThreePoints(Point3d, Point3d, Point3d) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
angleFromTwoPoints(Point3d, Point3d) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Returns an angle of a vector = to - from
ArrowLayer - Class in cz.agents.alite.vis.layer.terminal
 
ArrowLayer(LineElements) - Constructor for class cz.agents.alite.vis.layer.terminal.ArrowLayer
 

B

BackgroundLayer - Class in cz.agents.alite.vis.layer.common
 
BackgroundLayer(BufferedImage) - Constructor for class cz.agents.alite.vis.layer.common.BackgroundLayer
 
BinaryContent - Class in cz.agents.alite.communication.content.binary
Content type which can be easily sent over the wire
BinaryContent(byte[]) - Constructor for class cz.agents.alite.communication.content.binary.BinaryContent
 
BinaryMessageHandler - Class in cz.agents.alite.communication.content.binary
BinaryMessageHandler() - Constructor for class cz.agents.alite.communication.content.binary.BinaryMessageHandler
 
BottomOffsetPositionFunction - Class in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
This implementation will keep drawn rectangle by given distance from bottom border of canvas.
BottomOffsetPositionFunction(int, int) - Constructor for class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.BottomOffsetPositionFunction
 
BoxZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
BoxZone(Vector3d) - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.BoxZone
 
breforeRunningTest(Event) - Method in class cz.agents.alite.common.event.EventProcessor
 
breforeRunningTest(Event) - Method in class cz.agents.alite.simulation.Simulation
 
BROADCAST_ADDRESS - Static variable in interface cz.agents.alite.communication.channel.CommunicationChannelBroadcast
 
broadcastLocalRegister() - Method in class cz.agents.alite.common.capability.DistributedCapabilityRegisterImpl
 
build() - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
buildLayersDescription(String) - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
buildLayersDescription(String) - Method in class cz.agents.alite.vis.layer.GroupLayer
 
buildName(String) - Static method in class cz.agents.alite.communication.protocol.cnp.Cnp
Builds a unique name of the protocol in the form CNP_PROTOCOL_NAME + ": " + name;
buildName(String) - Static method in class cz.agents.alite.communication.protocol.cnp.DirectoredCnpInitiator
 

C

callDirectReceive(CommunicationReceiver, Message) - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannel
Passes a message to the communication receiver using direct call.
callDirectReceive(CommunicationReceiver, Message) - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannelAsync
Asynchronous direct call using Executors.
callDirectReceive(CommunicationReceiver, Message) - Method in class cz.agents.alite.communication.eventbased.EventBasedCommunicationChannel
Asynchronous event-based call using EventProcessor.
cancel(CnpInitiator.CancelCallback) - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
Cancels the protocol and terminates it.
cancel() - Method in class cz.agents.alite.communication.protocol.request.RequestInformInitiator
Cancels the protocol and terminates it.
cancelConfirmed() - Method in interface cz.agents.alite.communication.protocol.cnp.CnpInitiator.CancelCallback
Method is called after CANCEL is confirmed by the winner
canceled(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
The acceped proposal with given session identification is cancelled.
cancelTask(Task, CnpInitiator.CancelCallback) - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
cancelTask(Task, CnpInitiator.CancelCallback) - Method in class cz.agents.alite.communication.acquaintance.DefaultTaskBase
 
cancelTask(Task, CnpInitiator.CancelCallback) - Method in class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIter
 
cancelTask(Task, CnpInitiator.CancelCallback) - Method in interface cz.agents.alite.communication.acquaintance.TaskBase
Cancels tasks.
CapabilityRegister - Interface in cz.agents.alite.common.capability
 
CapabilityRegisterImpl - Class in cz.agents.alite.common.capability
Provides basic implementation of @CapabilityRegister using @HashMap
CapabilityRegisterImpl() - Constructor for class cz.agents.alite.common.capability.CapabilityRegisterImpl
 
CartesianProduct<E> - Class in cz.agents.alite.math
Cartesian product generator.
CartesianProduct(List<Set<E>>) - Constructor for class cz.agents.alite.math.CartesianProduct
Constructs a Cartesian product generator.
check() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
Method checks validity of start/end points and vectors.
Circle - Interface in cz.agents.alite.vis.element
 
CircleElements - Interface in cz.agents.alite.vis.element.aggregation
 
CircleImpl - Class in cz.agents.alite.vis.element.implemetation
 
CircleImpl(Point3d, double) - Constructor for class cz.agents.alite.vis.element.implemetation.CircleImpl
 
circleIntersectionWithHorizontalLine(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
circleIntersectionWithLineSegment(double, double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Only intersection with segments that are oriented along x or y axis.
circleIntersectionWithVerticalLine(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
CircleLayer - Class in cz.agents.alite.vis.layer.terminal
 
CircleLayer(CircleElements) - Constructor for class cz.agents.alite.vis.layer.terminal.CircleLayer
 
circleLineIntersection(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
clear() - Method in class cz.agents.alite.vis.layer.GroupLayer
 
clearQueue() - Method in class cz.agents.alite.common.event.EventProcessor
Ends the the event processor by clearing the event queue.
clone() - Method in class cz.agents.alite.planner.spatialmaneuver.Path
 
Cnp - Class in cz.agents.alite.communication.protocol.cnp
Contract-net-protocol wrapper
Cnp(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.cnp.Cnp
 
CnpInitiator - Class in cz.agents.alite.communication.protocol.cnp
Initiator part of the basic Contract-net-protocol.
CnpInitiator(Communicator, String, Object, Set<String>) - Constructor for class cz.agents.alite.communication.protocol.cnp.CnpInitiator
 
CnpInitiator.CancelCallback - Interface in cz.agents.alite.communication.protocol.cnp
The callback for handling protocol cancelling.
CnpResponder - Class in cz.agents.alite.communication.protocol.cnp
Responder part of the basic Contract-net-protocol.
CnpResponder(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.cnp.CnpResponder
 
CNPTaskBase - Class in cz.agents.alite.communication.acquaintance
Default agent TaskBase.
CNPTaskBase(Communicator, CapabilityRegister, boolean) - Constructor for class cz.agents.alite.communication.acquaintance.CNPTaskBase
Cooperative constructor for agent TaskBase.
CNPTaskBaseSyncIter - Class in cz.agents.alite.communication.acquaintance.iterative
Default agent TaskBase with iterative improvement and synchronization..
CNPTaskBaseSyncIter(Communicator, CapabilityRegister) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIter
 
CNPTaskBaseSyncIter(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIter
 
CNPTaskBaseSyncIterDA - Class in cz.agents.alite.communication.acquaintance.iterative
DelegateAll dynamic improvement strategy for CNPTaskBaseSyncIter.
CNPTaskBaseSyncIterDA(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterDA
 
CNPTaskBaseSyncIterDA(Communicator, CapabilityRegister) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterDA
 
CNPTaskBaseSyncIterDefault - Class in cz.agents.alite.communication.acquaintance.iterative
 
CNPTaskBaseSyncIterDefault(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterDefault
 
CNPTaskBaseSyncIterDefault(Communicator, CapabilityRegister) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterDefault
 
CNPTaskBaseSyncIterRA - Class in cz.agents.alite.communication.acquaintance.iterative
ReallocateAll dynamic improvement strategy for CNPTaskBaseSyncIter.
CNPTaskBaseSyncIterRA(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterRA
 
CNPTaskBaseSyncIterRA(Communicator, CapabilityRegister) - Constructor for class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterRA
 
color - Variable in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
color - Variable in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
ColoredTextLineElement - Interface in cz.agents.alite.vis.element
Element representing line with given color.
ColoredTextLineElementImpl - Class in cz.agents.alite.vis.element.implemetation
Default implementation of ColoredTextLineElement
ColoredTextLineElementImpl(String, Color) - Constructor for class cz.agents.alite.vis.element.implemetation.ColoredTextLineElementImpl
 
ColoredTextLineElements - Interface in cz.agents.alite.vis.element.aggregation
Aggregation interface for ColoredTextLineElement
ColorLayer - Class in cz.agents.alite.vis.layer.common
 
ColorLayer(Color) - Constructor for class cz.agents.alite.vis.layer.common.ColorLayer
 
CommonLayer - Class in cz.agents.alite.vis.layer.common
A CommonLayer is typically a wrapper or composition of several TerminalLayers.
CommonLayer() - Constructor for class cz.agents.alite.vis.layer.common.CommonLayer
 
CommunicationChannel - Interface in cz.agents.alite.communication.channel
 
CommunicationChannelBroadcast - Interface in cz.agents.alite.communication.channel
Broadcast capability for communication channel
CommunicationChannelException - Exception in cz.agents.alite.communication.channel
 
CommunicationChannelException() - Constructor for exception cz.agents.alite.communication.channel.CommunicationChannelException
 
CommunicationPerformer - Interface in cz.agents.alite.communication
Used to implement passive communication - in order to receive any messages via a MessageHandler, the performReceive() method must be invoked.
CommunicationPerformerChannel - Interface in cz.agents.alite.communication.channel
Used to implement passive communication - in order to receive any messages via a MessageHandler, the performReceive() method must be invoked.
CommunicationReceiver - Interface in cz.agents.alite.communication
 
CommunicationSender - Interface in cz.agents.alite.communication
 
communicator - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
Communicator - Interface in cz.agents.alite.communication
 
communicator - Variable in class cz.agents.alite.communication.protocol.DefaultProtocol
The Communicator used by the protocol.
compare(double[], double[]) - Method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.AntiClockWiseComparator
 
compareTo(Event) - Method in class cz.agents.alite.common.event.Event
 
compareTo(Operator) - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
compareTo(Operator) - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
compareTo(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
compliesType(String) - Method in class cz.agents.alite.communication.acquaintance.AbstractTask
 
compliesType(String) - Method in interface cz.agents.alite.communication.acquaintance.Task
Check for task compatibility with the given task type
computeAngle(double[], double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Find the angle between twree points.
computeCrossProduct(double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the cross product (a vector) of two vectors.
computeDotProduct(double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the dot product (a scalar) between two vectors.
computeGh() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
computePointOnLine(double[], double[], double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Find the point on the line p0,p1 [x,y,z] a given fraction from p0.
computePointOnLine(double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Find the point on the line defined by x0,y0,x1,y1 a given fraction from x0,y0.
computePolygonArea(double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the area of the specfied polygon.
computePolygonArea(double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the area of the specfied polygon.
computePolygonCentroid(double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute centorid (center of gravity) of specified polygon.
ConfigurationInterface - Interface in cz.agents.alite.configurator
 
Configurator - Class in cz.agents.alite.configurator
Provide static access to a ConfigurationInterface instance and utility methods to safely convert parameter types.
Configurator() - Constructor for class cz.agents.alite.configurator.Configurator
 
contains(String) - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannel.DefaultReceiverTable
 
contains(String) - Method in interface cz.agents.alite.communication.channel.DirectCommunicationChannel.ReceiverTable
 
containsKey(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Returns true if Config contains key, else false
containsKey(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
containsTask(Task) - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
containsTask(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultTaskBase
 
containsTask(Task) - Method in interface cz.agents.alite.communication.acquaintance.TaskBase
Check for task existence.
containsTaskLocaly(Task) - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
Check for task existence localy.
Content - Class in cz.agents.alite.communication.content
Basic content wrapper for the messaging.
Content(Object) - Constructor for class cz.agents.alite.communication.content.Content
 
cos - Variable in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification.GonioCache
 
create() - Method in interface cz.agents.alite.creator.Creator
 
create(BufferedImage, String) - Static method in class cz.agents.alite.vis.layer.common.BackgroundLayer
 
create(File, File, double) - Static method in class cz.agents.alite.vis.layer.common.BackgroundLayer
Simple thresholded double LOD background.
create(BufferedImage) - Static method in class cz.agents.alite.vis.layer.common.BackgroundLayer
 
create(File) - Static method in class cz.agents.alite.vis.layer.common.BackgroundLayer
 
create(Color) - Static method in class cz.agents.alite.vis.layer.common.ColorLayer
 
create(Color) - Static method in class cz.agents.alite.vis.layer.common.FpsLayer
 
create() - Static method in class cz.agents.alite.vis.layer.common.FpsLayer
 
create(Color) - Static method in class cz.agents.alite.vis.layer.common.HelpLayer
 
create() - Static method in class cz.agents.alite.vis.layer.common.HelpLayer
 
create(BufferedImage) - Static method in class cz.agents.alite.vis.layer.common.LogoLayer
 
create(File) - Static method in class cz.agents.alite.vis.layer.common.LogoLayer
 
create(URL) - Static method in class cz.agents.alite.vis.layer.common.LogoLayer
 
create(int, int, Color, ScreenTextLayer.TextProvider) - Static method in class cz.agents.alite.vis.layer.common.ScreenTextLayer
 
create(Simulation) - Static method in class cz.agents.alite.vis.layer.common.SimulationControlLayer
 
create() - Static method in class cz.agents.alite.vis.layer.common.VisInfoLayer
 
create(Color) - Static method in class cz.agents.alite.vis.layer.common.VisInfoLayer
 
create(VisualInteractionLayer.VisualInteractionProvidingEntity) - Static method in class cz.agents.alite.vis.layer.common.VisualInteractionLayer
 
create(int, DraggableLayer.Draggable) - Static method in class cz.agents.alite.vis.layer.DraggableLayer
Binds DraggableLayer with given draggable.
create(DraggableLayer.Draggable) - Static method in class cz.agents.alite.vis.layer.DraggableLayer
/** Binds DraggableLayer with given draggable.
create() - Static method in class cz.agents.alite.vis.layer.GroupLayer
 
create(LineElements) - Static method in class cz.agents.alite.vis.layer.terminal.ArrowLayer
 
create(CircleElements) - Static method in class cz.agents.alite.vis.layer.terminal.CircleLayer
 
create(FilledStyledCircleElements) - Static method in class cz.agents.alite.vis.layer.terminal.FilledStyledCircleLayer
 
create(LineElements) - Static method in class cz.agents.alite.vis.layer.terminal.LineLayer
 
create(PointElements) - Static method in class cz.agents.alite.vis.layer.terminal.PointLayer
 
create(SpriteElements) - Static method in class cz.agents.alite.vis.layer.terminal.SpriteLayer
 
create(StyledLineElements) - Static method in class cz.agents.alite.vis.layer.terminal.StyledLineLayer
 
create(StyledPointElements) - Static method in class cz.agents.alite.vis.layer.terminal.StyledPointLayer
 
create(ColoredTextLineElements, PositionFunction, Color, int, int, int, int) - Static method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayer
Default implementation of factory method.
create(int) - Static method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
create(String) - Static method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
create(String, VisLayer) - Static method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
create(int) - Static method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
create(String) - Static method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
create(String, boolean, VisLayer) - Static method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
create(double, double) - Static method in class cz.agents.alite.vis.layer.toggle.LodToggleLayer
 
createArrow(int[], int[], double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create the geometry of an arrow.
createArrow(int, int, int, int, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry for an arrow along the specified line and with tip at x1,y1.
createBottomOffset(int, int, ColoredTextLineElements) - Static method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
Create builder with BottomOffsetPositionFunction.
createCircle(int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry for a circle.
createCircle(double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry for a circle.
createCreator(String[]) - Static method in class cz.agents.alite.creator.CreatorFactory
 
createEllipse(int[], int[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Return the geometry of an ellipse based on its four top points.
createEllipse(int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create the geometry for an unrotated, unskewed ellipse.
createEllipse(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create the geometry for an unrotated, unskewed ellipse.
createMessage(Content) - Method in interface cz.agents.alite.communication.Communicator
Creates appropriate message using content.
createMessage(Content) - Method in class cz.agents.alite.communication.DefaultCommunicator
 
createRectangle(int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry for a rectangle.
createRectangle(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry for a rectangle.
createReply(Message, Content) - Method in interface cz.agents.alite.communication.Communicator
Creates valid reply to the message using given content.
createReply(Message, Content) - Method in class cz.agents.alite.communication.DefaultCommunicator
 
createRightBottomOffset(int, int, ColoredTextLineElements) - Static method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
createRightOffset(int, int, ColoredTextLineElements) - Static method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
Create builder with RightOffsetPositionFunction.
createSector(int, int, int, int, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create the geometry of a sector of an ellipse.
createSector(int, int, int, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create the geometry of a sector of a circle.
createStar(int, int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry of a star.
createStar(double, double, double, double, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Create geometry of a star.
createTopLeft(int, int, ColoredTextLineElements) - Static method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
Create builder with TopLeftPositionFunction.
createVector(double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Construct the vector specified by two points.
Creator - Interface in cz.agents.alite.creator
A Creator encapsulates code that creates the application universe and runs the play in it.
CreatorFactory - Class in cz.agents.alite.creator
The CreatorFactory dynamically instantiates a particular Creator according to the application arguments.
CreatorFactory() - Constructor for class cz.agents.alite.creator.CreatorFactory
 
cycle() - Method in class cz.agents.alite.vis.layer.toggle.SwitchLayer
 
CylinderZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
CylinderZone(Vector2d, double) - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
point <0,0,0> (without translation) is in the center of cylinder, thus it is from <-height/2 ; height/2>
cz.agents.alite - package cz.agents.alite
 
cz.agents.alite.common.capability - package cz.agents.alite.common.capability
 
cz.agents.alite.common.entity - package cz.agents.alite.common.entity
 
cz.agents.alite.common.event - package cz.agents.alite.common.event
 
cz.agents.alite.common.event.typed - package cz.agents.alite.common.event.typed
 
cz.agents.alite.communication - package cz.agents.alite.communication
 
cz.agents.alite.communication.acquaintance - package cz.agents.alite.communication.acquaintance
 
cz.agents.alite.communication.acquaintance.iterative - package cz.agents.alite.communication.acquaintance.iterative
 
cz.agents.alite.communication.channel - package cz.agents.alite.communication.channel
 
cz.agents.alite.communication.content - package cz.agents.alite.communication.content
 
cz.agents.alite.communication.content.binary - package cz.agents.alite.communication.content.binary
 
cz.agents.alite.communication.content.error - package cz.agents.alite.communication.content.error
 
cz.agents.alite.communication.directory - package cz.agents.alite.communication.directory
 
cz.agents.alite.communication.eventbased - package cz.agents.alite.communication.eventbased
 
cz.agents.alite.communication.protocol - package cz.agents.alite.communication.protocol
 
cz.agents.alite.communication.protocol.cnp - package cz.agents.alite.communication.protocol.cnp
 
cz.agents.alite.communication.protocol.query - package cz.agents.alite.communication.protocol.query
 
cz.agents.alite.communication.protocol.request - package cz.agents.alite.communication.protocol.request
 
cz.agents.alite.communication.protocol.simple - package cz.agents.alite.communication.protocol.simple
 
cz.agents.alite.communication.protocol.subscribe - package cz.agents.alite.communication.protocol.subscribe
 
cz.agents.alite.communication.protocol.tokenring - package cz.agents.alite.communication.protocol.tokenring
 
cz.agents.alite.configurator - package cz.agents.alite.configurator
 
cz.agents.alite.creator - package cz.agents.alite.creator
 
cz.agents.alite.environment - package cz.agents.alite.environment
 
cz.agents.alite.environment.eventbased - package cz.agents.alite.environment.eventbased
 
cz.agents.alite.math - package cz.agents.alite.math
 
cz.agents.alite.planner.general - package cz.agents.alite.planner.general
 
cz.agents.alite.planner.general.graph - package cz.agents.alite.planner.general.graph
 
cz.agents.alite.planner.spatialmaneuver - package cz.agents.alite.planner.spatialmaneuver
 
cz.agents.alite.planner.spatialmaneuver.maneuver - package cz.agents.alite.planner.spatialmaneuver.maneuver
 
cz.agents.alite.planner.spatialmaneuver.zone - package cz.agents.alite.planner.spatialmaneuver.zone
 
cz.agents.alite.simulation - package cz.agents.alite.simulation
 
cz.agents.alite.vis - package cz.agents.alite.vis
 
cz.agents.alite.vis.element - package cz.agents.alite.vis.element
 
cz.agents.alite.vis.element.aggregation - package cz.agents.alite.vis.element.aggregation
 
cz.agents.alite.vis.element.implemetation - package cz.agents.alite.vis.element.implemetation
 
cz.agents.alite.vis.layer - package cz.agents.alite.vis.layer
 
cz.agents.alite.vis.layer.common - package cz.agents.alite.vis.layer.common
 
cz.agents.alite.vis.layer.terminal - package cz.agents.alite.vis.layer.terminal
 
cz.agents.alite.vis.layer.terminal.textBackgroundLayer - package cz.agents.alite.vis.layer.terminal.textBackgroundLayer
 
cz.agents.alite.vis.layer.toggle - package cz.agents.alite.vis.layer.toggle
 

D

DebugTextManeuverVisitor - Class in cz.agents.alite.planner.spatialmaneuver
 
DebugTextManeuverVisitor(PrintStream) - Constructor for class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
DebugTextZoneVisitor - Class in cz.agents.alite.planner.spatialmaneuver
 
DebugTextZoneVisitor(PrintStream) - Constructor for class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
DEFAULT_BOTTOM_PADDING - Static variable in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
DEFAULT_COLOR - Static variable in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
DEFAULT_LEFT_PADDING - Static variable in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
DEFAULT_RIGHT_PADDING - Static variable in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
DEFAULT_TOP_PADDING - Static variable in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
DefaultCommunicationChannel - Class in cz.agents.alite.communication.channel
 
DefaultCommunicationChannel(CommunicationReceiver) - Constructor for class cz.agents.alite.communication.channel.DefaultCommunicationChannel
 
DefaultCommunicationChannelBroadcast - Class in cz.agents.alite.communication.channel
 
DefaultCommunicationChannelBroadcast(CommunicationReceiver) - Constructor for class cz.agents.alite.communication.channel.DefaultCommunicationChannelBroadcast
 
DefaultCommunicator - Class in cz.agents.alite.communication
 
DefaultCommunicator(String) - Constructor for class cz.agents.alite.communication.DefaultCommunicator
 
DefaultMessageHandler - Class in cz.agents.alite.communication
 
DefaultMessageHandler() - Constructor for class cz.agents.alite.communication.DefaultMessageHandler
 
DefaultPerformerCommunicator - Class in cz.agents.alite.communication
Used to implement passive communication - in order to receive any messages via a MessageHandler, the performReceive() method must be invoked.
DefaultPerformerCommunicator(String) - Constructor for class cz.agents.alite.communication.DefaultPerformerCommunicator
 
DefaultPlan - Class in cz.agents.alite.communication.acquaintance
Basic Plan implementation.
DefaultPlan() - Constructor for class cz.agents.alite.communication.acquaintance.DefaultPlan
 
DefaultPlanBase - Class in cz.agents.alite.communication.acquaintance
Default PlanBase for testing and basic operations.
DefaultPlanBase() - Constructor for class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
DefaultPlanBase.MyExecutorFeedback - Class in cz.agents.alite.communication.acquaintance
Execution feedback for DefaultPlanBase
DefaultPlanBase.MyExecutorFeedback(DefaultPlanBase) - Constructor for class cz.agents.alite.communication.acquaintance.DefaultPlanBase.MyExecutorFeedback
 
DefaultPlanCost - Class in cz.agents.alite.communication.acquaintance
The default arithmetic plan cost.
DefaultPlanCost(Number) - Constructor for class cz.agents.alite.communication.acquaintance.DefaultPlanCost
Default constructor.
DefaultPlanExecutor - Class in cz.agents.alite.communication.acquaintance
DefaultPlanExecutor for DefaultPlanBase.
DefaultPlanExecutor() - Constructor for class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
 
DefaultProtocol - Class in cz.agents.alite.communication.protocol
Default protocol implementation providing basic methods.
DefaultProtocol(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.DefaultProtocol
 
DefaultTaskBase - Class in cz.agents.alite.communication.acquaintance
Default agent TaskBase.
DefaultTaskBase() - Constructor for class cz.agents.alite.communication.acquaintance.DefaultTaskBase
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.common.HelpLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.common.SimulationControlLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.common.VisualInteractionLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.GroupLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
deinit(Vis) - Method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
deinit(Vis) - Method in interface cz.agents.alite.vis.layer.VisLayer
 
DirectCommunicationChannel - Class in cz.agents.alite.communication.channel
Direct Call communication channel.
DirectCommunicationChannel(CommunicationReceiver) - Constructor for class cz.agents.alite.communication.channel.DirectCommunicationChannel
Deprecated.
DirectCommunicationChannel(CommunicationReceiver, DirectCommunicationChannel.ReceiverTable) - Constructor for class cz.agents.alite.communication.channel.DirectCommunicationChannel
 
DirectCommunicationChannel.DefaultReceiverTable - Class in cz.agents.alite.communication.channel
 
DirectCommunicationChannel.DefaultReceiverTable() - Constructor for class cz.agents.alite.communication.channel.DirectCommunicationChannel.DefaultReceiverTable
 
DirectCommunicationChannel.ReceiverTable - Interface in cz.agents.alite.communication.channel
 
DirectCommunicationChannelAsync - Class in cz.agents.alite.communication.channel
Asynchronous version of DirectCommunicationChannel.
DirectCommunicationChannelAsync(CommunicationReceiver) - Constructor for class cz.agents.alite.communication.channel.DirectCommunicationChannelAsync
Deprecated.
DirectCommunicationChannelAsync(CommunicationReceiver, DirectCommunicationChannel.ReceiverTable) - Constructor for class cz.agents.alite.communication.channel.DirectCommunicationChannelAsync
Deprecated.
DirectCommunicationChannelAsync(CommunicationReceiver, DirectCommunicationChannel.ReceiverTable, ExecutorService) - Constructor for class cz.agents.alite.communication.channel.DirectCommunicationChannelAsync
 
direction - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
direction - Variable in class cz.agents.alite.vis.element.implemetation.SpriteImpl
 
DirectoredCnpInitiator - Class in cz.agents.alite.communication.protocol.cnp
 
DirectoredCnpInitiator(Communicator, CapabilityRegister, String, Object, Set<String>) - Constructor for class cz.agents.alite.communication.protocol.cnp.DirectoredCnpInitiator
 
DirectoredCnpInitiator(Communicator, CapabilityRegister, String, Object) - Constructor for class cz.agents.alite.communication.protocol.cnp.DirectoredCnpInitiator
 
DirectoredCnpResponder - Class in cz.agents.alite.communication.protocol.cnp
 
DirectoredCnpResponder(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.cnp.DirectoredCnpResponder
 
DirectoredSimpleProtocol - Class in cz.agents.alite.communication.protocol.simple
 
DirectoredSimpleProtocol(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.simple.DirectoredSimpleProtocol
Default constructor.
directory - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
DirectoryFacilitator - Class in cz.agents.alite.communication.directory
 
DirectoryFacilitator() - Constructor for class cz.agents.alite.communication.directory.DirectoryFacilitator
 
DirectoryFacilitatorMultipleton - Class in cz.agents.alite.communication.directory
Multiple directories singleton implemented using @HashMap of @CapabilityRegisterImpl and unique instance identification as keys.
DirectoryFacilitatorMultipleton() - Constructor for class cz.agents.alite.communication.directory.DirectoryFacilitatorMultipleton
 
DirectoryFacilitatorSingleton - Class in cz.agents.alite.communication.directory
Singleton for encapsulation of @CapabilityRegisterImpl
DirectoryFacilitatorSingleton() - Constructor for class cz.agents.alite.communication.directory.DirectoryFacilitatorSingleton
 
distance(int, int, int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Return distance bwetween the line defined by (x0,y0) and (x1,y1) and the point (x,y).
DistributedCapabilityRegisterImpl - Class in cz.agents.alite.common.capability
Provides basic distributed implementation of @CapabilityRegister using @HashMap and broadcast of registered capabilities
DistributedCapabilityRegisterImpl(Communicator) - Constructor for class cz.agents.alite.common.capability.DistributedCapabilityRegisterImpl
 
done(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase.MyExecutorFeedback
 
done(Task) - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor.ExecutorFeedback
Call when Task execution is done.
done() - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
Method is called when accepted responder reports DONE Then the protocol is terminated
DraggableLayer - Class in cz.agents.alite.vis.layer
DraggableLayer allows to move another layer by mouse over screen.
DraggableLayer.Draggable - Interface in cz.agents.alite.vis.layer
This interface allows for layer to be moved on screen by drag and drop.
drawFrame(long) - Method in interface cz.agents.alite.simulation.DrawListener
Method called in new thread, limited by deadline.
drawFrame(long) - Method in class cz.agents.alite.simulation.MultipleDrawListener
draw all listeners, if the listener implementation will draw everything until deadline, it will be removed from list, each implementation must not exceed the deadline !
DrawListener - Interface in cz.agents.alite.simulation
Interface for all synchronized drawing objects in simulation.
DuplicateReceiverAddressException - Exception in cz.agents.alite.communication.channel
 
DuplicateReceiverAddressException(String) - Constructor for exception cz.agents.alite.communication.channel.DuplicateReceiverAddressException
 

E

edge - Variable in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
EdgeMoveOperator<N,E,G extends org.jgrapht.graph.AbstractGraph<N,E>> - Class in cz.agents.alite.planner.general.graph
 
EdgeMoveOperator(N, E, GraphPlanningProblem<N, E, G>) - Constructor for class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
element(int) - Method in class cz.agents.alite.math.CartesianProduct
Returns i-th element of the Cartesian product based on the domain definition.
Element - Interface in cz.agents.alite.vis.element
The visual elements are abstract descriptions of various objects, which can be drawn.
Elements - Interface in cz.agents.alite.vis.element.aggregation
The aggregations of groups of same Elements are marked by this interface.
EllipsoidZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
EllipsoidZone(Vector3d) - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
EmptyZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
EmptyZone() - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.EmptyZone
 
enableDelegation - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
endAngle - Variable in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
endNode - Variable in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
Entity - Class in cz.agents.alite.common.entity
An Entity is a named object.
Entity(String) - Constructor for class cz.agents.alite.common.entity.Entity
 
Environment - Class in cz.agents.alite.environment
The Environment is a base class for all basic environments.
Environment() - Constructor for class cz.agents.alite.environment.Environment
 
Environment.Handler - Class in cz.agents.alite.environment
The Environment.Handler provides an interface to the environment for the entities (agents) behaving in the world.
Environment.Handler() - Constructor for class cz.agents.alite.environment.Environment.Handler
 
epsilonEqualsDirection - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
epsilonEqualsPosition - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
equals(Protocol) - Method in class cz.agents.alite.communication.protocol.DefaultProtocol
Comparator for protocols.
equals(Protocol) - Method in interface cz.agents.alite.communication.protocol.Protocol
Comparator for protocols.
equals(Object) - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
equals(Object) - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
equals(Object) - Method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
equals(Object) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
ErrorContent - Class in cz.agents.alite.communication.content.error
Error content for encapsulating a Exception for messaging.
ErrorContent(Exception) - Constructor for class cz.agents.alite.communication.content.error.ErrorContent
 
ErrorMessageHandler - Class in cz.agents.alite.communication.content.error
ErrorMessageHandler() - Constructor for class cz.agents.alite.communication.content.error.ErrorMessageHandler
 
evaluateInsertion(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
evaluateInsertion(Task) - Method in interface cz.agents.alite.communication.acquaintance.PlanBase
Evaluates potential task insertion.
evaluateRemoval(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
evaluateRemoval(Task) - Method in interface cz.agents.alite.communication.acquaintance.PlanBase
Evaluates potential task removal.
evaluateReplies(LinkedHashMap<String, Object>) - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
Evaluates obtained proposals.
evaluateReplies(Set<Object>) - Method in class cz.agents.alite.communication.protocol.query.QueryInitiator
Evaluates obtained replied queries.
Event - Class in cz.agents.alite.common.event
An event is an abstract description of anything which can happen.
EventBasedAction - Class in cz.agents.alite.environment.eventbased
The EventBasedActions can use the event processor to postpone effects of their act() methods.
EventBasedAction(EventBasedEnvironment, Entity) - Constructor for class cz.agents.alite.environment.eventbased.EventBasedAction
 
EventBasedCommunicationChannel - Class in cz.agents.alite.communication.eventbased
Event-based version of DirectCommunicationChannel.
EventBasedCommunicationChannel(CommunicationReceiver, EventProcessor) - Constructor for class cz.agents.alite.communication.eventbased.EventBasedCommunicationChannel
Deprecated.
EventBasedCommunicationChannel(CommunicationReceiver, EventProcessor, DirectCommunicationChannel.ReceiverTable) - Constructor for class cz.agents.alite.communication.eventbased.EventBasedCommunicationChannel
 
EventBasedEnvironment - Class in cz.agents.alite.environment.eventbased
EventBasedEnvironments provides additionally a event processor, which can be used to describe successive the processes in the environment.
EventBasedEnvironment(EventProcessor) - Constructor for class cz.agents.alite.environment.eventbased.EventBasedEnvironment
 
EventBasedEnvironment.EventBasedHandler - Class in cz.agents.alite.environment.eventbased
 
EventBasedEnvironment.EventBasedHandler() - Constructor for class cz.agents.alite.environment.eventbased.EventBasedEnvironment.EventBasedHandler
 
EventBasedSensor - Class in cz.agents.alite.environment.eventbased
The EventBasedSensors can use the event processor to postpone getting of the sensory data.
EventBasedSensor(EventBasedEnvironment, Entity) - Constructor for class cz.agents.alite.environment.eventbased.EventBasedSensor
 
EventBasedStorage - Class in cz.agents.alite.environment.eventbased
An EventBasedStorage can use the event processor to implement a spontaneous changes of the held data.
EventBasedStorage(EventBasedEnvironment) - Constructor for class cz.agents.alite.environment.eventbased.EventBasedStorage
 
eventFired() - Method in interface cz.agents.alite.simulation.EventListener
 
EventHandler - Interface in cz.agents.alite.common.event
An EventHandler is an object that can be affected (can receive) events.
EventHandlerAdapter - Class in cz.agents.alite.common.event
This class is adapter meant to reduce usesless declerations of obsolete code.
EventHandlerAdapter() - Constructor for class cz.agents.alite.common.event.EventHandlerAdapter
 
EventListener - Interface in cz.agents.alite.simulation
Interface listening after every event in simulation
EventProcessor - Class in cz.agents.alite.common.event
The event processor is a wrapper for an event-queue cycle.
EventProcessor() - Constructor for class cz.agents.alite.common.event.EventProcessor
 
EventProcessorEventType - Enum in cz.agents.alite.common.event
 
eventQueue - Variable in class cz.agents.alite.common.event.EventProcessor
 
EventType - Interface in cz.agents.alite.common.event
The EventType interface marks enums of classes that they can be used as a type of events.
executePlan(Plan) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
 
executePlan(Plan) - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor
Executes given plan.
ExpandManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
ExpandManeuver(ExpandManeuverType) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuver
 
ExpandManeuvers - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
ExpandManeuvers() - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuvers
 
ExpandManeuverType - Enum in cz.agents.alite.planner.spatialmaneuver.maneuver
 
extendLine(double[], double[], double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Extend a given line segment to a specified length.
extendLine(double[], double[], double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Extend a given line segment to a given length and holding the first point of the line as fixed.
ExternalizableContent - Class in cz.agents.alite.communication.content
Externalizable content wrapper for the messaging.
ExternalizableContent() - Constructor for class cz.agents.alite.communication.content.ExternalizableContent
 
ExternalizableContent(Object) - Constructor for class cz.agents.alite.communication.content.ExternalizableContent
 

F

fail(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
Reports unsuccessfull execution of the task.
failed(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase.MyExecutorFeedback
 
failed(Task) - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor.ExecutorFeedback
Call when Task execution fails.
failed() - Method in interface cz.agents.alite.communication.acquaintance.TaskBase.AllocationCallback
Called when allocation of the task is unsuccessfull.
failed() - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
Method is called when accepted responder reports FAIL Then the protocol is terminated
fillColor - Variable in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
FilledStyledCircle - Interface in cz.agents.alite.vis.element
 
FilledStyledCircleElements - Interface in cz.agents.alite.vis.element.aggregation
 
FilledStyledCircleImpl - Class in cz.agents.alite.vis.element.implemetation
 
FilledStyledCircleImpl(Point3d, double, Color, Color) - Constructor for class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
FilledStyledCircleLayer - Class in cz.agents.alite.vis.layer.terminal
 
FilledStyledCircleLayer(FilledStyledCircleElements) - Constructor for class cz.agents.alite.vis.layer.terminal.FilledStyledCircleLayer
 
FilledStyledElements - Interface in cz.agents.alite.vis.element.aggregation
 
finalize(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
Reports successfull execution of the task.
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.BoxZone
 
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EmptyZone
 
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
findLineIntersections(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
findLineIntersections(Point3d, Point3d) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.Zone
 
findLinePolygonIntersections(double[], double[], double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Find the intersections between a polygon and a straight line.
findLineSegmentIntersection(double, double, double, double, double, double, double, double, double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the intersection between two line segments, or two lines of infinite length.
findPath(Problem) - Static method in class cz.agents.alite.planner.general.Planner
Finds path between two points using A* algorithm.
findPath(PathFindSpecification) - Static method in class cz.agents.alite.planner.spatialmaneuver.PathFinderByManeuvers
Finds path between two points using maneuver A* algorithm.
findPolygonExtent(double[], double[], double[], double[], double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Find the 3D extent of a polyline.
findPolygonExtent(int[], int[], int[], int[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Find the extent of a polygon.
findPolygonPosition(int[], int[], double, int[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Return the x,y position at distance "length" into the given polyline.
fireEvent(EventType, EventHandler, String, Object) - Method in class cz.agents.alite.common.event.EventProcessor
 
fireEvent(Event) - Method in class cz.agents.alite.common.event.EventProcessor
 
fireEvent(Event) - Method in class cz.agents.alite.common.event.typed.TypedSimulation
 
flip() - Static method in class cz.agents.alite.vis.Vis
 
FpsLayer - Class in cz.agents.alite.vis.layer.common
 
FpsLayer(Color) - Constructor for class cz.agents.alite.vis.layer.common.FpsLayer
 
from - Variable in class cz.agents.alite.vis.element.implemetation.LineImpl
 
from - Variable in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
fromValue(String) - Static method in enum cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuverType
 

G

generateNeighbours() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
generateNewTaskID() - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
generateNewTaskID() - Method in class cz.agents.alite.communication.acquaintance.DefaultTaskBase
 
generateNewTaskID() - Method in interface cz.agents.alite.communication.acquaintance.TaskBase
Generates new unique ID for a task.
generateSession() - Method in class cz.agents.alite.communication.protocol.DefaultProtocol
Session ID generator.
GeometryUtils - Class in cz.agents.alite.planner.spatialmaneuver
Collection of geometry utility methods.
GeometryUtils() - Constructor for class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
GeometryUtils.AntiClockWiseComparator - Class in cz.agents.alite.planner.spatialmaneuver
 
GeometryUtils.AntiClockWiseComparator() - Constructor for class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.AntiClockWiseComparator
 
GeometryUtils.Arc - Class in cz.agents.alite.planner.spatialmaneuver
 
GeometryUtils.Arc(double, double) - Constructor for class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
GeometryUtils.Arc(double[], double[]) - Constructor for class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
get(String) - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannel.DefaultReceiverTable
 
get(String) - Method in interface cz.agents.alite.communication.channel.DirectCommunicationChannel.ReceiverTable
 
getAddress() - Method in interface cz.agents.alite.communication.CommunicationReceiver
Gets communication address.
getAddress() - Method in interface cz.agents.alite.communication.CommunicationSender
Gets communication address.
getAddress() - Method in class cz.agents.alite.communication.DefaultCommunicator
 
getAngle() - Method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
getAngle() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
getAngle() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
getAngleRotation() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
getArcsOfCircleInsideRectangle(double, double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
getBigDecimal(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves BigDecimal value for given key.
getBigDecimal(String, BigDecimal) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves BigDecimal value for given key.
getBigDecimal(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getBigDecimal(String, BigDecimal) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getBoolean(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves boolean value for given key.
getBoolean(String, boolean) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves boolean value for given key.
getBoolean(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getBoolean(String, boolean) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getCanvas() - Static method in class cz.agents.alite.vis.Vis
 
getCircles() - Method in interface cz.agents.alite.vis.element.aggregation.CircleElements
 
getCircles() - Method in interface cz.agents.alite.vis.element.aggregation.FilledStyledCircleElements
 
getColor() - Method in interface cz.agents.alite.vis.element.aggregation.StyledElements
 
getColor() - Method in interface cz.agents.alite.vis.element.ColoredTextLineElement
 
getColor() - Method in interface cz.agents.alite.vis.element.FilledStyledCircle
 
getColor() - Method in class cz.agents.alite.vis.element.implemetation.ColoredTextLineElementImpl
 
getColor() - Method in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
getColor() - Method in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
getColor() - Method in class cz.agents.alite.vis.element.implemetation.StyledPointImpl
 
getColor() - Method in interface cz.agents.alite.vis.element.StyledLine
 
getColor() - Method in interface cz.agents.alite.vis.element.StyledPoint
 
getCommunicationReceiver() - Method in class cz.agents.alite.communication.channel.DefaultCommunicationChannel
 
getContent() - Method in class cz.agents.alite.common.event.Event
 
getContent() - Method in class cz.agents.alite.communication.acquaintance.AbstractTask
Returns the content of this task
getContent() - Method in class cz.agents.alite.communication.Message
 
getContentData() - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
 
getContentData() - Method in class cz.agents.alite.communication.protocol.request.RequestInformInitiator
 
getCorrespondingAddresses(String) - Method in class cz.agents.alite.communication.protocol.cnp.DirectoredCnpInitiator
 
getCost() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
getCost() - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
getCost() - Method in interface cz.agents.alite.planner.general.Operator
Returns the cost of getting to state S, i.e.
getCurrentQueueLength() - Method in class cz.agents.alite.common.event.EventProcessor
The method can be called from other threads (than the run() method was called).
getCurrentTime() - Method in class cz.agents.alite.common.event.EventProcessor
The method can be called from other threads (than the run() method was called).
getCursorPosition() - Static method in class cz.agents.alite.vis.Vis
 
getData() - Method in class cz.agents.alite.communication.content.binary.BinaryContent
 
getData() - Method in class cz.agents.alite.communication.content.Content
Returns the content data.
getData() - Method in class cz.agents.alite.communication.content.error.ErrorContent
 
getData() - Method in class cz.agents.alite.communication.content.ExternalizableContent
Returns the content data.
getDefaultLookAt() - Method in class cz.agents.alite.vis.VisManager.SceneParams
 
getDefaultZoomFactor() - Method in class cz.agents.alite.vis.VisManager.SceneParams
 
getDirection() - Method in class cz.agents.alite.vis.element.implemetation.SpriteImpl
 
getDirection() - Method in interface cz.agents.alite.vis.element.Sprite
 
getDouble(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves double value for given key.
getDouble(String, double) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves double value for given key.
getDouble(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getDouble(String, double) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getDrawingDimension() - Static method in class cz.agents.alite.vis.Vis
 
getDrawListener() - Method in class cz.agents.alite.simulation.Simulation
 
getDuplicateAddress() - Method in exception cz.agents.alite.communication.channel.DuplicateReceiverAddressException
 
getEdge() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
getEnabled() - Method in class cz.agents.alite.vis.layer.toggle.ToggleLayer
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
getEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchToLevelManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
getEndDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
getEndNode() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
getEndPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
getEndPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
getEndPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getEndStraight() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getEndTime() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getEndTurn() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getEnvironment() - Method in class cz.agents.alite.environment.Action
 
getEnvironment() - Method in class cz.agents.alite.environment.eventbased.EventBasedAction
 
getEnvironment() - Method in class cz.agents.alite.environment.eventbased.EventBasedSensor
 
getEnvironment() - Method in class cz.agents.alite.environment.eventbased.EventBasedStorage
 
getEnvironment() - Method in class cz.agents.alite.environment.Sensor
 
getEstimate(N, N) - Method in interface cz.agents.alite.planner.general.graph.Heuristic
 
getEventCount() - Method in class cz.agents.alite.simulation.Simulation
 
getEventProcessor() - Method in interface cz.agents.alite.common.event.EventHandler
 
getEventProcessor() - Method in class cz.agents.alite.common.event.EventHandlerAdapter
This method is obsolete and is not even used.
getEventProcessor() - Method in class cz.agents.alite.common.event.typed.AliteEntity
 
getEventProcessor() - Method in class cz.agents.alite.communication.eventbased.EventBasedCommunicationChannel
 
getEventProcessor() - Method in class cz.agents.alite.environment.eventbased.EventBasedAction
 
getEventProcessor() - Method in class cz.agents.alite.environment.eventbased.EventBasedEnvironment
 
getEventProcessor() - Method in class cz.agents.alite.environment.eventbased.EventBasedSensor
 
getEventProcessor() - Method in class cz.agents.alite.environment.eventbased.EventBasedStorage
 
getEventProcessor() - Method in class cz.agents.alite.simulation.SimulationEntity
 
getEventTypesToHandle() - Method in class cz.agents.alite.common.event.typed.AliteEntity
 
getExpandManeuvers() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification
 
getFillColor() - Method in interface cz.agents.alite.vis.element.aggregation.FilledStyledElements
 
getFillColor() - Method in interface cz.agents.alite.vis.element.FilledStyledCircle
 
getFillColor() - Method in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
getFloat(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves float value for given key.
getFloat(String, float) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves integer value for given key.
getFloat(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getFloat(String, float) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getFrom() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getFrom() - Method in class cz.agents.alite.vis.element.implemetation.LineImpl
 
getFrom() - Method in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
getFrom() - Method in interface cz.agents.alite.vis.element.Line
 
getFromDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getG() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getGraph() - Method in class cz.agents.alite.planner.general.graph.GraphPlanningProblem
 
getHeight() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
getHelpOverrideString() - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
getHeuristicEstimate() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
getHeuristicEstimate(N) - Method in class cz.agents.alite.planner.general.graph.GraphPlanningProblem
 
getHeuristicEstimate() - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
getHeuristicEstimate() - Method in interface cz.agents.alite.planner.general.Operator
Returns the heuristic guess of getting from state S, i.e.
getId() - Method in class cz.agents.alite.communication.Message
 
getIdentities(String) - Method in interface cz.agents.alite.common.capability.CapabilityRegister
 
getIdentities() - Method in interface cz.agents.alite.common.capability.CapabilityRegister
Provides copy of the identities directory.
getIdentities(String) - Method in class cz.agents.alite.common.capability.CapabilityRegisterImpl
 
getIdentities() - Method in class cz.agents.alite.common.capability.CapabilityRegisterImpl
 
getIdentities(String) - Method in class cz.agents.alite.common.capability.DistributedCapabilityRegisterImpl
 
getIdentities() - Method in class cz.agents.alite.common.capability.DistributedCapabilityRegisterImpl
 
getImage() - Method in interface cz.agents.alite.vis.element.Image
 
getImage() - Method in class cz.agents.alite.vis.element.implemetation.ImageImpl
 
getImageElements() - Method in class cz.agents.alite.vis.layer.terminal.ImageLayer
 
getImages() - Method in interface cz.agents.alite.vis.element.aggregation.ImageElements
 
getInstance(String) - Static method in class cz.agents.alite.communication.directory.DirectoryFacilitatorMultipleton
 
getInstance() - Static method in class cz.agents.alite.communication.directory.DirectoryFacilitatorSingleton
 
getInstance() - Static method in class cz.agents.alite.vis.Vis
 
getInt(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves integer value for given key.
getInt(String, int) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves integer value for given key.
getInt(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getInt(String, int) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getIntegerEquivalent() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanCost
 
getIntegerEquivalent() - Method in interface cz.agents.alite.communication.acquaintance.PlanCost
Computes scalar representation of the plan cost.
getKeyList() - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Gets key list
getKeyList() - Method in class cz.agents.alite.configurator.MapConfiguration
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.BackgroundLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.ColorLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.FpsLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.HelpLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.LogoLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.SimulationControlLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.common.VisInfoLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.GroupLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.terminal.LineLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.terminal.PointLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.terminal.SpriteLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.terminal.StyledLineLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.terminal.StyledPointLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
getLayerDescription() - Method in class cz.agents.alite.vis.layer.toggle.LodToggleLayer
 
getLayerDescription() - Method in interface cz.agents.alite.vis.layer.VisLayer
 
getLayers() - Static method in class cz.agents.alite.vis.VisManager
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
getLength() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
getLevelConstants(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification
 
getLines() - Method in interface cz.agents.alite.vis.element.aggregation.LineElements
 
getLines() - Method in interface cz.agents.alite.vis.element.aggregation.StyledLineElements
 
getList(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves List value for given key.
getList(String, List<TValue>) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves List value for given key.
getList(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getList(String, List<TValue>) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getManeuver() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuvers
Gets the value of the maneuver property.
getManeuverSpecification() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getMap(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves Map value for given key.
getMap(String, Map<TKey, TValue>) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves Map value for given key.
getMap(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getMap(String, Map<TKey, TValue>) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getMaster() - Method in class cz.agents.alite.communication.protocol.tokenring.TokenRing
Gets the address of the master of the ring.
getMaxPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getMaxPitchGonioCache() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getMaxSpiralHeight() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getMessage() - Method in exception cz.agents.alite.communication.channel.DuplicateReceiverAddressException
 
getMessage() - Method in exception cz.agents.alite.communication.channel.UnknownReceiversException
 
getName() - Method in class cz.agents.alite.common.entity.Entity
 
getName() - Method in class cz.agents.alite.communication.protocol.DefaultProtocol
 
getName() - Method in interface cz.agents.alite.communication.protocol.Protocol
Returns name of the protocol.
getName() - Method in interface cz.agents.alite.simulation.DrawListener
 
getName() - Method in class cz.agents.alite.simulation.MultipleDrawListener
 
getName() - Method in interface cz.agents.alite.vis.layer.common.VisualInteractionLayer.VisualInteractionProvidingEntity
 
getNeighbors() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
getNeighbors() - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
getNeighbors() - Method in interface cz.agents.alite.planner.general.Operator
Actions (operator instances) applicable in state S, i.e.
getNeighbourAdressess() - Method in class cz.agents.alite.communication.protocol.simple.DirectoredSimpleProtocol
Searches the DirectoryFacilitatorSingleton for the agents that instantiated the same DirectoredSimpleProtocol name.
getObject(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves value for given key.
getObject(String, Object) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves value for given key.
getObject(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getObject(String, Object) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getOffset() - Static method in class cz.agents.alite.vis.Vis
 
getOwner() - Method in class cz.agents.alite.common.event.Event
 
getParam(String) - Static method in class cz.agents.alite.configurator.Configurator
Get param of generic type
getParam(String, Object) - Static method in class cz.agents.alite.configurator.Configurator
Get param of generic type, if such param does not exist, return default value
getParamBool(String, Boolean) - Static method in class cz.agents.alite.configurator.Configurator
 
getParamDouble(String, Double) - Static method in class cz.agents.alite.configurator.Configurator
 
getParamInt(String, Integer) - Static method in class cz.agents.alite.configurator.Configurator
 
getParamList(String, Class<E>) - Static method in class cz.agents.alite.configurator.Configurator
Get parameter in form of List<elementClass>
getParamListOfMaps(String, Class<K>, Class<V>) - Static method in class cz.agents.alite.configurator.Configurator
Get parameter in form of List of Maps<keyClass, valueClass>
getParamMap(String, Class<K>, Class<V>) - Static method in class cz.agents.alite.configurator.Configurator
Get parameter in form of Map, should be Map;keyClass, valueClass>
getParamString(String, String) - Static method in class cz.agents.alite.configurator.Configurator
 
getPerformative() - Method in class cz.agents.alite.communication.protocol.ProtocolContent
Get the value of performative
getPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
getPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getPitch() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
getPitchRadius() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getPlan() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
Gets the current plan.
getPoints() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
getPoints() - Method in interface cz.agents.alite.vis.element.aggregation.PointElements
 
getPoints() - Method in interface cz.agents.alite.vis.element.aggregation.StyledPointElements
 
getPosition() - Method in interface cz.agents.alite.vis.element.Circle
 
getPosition() - Method in class cz.agents.alite.vis.element.implemetation.CircleImpl
 
getPosition() - Method in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
getPosition() - Method in class cz.agents.alite.vis.element.implemetation.PointImpl
 
getPosition() - Method in class cz.agents.alite.vis.element.implemetation.SpriteImpl
 
getPosition() - Method in class cz.agents.alite.vis.element.implemetation.StyledPointImpl
 
getPosition() - Method in interface cz.agents.alite.vis.element.Point
 
getPosition() - Method in interface cz.agents.alite.vis.element.Sprite
 
getPositionHashCode(Point3d, int) - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getPredecessor() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
getPredecessor() - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
getPredecessor() - Method in interface cz.agents.alite.planner.general.Operator
 
getPredecessor() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getProtocolName() - Method in class cz.agents.alite.communication.protocol.ProtocolContent
Get the value of protocol
getRadius() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
getRadius() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
getRadius() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getRadius() - Method in interface cz.agents.alite.vis.element.Circle
 
getRadius() - Method in class cz.agents.alite.vis.element.implemetation.CircleImpl
 
getRadius() - Method in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
getRandom() - Method in class cz.agents.alite.environment.Environment
 
getRandom() - Method in class cz.agents.alite.environment.Environment.Handler
 
getRandom() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getReadOnly() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlan
 
getReadOnly() - Method in interface cz.agents.alite.communication.acquaintance.Plan
 
getReceivers() - Method in class cz.agents.alite.communication.Message
Get the value of receiver
getRecipient() - Method in class cz.agents.alite.common.event.Event
 
getRelatedEntity() - Method in class cz.agents.alite.environment.Action
 
getRelatedEntity() - Method in class cz.agents.alite.environment.Sensor
 
getRequest(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Gets the previously obtained request.
getRequest(String) - Method in class cz.agents.alite.communication.protocol.request.RequestInformResponder
Searches for request
getSemiAxes() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
getSemiAxes() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
getSender() - Method in class cz.agents.alite.communication.Message
Get the value of senderID
getSentProposal(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Gets the previously sent proposal.
getSession() - Method in class cz.agents.alite.communication.protocol.ProtocolContent
 
getSimulationSpeed() - Method in class cz.agents.alite.simulation.Simulation
 
getSize() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
getSpiral() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getSprites() - Method in interface cz.agents.alite.vis.element.aggregation.SpriteElements
 
getStart() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getStartDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
getStartingOperator() - Method in class cz.agents.alite.planner.general.graph.GraphPlanningProblem
 
getStartingOperator() - Method in class cz.agents.alite.planner.general.Problem
 
getStraight() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
getStraight() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getString(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves String value for given key.
getString(String, String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves String value for given key.
getString(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getString(String, String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getStrokeWidth() - Method in interface cz.agents.alite.vis.element.aggregation.StyledElements
 
getStrokeWidth() - Method in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
getStrokeWidth() - Method in interface cz.agents.alite.vis.element.StyledLine
 
getSubConfiguration(String) - Static method in class cz.agents.alite.configurator.Configurator
Retrieves ConfigurationInterface corresponding to the given prefix
getSubLayers() - Method in class cz.agents.alite.vis.layer.GroupLayer
 
getSubTree(String) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Retrieves subtree for given prefix.
getSubTree(String) - Method in class cz.agents.alite.configurator.MapConfiguration
 
getSubZones() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 
getTaskID() - Method in class cz.agents.alite.communication.acquaintance.AbstractTask
 
getTaskID() - Method in interface cz.agents.alite.communication.acquaintance.Task
Gives unique task identiffication
getTasks() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
getTaskType() - Method in class cz.agents.alite.communication.acquaintance.AbstractTask
 
getTaskType() - Method in interface cz.agents.alite.communication.acquaintance.Task
 
getTaskTypeName() - Static method in class cz.agents.alite.communication.acquaintance.AbstractTask
Gives the name of the tak type of this class.
getTemporaryManeuverBuffer() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getText() - Method in interface cz.agents.alite.vis.layer.common.ScreenTextLayer.TextProvider
 
getTextLine() - Method in interface cz.agents.alite.vis.element.ColoredTextLineElement
 
getTextLine() - Method in class cz.agents.alite.vis.element.implemetation.ColoredTextLineElementImpl
 
getTextLines() - Method in interface cz.agents.alite.vis.element.aggregation.ColoredTextLineElements
Returns Iterable instance.
getTime() - Method in class cz.agents.alite.common.event.Event
 
getTitle() - Static method in class cz.agents.alite.vis.Vis
 
getTo() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getTo() - Method in class cz.agents.alite.vis.element.implemetation.LineImpl
 
getTo() - Method in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
getTo() - Method in interface cz.agents.alite.vis.element.Line
 
getToDirection() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getToggleKey() - Method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
getToggleKey() - Method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
getToggleKeyCode() - Method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
getToggleKeyCode() - Method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
getToManeuver() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
getToManeuver() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getTopLeftPoint(int, int, Dimension) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.BottomOffsetPositionFunction
 
getTopLeftPoint(int, int, Dimension) - Method in interface cz.agents.alite.vis.layer.terminal.textBackgroundLayer.PositionFunction
Returns position of the top left corner of TextBackgroundLayer rectangle
getTopLeftPoint(int, int, Dimension) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.RightBottomOffsetPositionFunction
 
getTopLeftPoint(int, int, Dimension) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.RightOffsetPositionFunction
 
getTopLeftPoint(int, int, Dimension) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TopLeftPositionFunction
 
getTotalCost() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
getTotalCost() - Method in interface cz.agents.alite.communication.acquaintance.PlanBase
Computes the total cost of overall plan to fullfill all the inserted tasks.
getTranslation() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
getTurn() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getTurn() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
getTurnPitchToEndManuever() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getTurnToEndManuever() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
getType() - Method in class cz.agents.alite.common.event.Event
 
getType() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuver
 
getUnknownReceivers() - Method in exception cz.agents.alite.communication.channel.UnknownReceiversException
 
getVelocity() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getWidth() - Method in class cz.agents.alite.vis.element.implemetation.StyledPointImpl
 
getWidth() - Method in interface cz.agents.alite.vis.element.StyledPoint
 
getWindowBounds() - Static method in class cz.agents.alite.vis.Vis
 
getWinner() - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
 
getWinnerResponse() - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
 
getWorldBounds() - Static method in class cz.agents.alite.vis.Vis
 
getWorldBounds() - Method in class cz.agents.alite.vis.VisManager.SceneParams
 
getWorldDimX() - Static method in class cz.agents.alite.vis.Vis
 
getWorldDimY() - Static method in class cz.agents.alite.vis.Vis
 
getWorldSizeX() - Static method in class cz.agents.alite.vis.Vis
Deprecated. 
getWorldSizeY() - Static method in class cz.agents.alite.vis.Vis
Deprecated. 
getXs() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
getYs() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
getZone() - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
getZone() - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
getZoomFactor() - Static method in class cz.agents.alite.vis.Vis
 
graph - Variable in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
graph - Variable in class cz.agents.alite.planner.general.graph.StartOperator
 
GraphPlanningProblem<N,E,G extends org.jgrapht.graph.AbstractGraph<N,E>> - Class in cz.agents.alite.planner.general.graph
 
GraphPlanningProblem(N, N, G, Heuristic<N>) - Constructor for class cz.agents.alite.planner.general.graph.GraphPlanningProblem
 
GroupLayer - Class in cz.agents.alite.vis.layer
A default implementation of the GroupVisLayer interface.
GroupLayer() - Constructor for class cz.agents.alite.vis.layer.GroupLayer
 
GroupVisLayer - Interface in cz.agents.alite.vis.layer
A GroupVisLayer is an extension of the basic VisLayer to enable tree composition of the layers.
GroupZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
GroupZone() - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 

H

handleEvent(Event) - Method in interface cz.agents.alite.common.event.EventHandler
 
handleEvent(Event) - Method in class cz.agents.alite.common.event.typed.AliteEntity
 
handleEvent(Event) - Method in class cz.agents.alite.communication.eventbased.EventBasedCommunicationChannel
 
handleEvent(Event) - Method in class cz.agents.alite.environment.eventbased.EventBasedAction
 
handleEvent(Event) - Method in class cz.agents.alite.environment.eventbased.EventBasedSensor
 
handleEvent(Event) - Method in class cz.agents.alite.environment.eventbased.EventBasedStorage
 
handleEvent(Event) - Method in class cz.agents.alite.simulation.Simulation.FinishSimulationEventHandler
 
handleInform(Object) - Method in class cz.agents.alite.communication.protocol.subscribe.SubscribeProtocolReceiver
This methods is called if some other agent sends the subscribed inform to this protocol.
handleMessage(Message, BinaryContent) - Method in class cz.agents.alite.communication.content.binary.BinaryMessageHandler
Handler for binary messages.
handleMessage(Message, ErrorContent) - Method in class cz.agents.alite.communication.content.error.ErrorMessageHandler
Handler for error messages.
handleMessage(Message) - Method in class cz.agents.alite.communication.DefaultMessageHandler
Method called when the message handler receives message.
handleMessage(Message, ProtocolContent) - Method in class cz.agents.alite.communication.protocol.ProtocolMessageHandler
Handler for protocol content processing.
handleQuery(Object) - Method in class cz.agents.alite.communication.protocol.query.QueryResponder
This methods is called if some other agent sends Query.
handler() - Method in class cz.agents.alite.environment.Environment
 
handler() - Method in class cz.agents.alite.environment.eventbased.EventBasedEnvironment
 
handleRequest(Object, String) - Method in class cz.agents.alite.communication.protocol.request.RequestInformResponder
Prepare inform for the given request identified by the session.
handleToken(Object, TokenRing.TokenProcessCallback) - Method in class cz.agents.alite.communication.protocol.tokenring.TokenRing
Method called when a new token is obtained.
hashBitSize - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
hashCode() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
hashCode() - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
hashCode() - Method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
hashCode() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
HelpLayer - Class in cz.agents.alite.vis.layer.common
The HelpLayer shows a help window, if F1 is pressed.
HelpLayer(ToggleLayer) - Constructor for class cz.agents.alite.vis.layer.common.HelpLayer
 
heuristic - Variable in class cz.agents.alite.planner.general.graph.GraphPlanningProblem
 
Heuristic<N> - Interface in cz.agents.alite.planner.general.graph
 

I

Image - Interface in cz.agents.alite.vis.element
 
ImageElements - Interface in cz.agents.alite.vis.element.aggregation
 
ImageImpl - Class in cz.agents.alite.vis.element.implemetation
 
ImageImpl(BufferedImage) - Constructor for class cz.agents.alite.vis.element.implemetation.ImageImpl
 
ImageLayer - Class in cz.agents.alite.vis.layer.terminal
 
ImageLayer(ImageElements) - Constructor for class cz.agents.alite.vis.layer.terminal.ImageLayer
 
inform(String, Object) - Method in class cz.agents.alite.communication.protocol.request.RequestInformResponder
Invokes the inform part of the protocol.
informDone(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Call when the protocol of corresponding session is successfully terminated.
informFail(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Call when the protocol of corresponding session is unsuccessfully terminated.
init(TypedSimulation) - Method in class cz.agents.alite.common.event.typed.AliteEntity
 
init(ConfigurationInterface) - Static method in class cz.agents.alite.configurator.Configurator
Initialization - load configuration files
init(String[]) - Method in interface cz.agents.alite.creator.Creator
 
init(Vis) - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.common.HelpLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.common.SimulationControlLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.common.VisualInteractionLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.GroupLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
init(Vis) - Method in class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
init(Vis) - Method in interface cz.agents.alite.vis.layer.VisLayer
 
init() - Static method in class cz.agents.alite.vis.VisManager
 
initWithBounds(Rectangle) - Static method in class cz.agents.alite.vis.Vis
 
insertTask(Task, Task.TaskListener) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
insertTask(Task, Task.TaskListener) - Method in interface cz.agents.alite.communication.acquaintance.PlanBase
Adds the task to the PlanBase.
instantiateEnvironmentClass(Class<C>, Entity, Class<?>[]) - Method in class cz.agents.alite.environment.Environment.Handler
The method creates a new instance of the clazz in the environment.
interactVisually(double, double, MouseEvent) - Method in interface cz.agents.alite.vis.layer.common.VisualInteractionLayer.VisualInteractionProvidingEntity
 
interruptionWaitingOnNextEvent() - Method in class cz.agents.alite.simulation.Simulation
 
invalidate() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
invokeImprovement(boolean) - Method in class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIter
 
invokeTask(Task, Task.TaskListener, TaskBase.AllocationCallback) - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
Invoke a new task processing.
invokeTask(Task, Task.TaskListener, TaskBase.AllocationCallback) - Method in class cz.agents.alite.communication.acquaintance.DefaultTaskBase
Invoke a new task processing localy.
invokeTask(Task, Task.TaskListener, TaskBase.AllocationCallback) - Method in class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIter
 
invokeTask(Task, Task.TaskListener, TaskBase.AllocationCallback) - Method in interface cz.agents.alite.communication.acquaintance.TaskBase
Invoke a new task processing.
invokeTaskDirect(Task, Task.TaskListener, TaskBase.AllocationCallback) - Method in class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIter
 
invokeTaskDirect(Task, Task.TaskListener, TaskBase.AllocationCallback) - Method in class cz.agents.alite.communication.acquaintance.iterative.CNPTaskBaseSyncIterRA
 
invokeToken(Object) - Method in class cz.agents.alite.communication.protocol.tokenring.MasteredTokenRing
Sends an token to the ring.
invokeToken(Object, TokenRing.TokenRingInform) - Method in class cz.agents.alite.communication.protocol.tokenring.MasteredTokenRing
Sends an token to the ring.
invokeToken(Object, TokenRing.TokenRingInform) - Method in class cz.agents.alite.communication.protocol.tokenring.TokenRing
Sends an token to the ring.
isActive() - Method in class cz.agents.alite.communication.protocol.cnp.CnpInitiator
Check of the protocol activity.
isActive(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Check of the protocol activity.
isActive() - Method in class cz.agents.alite.communication.protocol.request.RequestInformInitiator
Check of the protocol activity.
isActive(String) - Method in class cz.agents.alite.communication.protocol.request.RequestInformResponder
Check of the protocol activity.
isActive() - Method in interface cz.agents.alite.vis.layer.DraggableLayer.Draggable
Method decides if the layer is active and if the dragging is allowed.
isActive() - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayer
 
isArc(double[], double[], double, double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
first point is assumed to be less anticlockwise than the second point
isCircleInsideRectangle(double, double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
isEnding() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
isEnding() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StartManeuver
 
isEnding() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndManeuver
 
isFinished() - Method in class cz.agents.alite.common.event.EventProcessor
The method can be called from other threads (than the run() method was called).
isForward() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
isGoal() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
isGoal() - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
isGoal() - Method in interface cz.agents.alite.planner.general.Operator
Determines if state S, i.e.
isHorizontal() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
isInArea(int, int) - Method in interface cz.agents.alite.vis.layer.DraggableLayer.Draggable
Tests whether given coordinates are in area of interest given by implementation.
isInArea(int, int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayer
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
isIntersectingFullZone() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
isLineIntersectingLine(int, int, int, int, int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if two line segments intersects.
isLineIntersectingLine(double, double, double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if two line segments intersects.
isLineIntersectingRectangle(int, int, int, int, int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if a specified line intersects a specified rectangle.
isLower(PlanCost) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanCost
 
isLower(PlanCost) - Method in interface cz.agents.alite.communication.acquaintance.PlanCost
Compares this plan cost with given cost
isMaster() - Method in class cz.agents.alite.communication.protocol.tokenring.TokenRing
Check whenewer an agent is master of the ring.
isPointInsidePolygon(double[], double[], double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if a given point is inside a given (complex) polygon.
isPointInsidePolygon(int[], int[], int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if a given point is inside a given polygon.
isPointInsideRectangle(int, int, int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if a specified point is inside a specified rectangle.
isPolygonIntersectingRectangle(int[], int[], int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if a specified polygon intersects a specified rectangle.
isPolylineIntersectingRectangle(int[], int[], int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Check if a specified polyline intersects a specified rectangle.
isRunning() - Method in class cz.agents.alite.common.event.EventProcessor
The method can be called from other threads (than the run() method was called).
isType(EventType) - Method in class cz.agents.alite.common.event.Event
 
isTypeRegistered(String) - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
isTypeRegistered(String) - Method in class cz.agents.alite.communication.acquaintance.DefaultTaskBase
 
isTypeRegistered(String) - Method in interface cz.agents.alite.communication.acquaintance.TaskBase
Check for capability to plan given taskType by a PlanBase registered in this TaskBase or other decentralized TaskBases.
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
isValid() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
isVertical() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
isVerticalCorrected() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
isVerticalEnd() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
isVerticalSpiral() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
isVerticalStart() - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
iterator() - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Returns an iterator for iterating over the sequence of points of this path.

K

KeySwitchLayer - Class in cz.agents.alite.vis.layer.toggle
The KeySwithLayer cycle through sub-layer according to a pressed key.
KeySwitchLayer(String) - Constructor for class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
KeySwitchLayer(String, VisLayer) - Constructor for class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
KeySwitchLayer(int) - Constructor for class cz.agents.alite.vis.layer.toggle.KeySwitchLayer
 
KeyToggleLayer - Class in cz.agents.alite.vis.layer.toggle
The KeyToggleLayer turns on and off its sub-layers according to a pressed key.
KeyToggleLayer(String) - Constructor for class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
KeyToggleLayer(String, boolean, VisLayer) - Constructor for class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 
KeyToggleLayer(int) - Constructor for class cz.agents.alite.vis.layer.toggle.KeyToggleLayer
 

L

length(double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Return the length of a vector.
length(double[], double[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute distance between two points.
length(int, int, int, int) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the length of the line from (x0,y0) to (x1,y1)
length(double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the length of the line from (x0,y0) to (x1,y1)
length(int[], int[], boolean) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Compute the length of a polyline.
limitTransformation() - Static method in class cz.agents.alite.vis.Vis
 
Line - Interface in cz.agents.alite.vis.element
 
LineElements - Interface in cz.agents.alite.vis.element.aggregation
 
LineImpl - Class in cz.agents.alite.vis.element.implemetation
 
LineImpl(Point3d, Point3d) - Constructor for class cz.agents.alite.vis.element.implemetation.LineImpl
 
LineLayer - Class in cz.agents.alite.vis.layer.terminal
 
LineLayer(LineElements) - Constructor for class cz.agents.alite.vis.layer.terminal.LineLayer
 
loadImage(File) - Static method in class cz.agents.alite.vis.layer.terminal.ImageLayer
 
loadImage(URL) - Static method in class cz.agents.alite.vis.layer.terminal.ImageLayer
 
LodToggleLayer - Class in cz.agents.alite.vis.layer.toggle
The LodToggleLayer turns on and off its sub-layers according to a zoom of the view in the Vis singleton (nearness of the "camera" to the scene).
LodToggleLayer(double, double) - Constructor for class cz.agents.alite.vis.layer.toggle.LodToggleLayer
 
LogoLayer - Class in cz.agents.alite.vis.layer.common
 
LogoLayer(BufferedImage) - Constructor for class cz.agents.alite.vis.layer.common.LogoLayer
 

M

Main - Class in cz.agents.alite
The main class of the application runs the CreatorFactory, which creates and runs an initial Creator according to the application arguments.
Main() - Constructor for class cz.agents.alite.Main
 
main(String[]) - Static method in class cz.agents.alite.Main
 
main(String[]) - Static method in class cz.agents.alite.planner.spatialmaneuver.TestCase
 
maneuver - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuvers
 
Maneuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
Abstract parent of all maneuvers.
Maneuver(Point3d, Vector3d, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
ManeuverSpecification - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
Parameters of maneuvers.
ManeuverSpecification(GroupZone, ManeuverSpecification.LevelConstants[], ExpandManeuvers) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification
 
ManeuverSpecification.LevelConstants - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
Maneuver constants for one level of zone.
ManeuverSpecification.LevelConstants() - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
ManeuverSpecification.LevelConstants(double, int, int) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
ManeuverSpecification.LevelConstants(double, int, double, double, int) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
ManeuverVisitor - Interface in cz.agents.alite.planner.spatialmaneuver.maneuver
 
MapConfiguration - Class in cz.agents.alite.configurator
 
MapConfiguration(Map<String, Object>) - Constructor for class cz.agents.alite.configurator.MapConfiguration
 
MapConfiguration(Object...) - Constructor for class cz.agents.alite.configurator.MapConfiguration
Var-args constructor
MasteredTokenRing - Class in cz.agents.alite.communication.protocol.tokenring
Extended Token Ring Protocol (TokenRing).
MasteredTokenRing(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.tokenring.MasteredTokenRing
 
Message - Class in cz.agents.alite.communication
 
MessageHandler - Interface in cz.agents.alite.communication
 
mouseClicked(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
mouseDragged(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
mouseEntered(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
mouseExited(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
mouseMoved(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
mousePressed(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
mouseReleased(MouseEvent) - Method in class cz.agents.alite.vis.layer.DraggableLayer
 
moveLocation(int, int) - Method in interface cz.agents.alite.vis.layer.DraggableLayer.Draggable
This method is called during dragging.
moveLocation(int, int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.BottomOffsetPositionFunction
 
moveLocation(int, int) - Method in interface cz.agents.alite.vis.layer.terminal.textBackgroundLayer.PositionFunction
moveLocation method should change internal field of implementation that way, that the drawn rectangle will be drawn on location that differs by deltaX and deltaY in horizontal and vertical direction respectively
moveLocation(int, int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.RightBottomOffsetPositionFunction
 
moveLocation(int, int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.RightOffsetPositionFunction
 
moveLocation(int, int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayer
 
moveLocation(int, int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TopLeftPositionFunction
 
MultipleDrawListener - Class in cz.agents.alite.simulation
List of Draw Listeners to draw.
MultipleDrawListener(Simulation, String) - Constructor for class cz.agents.alite.simulation.MultipleDrawListener
create and set pointer to simulation, also set to simulation
MultipleDrawListener(Simulation) - Constructor for class cz.agents.alite.simulation.MultipleDrawListener
 
MultipleDrawListener(Simulation, long, long) - Constructor for class cz.agents.alite.simulation.MultipleDrawListener
create and set pointer to simulation, also set to simulation, sets timeout and reload to simulation

N

node - Variable in class cz.agents.alite.planner.general.graph.StartOperator
 
notify(Message) - Method in class cz.agents.alite.common.capability.DistributedCapabilityRegisterImpl
 
notify(Message) - Method in class cz.agents.alite.communication.content.binary.BinaryMessageHandler
 
notify(Message) - Method in class cz.agents.alite.communication.content.error.ErrorMessageHandler
 
notify(Message) - Method in class cz.agents.alite.communication.DefaultMessageHandler
 
notify(Message) - Method in interface cz.agents.alite.communication.MessageHandler
Called when message handler receives a message.
notify(Message) - Method in class cz.agents.alite.communication.protocol.ProtocolMessageHandler
 

O

onEachLine(Graphics2D, Line) - Method in class cz.agents.alite.vis.layer.terminal.ArrowLayer
 
onEachLine(Graphics2D, Line) - Method in class cz.agents.alite.vis.layer.terminal.LineLayer
 
Operator - Interface in cz.agents.alite.planner.general
An operator that can be applied in a a given planning domain.

P

paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.BackgroundLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.ColorLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.FpsLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.HelpLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.LogoLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.ScreenTextLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.SimulationControlLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.common.VisInfoLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.GroupLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.CircleLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.FilledStyledCircleLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.LineLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.PointLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.SpriteLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.StyledLineLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.StyledPointLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.toggle.LodToggleLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.toggle.SwitchLayer
 
paint(Graphics2D) - Method in class cz.agents.alite.vis.layer.toggle.ToggleLayer
 
paint(Graphics2D) - Method in interface cz.agents.alite.vis.layer.VisLayer
 
Path - Class in cz.agents.alite.planner.spatialmaneuver
The polyline in 3D representing the path found by the A* pathfinder.
Path() - Constructor for class cz.agents.alite.planner.spatialmaneuver.Path
Class constructor.
PathFinderByManeuvers - Class in cz.agents.alite.planner.spatialmaneuver
Path finder by maneuvers - using maneuver A* algorithm
PathFindSpecification - Class in cz.agents.alite.planner.spatialmaneuver
Specification of path finding problem problem.
PathFindSpecification(double, Zone, ManeuverSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
Creates anonymous PathFindSpecification with no start/end points and vectors.
PathFindSpecification(Point3d, Point3d, Vector3d, Vector3d, double, Zone, ManeuverSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
Creates PathFindSpecification from parameters.
PathFindSpecification.GonioCache - Class in cz.agents.alite.planner.spatialmaneuver
 
PathFindSpecification.GonioCache(double, double) - Constructor for class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification.GonioCache
 
Performative - Enum in cz.agents.alite.communication.protocol
Performatives for use in the protocols.
performClose() - Method in interface cz.agents.alite.communication.channel.CommunicationPerformerChannel
If the channel opens resources such as sockets, this method should be called when the channel is no longer used.
performClose() - Method in interface cz.agents.alite.communication.CommunicationPerformer
Close opened resources, i.e.
performClose() - Method in class cz.agents.alite.communication.DefaultPerformerCommunicator
 
PerformerCommunicator - Interface in cz.agents.alite.communication
 
performReceiveBlock(long) - Method in interface cz.agents.alite.communication.channel.CommunicationPerformerChannel
Use the current thread to poll a message and give it to the handlers.
performReceiveBlock(long) - Method in interface cz.agents.alite.communication.CommunicationPerformer
Use the current thread to poll a message and give it to the handlers.
performReceiveBlock(long) - Method in class cz.agents.alite.communication.DefaultPerformerCommunicator
 
performReceiveNonblock() - Method in interface cz.agents.alite.communication.channel.CommunicationPerformerChannel
Use the current thread to poll a message and give it to the handlers.
performReceiveNonblock() - Method in interface cz.agents.alite.communication.CommunicationPerformer
Use the current thread to poll a message and give it to the handlers.
performReceiveNonblock() - Method in class cz.agents.alite.communication.DefaultPerformerCommunicator
 
PitchManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
PitchManeuver(Point3d, Vector3d, double, double, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
PitchToLevelManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
PitchToLevelManeuver(Point3d, Vector3d, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchToLevelManeuver
 
Plan - Interface in cz.agents.alite.communication.acquaintance
The encapsulating interface for Plan representation.
PlanBase - Interface in cz.agents.alite.communication.acquaintance
Interface for the Plan Base definition The Plan Base is persistent entity able to maintain plans for the tasks.
PlanBase.TaskPlanError - Exception in cz.agents.alite.communication.acquaintance
Exception for planning failure
planBases - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
PlanCost - Interface in cz.agents.alite.communication.acquaintance
For plan cost comparisions
PlanExecutor - Interface in cz.agents.alite.communication.acquaintance
PlanExecutor interface.
PlanExecutor.ExecutorFeedback - Interface in cz.agents.alite.communication.acquaintance
The encapsulating interface for feedback from executor to PlanBase.
Planner - Class in cz.agents.alite.planner.general
Path planner using the A* algorithm
planUnreachable() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase.MyExecutorFeedback
 
planUnreachable() - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor.ExecutorFeedback
Call when Plan cannot be executed.
Point - Interface in cz.agents.alite.vis.element
 
PointElements - Interface in cz.agents.alite.vis.element.aggregation
 
PointImpl - Class in cz.agents.alite.vis.element.implemetation
 
PointImpl(Point3d) - Constructor for class cz.agents.alite.vis.element.implemetation.PointImpl
 
pointInRectangle(double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
 
pointInSegment(double, double, double, double, double, double) - Static method in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils
Only for segments that are oriented along x or y axis.
PointLayer - Class in cz.agents.alite.vis.layer.terminal
 
PointLayer(PointElements) - Constructor for class cz.agents.alite.vis.layer.terminal.PointLayer
 
position - Variable in class cz.agents.alite.vis.element.implemetation.CircleImpl
 
position - Variable in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
position - Variable in class cz.agents.alite.vis.element.implemetation.PointImpl
 
position - Variable in class cz.agents.alite.vis.element.implemetation.SpriteImpl
 
PositionFunction - Interface in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
Implementation of this interface is responsible for getting position of the top left corner of TextBackgroundLayer rectangle.
prepareProposal(Object, String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Prepare proposal for the given request identified by the session
PrismZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
PrismZone(Point2d[], double) - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
problem - Variable in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
problem - Variable in class cz.agents.alite.planner.general.graph.StartOperator
 
Problem - Class in cz.agents.alite.planner.general
A specification of the planning problem.
Problem() - Constructor for class cz.agents.alite.planner.general.Problem
 
processInform(Object, String) - Method in class cz.agents.alite.communication.protocol.request.RequestInformInitiator
Processes obtained inform.
processingDone() - Method in interface cz.agents.alite.communication.protocol.tokenring.TokenRing.TokenProcessCallback
Call whne token processing is finished.
processMessage(Object) - Method in class cz.agents.alite.communication.protocol.simple.SimpleProtocol
The method called when new message arrives.
proposalAccepted(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Accepts proposal with given session identification.
proposalRejected(String) - Method in class cz.agents.alite.communication.protocol.cnp.CnpResponder
Rejects proposal with given session identification.
Protocol - Interface in cz.agents.alite.communication.protocol
 
ProtocolContent - Class in cz.agents.alite.communication.protocol
The wrapper for protocol content for messaging.
ProtocolContent(Protocol, Performative, Object, String) - Constructor for class cz.agents.alite.communication.protocol.ProtocolContent
 
ProtocolMessageHandler - Class in cz.agents.alite.communication.protocol
The message handler for protocol-based messaging.
ProtocolMessageHandler(Protocol, Performative, String) - Constructor for class cz.agents.alite.communication.protocol.ProtocolMessageHandler
 
ProtocolMessageHandler(Protocol, String) - Constructor for class cz.agents.alite.communication.protocol.ProtocolMessageHandler
 
ProtocolMessageHandler(Protocol) - Constructor for class cz.agents.alite.communication.protocol.ProtocolMessageHandler
 
prune(double) - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Prunes this path.
put(String, CommunicationReceiver) - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannel.DefaultReceiverTable
 
put(String, CommunicationReceiver) - Method in interface cz.agents.alite.communication.channel.DirectCommunicationChannel.ReceiverTable
 

Q

Query - Class in cz.agents.alite.communication.protocol.query
Querry protocol wrapper.
Query(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.query.Query
 
QueryInitiator - Class in cz.agents.alite.communication.protocol.query
The general Query protocol.
QueryInitiator(Communicator, CapabilityRegister, String, Object) - Constructor for class cz.agents.alite.communication.protocol.query.QueryInitiator
 
QueryResponder - Class in cz.agents.alite.communication.protocol.query
The general Query protocol.
QueryResponder(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.query.QueryResponder
 

R

radius - Variable in class cz.agents.alite.vis.element.implemetation.CircleImpl
 
radius - Variable in class cz.agents.alite.vis.element.implemetation.FilledStyledCircleImpl
 
radiusCos - Variable in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification.GonioCache
 
radiusSin - Variable in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification.GonioCache
 
readExternal(ObjectInput) - Method in class cz.agents.alite.communication.content.ExternalizableContent
 
receiveMessage(Message) - Method in interface cz.agents.alite.communication.channel.CommunicationChannel
Receive a message using this communication channel.
receiveMessage(Message) - Method in class cz.agents.alite.communication.channel.DefaultCommunicationChannel
 
receiveMessage(Message) - Method in interface cz.agents.alite.communication.CommunicationReceiver
Receives a message obtained by the communication.
receiveMessage(Message) - Method in class cz.agents.alite.communication.DefaultCommunicator
 
refreshSize() - Static method in class cz.agents.alite.vis.Vis
 
register(String, String) - Method in interface cz.agents.alite.common.capability.CapabilityRegister
Registers a capability to the identity
register(String, String) - Method in class cz.agents.alite.common.capability.CapabilityRegisterImpl
 
register(String, String) - Method in class cz.agents.alite.common.capability.DistributedCapabilityRegisterImpl
 
registerExecutor(PlanExecutor) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
registerExecutor(PlanExecutor) - Method in interface cz.agents.alite.communication.acquaintance.PlanBase
Registeres the PlanExecutor to this PlanBase.
registerExecutorFeedback(PlanExecutor.ExecutorFeedback) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
 
registerExecutorFeedback(PlanExecutor.ExecutorFeedback) - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor
Binds the executor to the specific feedback (usually implemented by PlanBase).
registerLayer(VisLayer) - Static method in class cz.agents.alite.vis.VisManager
 
registerType(String, PlanBase) - Method in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
registerType(String, PlanBase) - Method in class cz.agents.alite.communication.acquaintance.DefaultTaskBase
 
registerType(String, PlanBase) - Method in interface cz.agents.alite.communication.acquaintance.TaskBase
Registers PlanBase for the given task type.
removeEventListener(EventListener) - Method in class cz.agents.alite.simulation.Simulation
 
removeListener(DrawListener) - Method in class cz.agents.alite.simulation.MultipleDrawListener
 
removeMessageHandler(MessageHandler) - Method in interface cz.agents.alite.communication.Communicator
Unregisters a message handler.
removeMessageHandler(MessageHandler) - Method in class cz.agents.alite.communication.DefaultCommunicator
 
removeSubLayer(VisLayer) - Method in class cz.agents.alite.vis.layer.GroupLayer
 
removeSubLayer(VisLayer) - Method in interface cz.agents.alite.vis.layer.GroupVisLayer
 
removeTask(Task) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanBase
 
removeTask(Task) - Method in interface cz.agents.alite.communication.acquaintance.PlanBase
Remove the task from the PlanBase.
renderImage(int, int) - Static method in class cz.agents.alite.vis.VisManager
 
requestDraw(DrawListener) - Method in class cz.agents.alite.simulation.MultipleDrawListener
if simulation running adds it to queue and returns true, else only returns false
requestDraw() - Method in class cz.agents.alite.simulation.Simulation
request drawing frame, if not running, returns false and not draws it ! if running, draws after some time
RequestInform - Class in cz.agents.alite.communication.protocol.request
Request-inform protocol wrapper.
RequestInform(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.request.RequestInform
 
RequestInformInitiator - Class in cz.agents.alite.communication.protocol.request
Initiator part of the basic Request-inform protocol.
RequestInformInitiator(Communicator, String, Object, String) - Constructor for class cz.agents.alite.communication.protocol.request.RequestInformInitiator
 
RequestInformResponder - Class in cz.agents.alite.communication.protocol.request
Responder part of the basic Request-inform.
RequestInformResponder(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.request.RequestInformResponder
 
RightBottomOffsetPositionFunction - Class in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
This implementation will keep drawn rectangle by given distance from bottom and righ border of canvas.
RightBottomOffsetPositionFunction(int, int) - Constructor for class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.RightBottomOffsetPositionFunction
 
RightOffsetPositionFunction - Class in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
This implementation will keep drawn rectangle by given distance from right border of canvas.
RightOffsetPositionFunction(int, int) - Constructor for class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.RightOffsetPositionFunction
 
run() - Method in class cz.agents.alite.common.event.EventProcessor
 
run() - Method in class cz.agents.alite.simulation.Simulation
 

S

safelyCastObjectToList(Object, Class<E>) - Static method in class cz.agents.alite.configurator.Configurator
Safely cast Object to a List<elementClass>
safelyCastObjectToMap(Object, Class<K>, Class<V>) - Static method in class cz.agents.alite.configurator.Configurator
Safely cast Object to a Map, should be Map;keyClass, valueClass>
saveToFile(String, int, int) - Static method in class cz.agents.alite.vis.VisManager
 
scratchPlan() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanExecutor
 
scratchPlan() - Method in interface cz.agents.alite.communication.acquaintance.PlanExecutor
Invalidates curen plan and stops the execution.
ScreenTextLayer - Class in cz.agents.alite.vis.layer.common
The layer prints one line of text to the given screen coordinates.
ScreenTextLayer(int, int, Color, ScreenTextLayer.TextProvider) - Constructor for class cz.agents.alite.vis.layer.common.ScreenTextLayer
 
ScreenTextLayer.TextProvider - Interface in cz.agents.alite.vis.layer.common
 
sendInform(Object) - Method in class cz.agents.alite.communication.protocol.subscribe.SubscribeProtocolSender
Sends a message to subscrabers of this protocol.
sendMessage(Message) - Method in interface cz.agents.alite.communication.channel.CommunicationChannel
Send a message using this communication channel.
sendMessage(Message) - Method in class cz.agents.alite.communication.channel.DefaultCommunicationChannel
 
sendMessage(Message) - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannel
 
sendMessage(Message) - Method in interface cz.agents.alite.communication.CommunicationSender
Sends a message.
sendMessage(Message) - Method in class cz.agents.alite.communication.DefaultCommunicator
 
sendMessage(Object, String) - Method in class cz.agents.alite.communication.protocol.simple.SimpleProtocol
Sends a message to a receiver.
sendMessage(Object, Collection<String>) - Method in class cz.agents.alite.communication.protocol.simple.SimpleProtocol
Sends a message to multiple receivers.
Sensor - Class in cz.agents.alite.environment
Sensors define a read interface of an Environment.
Sensor(Environment, Entity) - Constructor for class cz.agents.alite.environment.Sensor
 
setAngle(double) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
setAngle(double) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
setBackgroundColor(Color) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setBottomPadding(int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setColoredTextLineElements(ColoredTextLineElements) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setDrawListener(DrawListener) - Method in class cz.agents.alite.simulation.Simulation
sets listener for synchronized drawing vis frames between events
setDrawReload(long) - Method in class cz.agents.alite.simulation.Simulation
sets min interval between drawings, time for simulation to reload for new drawing
setDrawTimeout(long) - Method in class cz.agents.alite.simulation.Simulation
sets draw timeout, 0 means timeout is given by simulaiton speed
setDurationOfOneEventStep(long) - Method in class cz.agents.alite.simulation.Simulation
 
setEnabled(boolean) - Method in class cz.agents.alite.vis.layer.toggle.ToggleLayer
 
setEnd(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
setEndDirection(Vector3d) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
setFromTo(Point3d, Point3d, Vector3d, Vector3d) - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
Method sets from/to points and vectors.
setHelpOverrideString(String) - Method in class cz.agents.alite.vis.layer.AbstractLayer
 
setHelpOverrideString(String) - Method in interface cz.agents.alite.vis.layer.VisLayer
 
setInitParam(String, int, int) - Static method in class cz.agents.alite.vis.Vis
sets initial parameters of the window, call this before creating the window
setInitParam(String, int, int) - Static method in class cz.agents.alite.vis.VisManager
sets initial parameters of the window, call this before creating the window
setInitParam(String, int, int, int, int) - Static method in class cz.agents.alite.vis.VisManager
sets initial parameters of the window, call this before creating the window
setInvertYAxis(boolean) - Static method in class cz.agents.alite.vis.Vis
 
setInvertYAxis(boolean) - Static method in class cz.agents.alite.vis.VisManager
 
setLeftPadding(int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setLength(double) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
setMinWaitTime(int) - Method in class cz.agents.alite.simulation.Simulation
 
setPanningBounds(Rectangle) - Static method in class cz.agents.alite.vis.Vis
Deprecated.
use setSceneParams instead
setPanningBounds(Rectangle) - Static method in class cz.agents.alite.vis.VisManager
Deprecated.
use setSceneParams instead
setPosition(double, double, double) - Static method in class cz.agents.alite.vis.Vis
 
setPositionFunction(PositionFunction) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setPredecessor(Operator) - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
setPredecessor(Operator) - Method in class cz.agents.alite.planner.general.graph.StartOperator
 
setPredecessor(Operator) - Method in interface cz.agents.alite.planner.general.Operator
Sets the predecessor of this operator, so that the sequence can be recovered from the last operator.
setPredecessor(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
setPredecessor(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
setPredecessor(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
setPredecessor(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
setPredecessor(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
setPrintouts(int) - Method in class cz.agents.alite.simulation.Simulation
print every n-th event
setRadius(double) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.PitchManeuver
 
setRandom(Random) - Method in class cz.agents.alite.environment.Environment
 
setRightPadding(int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setRunning(boolean) - Method in class cz.agents.alite.common.event.EventProcessor
Method pauses and un-pauses the processing of the events.
setSceneParam(VisManager.SceneParams) - Static method in class cz.agents.alite.vis.VisManager
 
setSceneParams(VisManager.SceneParams) - Static method in class cz.agents.alite.vis.Vis
 
setSimulationSpeed(double) - Method in class cz.agents.alite.simulation.Simulation
0 means maximum
setSleepTimeIfWaitToOtherEvent(long) - Method in class cz.agents.alite.simulation.Simulation
Sets sleep time for jumping time between two event, with long time gap
setStartDirection(Point3d, Vector3d) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
setStartDirection(Maneuver) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
setTopPadding(int) - Method in class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
 
setTransformation(Vector3d, Vector2d, double) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
setType(ExpandManeuverType) - Method in class cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuver
 
setWindowBounds(Rectangle) - Static method in class cz.agents.alite.vis.Vis
 
setWindowTitle(String) - Static method in class cz.agents.alite.vis.Vis
 
setZone(Zone) - Method in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification
 
SimpleProtocol - Class in cz.agents.alite.communication.protocol.simple
This is basic protocol for message passing.
SimpleProtocol(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.simple.SimpleProtocol
 
Simulation - Class in cz.agents.alite.simulation
The simulation is a wrapper of the EventProcessor with an additional functionality covering adjustable simulation speed.
Simulation(long) - Constructor for class cz.agents.alite.simulation.Simulation
Through this constructor is possible to set duration of simulation.
Simulation() - Constructor for class cz.agents.alite.simulation.Simulation
If you create instance of Simulation through this constructor, that simulation run to infinity.
Simulation.FinishSimulationEventHandler - Class in cz.agents.alite.simulation
 
Simulation.FinishSimulationEventHandler(EventProcessor) - Constructor for class cz.agents.alite.simulation.Simulation.FinishSimulationEventHandler
 
SimulationControlLayer - Class in cz.agents.alite.vis.layer.common
The layer shows the status of the simulation and controls it through various key bindings.
SimulationEntity - Class in cz.agents.alite.simulation
Simulation entity represents an object directly interacting in the Simulation.
SimulationEntity(String, Simulation) - Constructor for class cz.agents.alite.simulation.SimulationEntity
 
SimulationEventType - Enum in cz.agents.alite.simulation
The enumeration describes events originated in the Simulation.
sin - Variable in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification.GonioCache
 
size() - Method in class cz.agents.alite.math.CartesianProduct
Returns the size of the Cartesian product, i.e., number of elements.
size() - Method in class cz.agents.alite.planner.spatialmaneuver.Path
Returns the number of points in this path.
SmoothManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
SmoothManeuver(Maneuver, Maneuver, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
SmoothManeuver(Point3d, Vector3d, double, Point3d, Vector3d, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.SmoothManeuver
 
specification - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
SpiralManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
SpiralManeuver(Point3d, Vector3d, double, int, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.SpiralManeuver
 
Sprite - Interface in cz.agents.alite.vis.element
 
SpriteElements - Interface in cz.agents.alite.vis.element.aggregation
 
SpriteImpl - Class in cz.agents.alite.vis.element.implemetation
 
SpriteImpl(Point3d, Vector3d, BufferedImage) - Constructor for class cz.agents.alite.vis.element.implemetation.SpriteImpl
 
SpriteLayer - Class in cz.agents.alite.vis.layer.terminal
 
start - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
startAngle - Variable in class cz.agents.alite.planner.spatialmaneuver.GeometryUtils.Arc
 
StartManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
StartManeuver(PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.StartManeuver
 
startNode - Variable in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
StartOperator<N,E,G extends org.jgrapht.graph.AbstractGraph<N,E>> - Class in cz.agents.alite.planner.general.graph
 
StartOperator(N, GraphPlanningProblem<N, E, G>) - Constructor for class cz.agents.alite.planner.general.graph.StartOperator
 
Storage - Class in cz.agents.alite.environment
Each storage holds a particular data structure which represents one logical type of elements in an Environment.
Storage() - Constructor for class cz.agents.alite.environment.Storage
 
straightLength - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
StraightManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
StraightManeuver(Point3d, Vector3d, double, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.StraightManeuver
 
StyledElements - Interface in cz.agents.alite.vis.element.aggregation
The StyledElements have also a color and a width of the drawing stroke defined.
StyledLine - Interface in cz.agents.alite.vis.element
 
StyledLineElements - Interface in cz.agents.alite.vis.element.aggregation
 
StyledLineImpl - Class in cz.agents.alite.vis.element.implemetation
 
StyledLineImpl(Point3d, Point3d, Color, int) - Constructor for class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
StyledLineLayer - Class in cz.agents.alite.vis.layer.terminal
 
StyledLineLayer(StyledLineElements) - Constructor for class cz.agents.alite.vis.layer.terminal.StyledLineLayer
 
StyledPoint - Interface in cz.agents.alite.vis.element
 
StyledPointElements - Interface in cz.agents.alite.vis.element.aggregation
 
StyledPointImpl - Class in cz.agents.alite.vis.element.implemetation
 
StyledPointImpl(Point3d, Color, int) - Constructor for class cz.agents.alite.vis.element.implemetation.StyledPointImpl
 
StyledPointLayer - Class in cz.agents.alite.vis.layer.terminal
same as point layer but different colors and widths for points count of widths and colors should be smaller than points, the remaining points stay same style like the last one
StyledPointLayer(StyledPointElements) - Constructor for class cz.agents.alite.vis.layer.terminal.StyledPointLayer
 
sub(PlanCost) - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanCost
 
sub(PlanCost) - Method in interface cz.agents.alite.communication.acquaintance.PlanCost
Computes the substraction of the cost and given cost.
subLayers - Variable in class cz.agents.alite.vis.layer.GroupLayer
 
SubscribeProtocol - Class in cz.agents.alite.communication.protocol.subscribe
Subscribe protocol wrapper.
SubscribeProtocol(Communicator, String) - Constructor for class cz.agents.alite.communication.protocol.subscribe.SubscribeProtocol
 
SubscribeProtocolReceiver - Class in cz.agents.alite.communication.protocol.subscribe
The general subscription protocol.
SubscribeProtocolReceiver(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.subscribe.SubscribeProtocolReceiver
 
SubscribeProtocolSender - Class in cz.agents.alite.communication.protocol.subscribe
The general subscription protocol.
SubscribeProtocolSender(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.subscribe.SubscribeProtocolSender
 
SwitchLayer - Class in cz.agents.alite.vis.layer.toggle
A SwitchLayer can simply cycle drawing through sub-layers or draw nothing.
SwitchLayer() - Constructor for class cz.agents.alite.vis.layer.toggle.SwitchLayer
 

T

tan - Variable in class cz.agents.alite.planner.spatialmaneuver.PathFindSpecification.GonioCache
 
Task - Interface in cz.agents.alite.communication.acquaintance
Interfance for Task used by agents' acquaintance models.
Task.TaskListener - Interface in cz.agents.alite.communication.acquaintance
Listener for task completition callback
TaskBase - Interface in cz.agents.alite.communication.acquaintance
Interface for the Task Base definition
TaskBase.AllocationCallback - Interface in cz.agents.alite.communication.acquaintance
Interface for allocation callback
TaskBase.UnknownTaskTypeException - Exception in cz.agents.alite.communication.acquaintance
Exception for unknown task type
TaskBase.UnknownTaskTypeException(String) - Constructor for exception cz.agents.alite.communication.acquaintance.TaskBase.UnknownTaskTypeException
 
taskCompleted() - Method in interface cz.agents.alite.communication.acquaintance.Task.TaskListener
Invoked when task is successfully completed
taskListeners - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
tasksOwned - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
tasksPlanned - Variable in class cz.agents.alite.communication.acquaintance.CNPTaskBase
 
taskUnreachable() - Method in interface cz.agents.alite.communication.acquaintance.Task.TaskListener
Invoked when task completition is unreachable and have to be dropped, when commited conditions cannot be guaranteed, or task cannot be allocated
TerminalLayer - Class in cz.agents.alite.vis.layer.terminal
The TerminalLayers draw various visual elements on the canvas of Vis singleton.
TerminalLayer() - Constructor for class cz.agents.alite.vis.layer.terminal.TerminalLayer
 
TestCase - Class in cz.agents.alite.planner.spatialmaneuver
 
TestCase() - Constructor for class cz.agents.alite.planner.spatialmaneuver.TestCase
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.BoxZone
 
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.BoxZone
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EmptyZone
 
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EmptyZone
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
Deprecated.
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
testLine(Point3d, Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
Deprecated.
testLine(Point3d, Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
testLine(Point3d, Point3d, Point3d) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.Zone
Deprecated.
testLine(Point3d, Point3d) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.Zone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.BoxZone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.CylinderZone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EllipsoidZone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.EmptyZone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.GroupZone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.PrismZone
 
testPoint(Point3d) - Method in class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
testPoint(Point3d) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.Zone
 
TextBackgroundLayer - Class in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
This layer provides suppor for drawing text inside colored box.
TextBackgroundLayerBuilder - Class in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
Builder for TextBackgroundLayer class.
TextBackgroundLayerBuilder(PositionFunction, ColoredTextLineElements) - Constructor for class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TextBackgroundLayerBuilder
Create builder with given positionFunction and text
time - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.Maneuver
 
to - Variable in class cz.agents.alite.vis.element.implemetation.LineImpl
 
to - Variable in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
ToEndLevelManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
ToEndLevelManeuver(Point3d, Vector3d, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndLevelManeuver
 
ToEndManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
ToEndManeuver(Point3d, Vector3d, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ToEndManeuver
 
ToggleLayer - Class in cz.agents.alite.vis.layer.toggle
A ToggleLayer can simply switch, if the sub-layers are drawn or not.
ToggleLayer() - Constructor for class cz.agents.alite.vis.layer.toggle.ToggleLayer
 
tokenBack() - Method in interface cz.agents.alite.communication.protocol.tokenring.TokenRing.TokenRingInform
Method called when the token is processed by all agents in the ring (except the invoker)
TokenRing - Class in cz.agents.alite.communication.protocol.tokenring
Token Ring Protocol for synchronizing agent actions.
TokenRing(Communicator, CapabilityRegister, String) - Constructor for class cz.agents.alite.communication.protocol.tokenring.TokenRing
 
TokenRing.TokenProcessCallback - Interface in cz.agents.alite.communication.protocol.tokenring
Callback interface for token releasing.
TokenRing.TokenRingInform - Interface in cz.agents.alite.communication.protocol.tokenring
Callback interface for synchronizing.
ToManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
ToManeuver(Point3d, Vector3d, double, Point3d, Vector3d, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.ToManeuver
 
TopLeftPositionFunction - Class in cz.agents.alite.vis.layer.terminal.textBackgroundLayer
This implementation will keep drawn rectangle's top left corner in given point.
TopLeftPositionFunction(int, int) - Constructor for class cz.agents.alite.vis.layer.terminal.textBackgroundLayer.TopLeftPositionFunction
 
toString() - Method in class cz.agents.alite.common.event.Event
 
toString() - Method in class cz.agents.alite.communication.acquaintance.AbstractTask
 
toString() - Method in class cz.agents.alite.communication.acquaintance.DefaultPlanCost
 
toString() - Method in class cz.agents.alite.communication.content.Content
 
toString() - Method in class cz.agents.alite.communication.content.ExternalizableContent
 
toString() - Method in class cz.agents.alite.communication.DefaultCommunicator
 
toString() - Method in class cz.agents.alite.communication.Message
 
toString() - Method in class cz.agents.alite.communication.protocol.ProtocolContent
 
toString() - Method in class cz.agents.alite.planner.general.graph.EdgeMoveOperator
 
toString() - Method in class cz.agents.alite.planner.spatialmaneuver.Path
 
TransformZone - Class in cz.agents.alite.planner.spatialmaneuver.zone
 
TransformZone(Zone, Vector3d, Vector2d, double) - Constructor for class cz.agents.alite.planner.spatialmaneuver.zone.TransformZone
 
transH(double) - Static method in class cz.agents.alite.vis.Vis
 
transInvH(int) - Static method in class cz.agents.alite.vis.Vis
 
transInvW(int) - Static method in class cz.agents.alite.vis.Vis
 
transInvX(int) - Static method in class cz.agents.alite.vis.Vis
 
transInvY(int) - Static method in class cz.agents.alite.vis.Vis
 
transW(double) - Static method in class cz.agents.alite.vis.Vis
 
transX(double) - Static method in class cz.agents.alite.vis.Vis
 
transY(double) - Static method in class cz.agents.alite.vis.Vis
 
TurnManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
TurnManeuver(Point3d, Vector3d, double, double, double, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnManeuver
 
turnOffEventStepSimulation() - Method in class cz.agents.alite.simulation.Simulation
Turn off firing next event after some sleep time, which is represented by durationOfOneEventStep.
turnOffWaitingOnNextEventToInterruption() - Method in class cz.agents.alite.simulation.Simulation
 
turnOnEventStepSimulation() - Method in class cz.agents.alite.simulation.Simulation
Turn on firing next event after some sleep time, which is represented by durationOfOneEventStep.
turnOnWaitingOnNextEventToInterruption() - Method in class cz.agents.alite.simulation.Simulation
Turn on waiting simulation on next event to calling method interruptionWaitingOnNextEvent or waiting time expires Long.MAX_VALUE
TurnPitchManeuver - Class in cz.agents.alite.planner.spatialmaneuver.maneuver
 
TurnPitchManeuver(TurnManeuver, PitchManeuver, PathFindSpecification) - Constructor for class cz.agents.alite.planner.spatialmaneuver.maneuver.TurnPitchManeuver
 
turnSteps - Variable in class cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverSpecification.LevelConstants
 
TypedSimulation - Class in cz.agents.alite.common.event.typed
 
TypedSimulation(long) - Constructor for class cz.agents.alite.common.event.typed.TypedSimulation
 

U

UnknownReceiversException - Exception in cz.agents.alite.communication.channel
 
UnknownReceiversException(Set<String>) - Constructor for exception cz.agents.alite.communication.channel.UnknownReceiversException
 
unregisterLayer(VisLayer) - Static method in class cz.agents.alite.vis.VisManager
 
unregisterLayers() - Static method in class cz.agents.alite.vis.VisManager
 

V

value() - Method in enum cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuverType
 
valueOf(String) - Static method in enum cz.agents.alite.common.event.EventProcessorEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.agents.alite.communication.protocol.Performative
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuverType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.agents.alite.simulation.SimulationEventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.agents.alite.common.event.EventProcessorEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class cz.agents.alite.communication.channel.DirectCommunicationChannel.DefaultReceiverTable
 
values() - Method in interface cz.agents.alite.communication.channel.DirectCommunicationChannel.ReceiverTable
 
values() - Static method in enum cz.agents.alite.communication.protocol.Performative
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.agents.alite.planner.spatialmaneuver.maneuver.ExpandManeuverType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.agents.alite.simulation.SimulationEventType
Returns an array containing the constants of this enum type, in the order they are declared.
Vis - Class in cz.agents.alite.vis
Vis is a singleton holding the visualization window and the drawing canvas.
VisInfoLayer - Class in cz.agents.alite.vis.layer.common
The VisInfoLayer shows current values of the coordinate systems of Vis.
VisInfoLayer() - Constructor for class cz.agents.alite.vis.layer.common.VisInfoLayer
 
VisInfoLayer(Color) - Constructor for class cz.agents.alite.vis.layer.common.VisInfoLayer
 
visit(PitchManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(PitchToLevelManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(SmoothManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(SpiralManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(StartManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(StraightManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(ToEndLevelManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(ToEndManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(ToManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(TurnManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(TurnPitchManeuver) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextManeuverVisitor
 
visit(CylinderZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(EmptyZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(GroupZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(TransformZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(EllipsoidZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(BoxZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(PrismZone) - Method in class cz.agents.alite.planner.spatialmaneuver.DebugTextZoneVisitor
 
visit(PitchManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(PitchToLevelManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(SmoothManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(SpiralManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(StartManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(StraightManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(ToEndLevelManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(ToEndManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(ToManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(TurnManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(TurnPitchManeuver) - Method in interface cz.agents.alite.planner.spatialmaneuver.maneuver.ManeuverVisitor
 
visit(CylinderZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
visit(EmptyZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
visit(GroupZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
visit(TransformZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
visit(EllipsoidZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
visit(BoxZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
visit(PrismZone) - Method in interface cz.agents.alite.planner.spatialmaneuver.zone.ZoneVisitor
 
VisLayer - Interface in cz.agents.alite.vis.layer
A VisLayer describes one layer of data visualized by the VisManager.
VisManager - Class in cz.agents.alite.vis
The VisManager is a singleton holding the visualization layers and providing the drawing cycle of them.
VisManager.SceneParams - Class in cz.agents.alite.vis
Extend this class to set custom scene parameters using the method.
VisManager.SceneParams() - Constructor for class cz.agents.alite.vis.VisManager.SceneParams
 
VisualInteractionLayer - Class in cz.agents.alite.vis.layer.common
 
VisualInteractionLayer(VisualInteractionLayer.VisualInteractionProvidingEntity) - Constructor for class cz.agents.alite.vis.layer.common.VisualInteractionLayer
 
VisualInteractionLayer.VisualInteractionProvidingEntity - Interface in cz.agents.alite.vis.layer.common
 

W

width - Variable in class cz.agents.alite.vis.element.implemetation.StyledLineImpl
 
writeExternal(ObjectOutput) - Method in class cz.agents.alite.communication.content.ExternalizableContent
 
writeTo(Writer) - Method in interface cz.agents.alite.configurator.ConfigurationInterface
Writes Config into given writer
writeTo(Writer) - Method in class cz.agents.alite.configurator.MapConfiguration
 

Z

Zone - Interface in cz.agents.alite.planner.spatialmaneuver.zone
 
ZoneVisitor - Interface in cz.agents.alite.planner.spatialmaneuver.zone
 
A B C D E F G H I K L M N O P Q R S T U V W Z 

Copyright © 2017 Agent Technology Center (ATG). All rights reserved.