Uses of Interface
com.amalgamasimulation.graphagent.LongAgentGraphArc
Packages that use LongAgentGraphArc
-
Uses of LongAgentGraphArc in com.amalgamasimulation.graphagent
Classes in com.amalgamasimulation.graphagent with type parameters of type LongAgentGraphArcModifier and TypeClassDescriptionclassLongAgent<N extends LongAgentGraphNode,A extends LongAgentGraphArc> Class representing a long agent that lives and moves inside aLongAgentsEnvironment.classLongAgentsEnvironment<N extends LongAgentGraphNode,A extends LongAgentGraphArc, K extends LongAgentWeightKey> Environment for long agents (seeLongAgentclass).classLongAgentTail<N extends LongAgentGraphNode,A extends LongAgentGraphArc> Class representing a tail of aLongAgent.Classes in com.amalgamasimulation.graphagent that implement LongAgentGraphArcModifier and TypeClassDescriptionclassSimple implementation ofLongAgentGraphArcinterface that is suitable in most simple cases.Methods in com.amalgamasimulation.graphagent that return LongAgentGraphArcModifier and TypeMethodDescriptionLongAgentGraphArc.getReverseLongAgentArc()Returns the arc that is a reverse to this one, ornullif this is a one-way arc.LongAgentGraphArcImpl.getReverseLongAgentArc()Method parameters in com.amalgamasimulation.graphagent with type arguments of type LongAgentGraphArcModifier and TypeMethodDescriptionvoidLongAgentGraphArc.addOccupyingAgent(LongAgent<? extends LongAgentGraphNode, ? extends LongAgentGraphArc> longAgent) Adds the specified agent to collection of occupying agents (used to prevent the overlay of agents), e.g.voidLongAgentGraphArcImpl.addOccupyingAgent(LongAgent<? extends LongAgentGraphNode, ? extends LongAgentGraphArc> longAgent) voidLongAgentGraphArc.removeAllOccurrencesOccupyingAgent(LongAgent<? extends LongAgentGraphNode, ? extends LongAgentGraphArc> longAgent) Removes the all Occurrences of specified agent from collection of occupying agents (used to prevent the overlay of agents), e.g.voidLongAgentGraphArcImpl.removeAllOccurrencesOccupyingAgent(LongAgent<? extends LongAgentGraphNode, ? extends LongAgentGraphArc> longAgent) voidLongAgentGraphArc.removeOccupyingAgent(LongAgent<? extends LongAgentGraphNode, ? extends LongAgentGraphArc> longAgent) Removes the specified agent from collection of occupying agents (used to prevent the overlay of agents), e.g.voidLongAgentGraphArcImpl.removeOccupyingAgent(LongAgent<? extends LongAgentGraphNode, ? extends LongAgentGraphArc> longAgent) -
Uses of LongAgentGraphArc in com.amalgamasimulation.trains
Classes in com.amalgamasimulation.trains that implement LongAgentGraphArcModifier and TypeClassDescriptionclassRail arc is the element that is contained in arcs of railway graph.