Uses of Interface
com.amalgamasimulation.graphagent.GeometricGraphArc
Packages that use GeometricGraphArc
-
Uses of GeometricGraphArc in com.amalgamasimulation.graphagent
Classes in com.amalgamasimulation.graphagent with type parameters of type GeometricGraphArcModifier and TypeClassDescriptionfinal recordGeometricGraphArcRecord<N extends GeometricGraphNode,A extends GeometricGraphArc> Record containing reference to an arc within aGeometricGraphPathand characteristics describing its position inside theGeometricGraphPathclassGeometricGraphPath<N extends GeometricGraphNode,A extends GeometricGraphArc> Path from someGeometricGraphPositionto some other, probably equal or adjacent,GeometricGraphPosition.classGeometricGraphPosition<N extends GeometricGraphNode,A extends GeometricGraphArc> Class representing a position that point to the specific place in graph.Subinterfaces of GeometricGraphArc in com.amalgamasimulation.graphagentModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by all classes that can be values of graph arcs ofGraphEnvironment.interfaceInterface to be implemented by all classes that can be values of graph arcs ofLongAgentsEnvironment.Classes in com.amalgamasimulation.graphagent that implement GeometricGraphArcModifier and TypeClassDescriptionclassSimple implementation ofAgentGraphArcinterface that is suitable in most simple cases.classSimple implementation ofLongAgentGraphArcinterface that is suitable in most simple cases.Methods in com.amalgamasimulation.graphagent with type parameters of type GeometricGraphArcModifier and TypeMethodDescriptionstatic <N extends GeometricGraphNode,A extends GeometricGraphArc>
GeometricGraphPath<N, A> Creates a new instance ofGeometricGraphPathconsisting of zero, one, or several consecutive arcs.static <N extends GeometricGraphNode,A extends GeometricGraphArc>
GeometricGraphPath<N, A> Creates a new zero-length path consisting only of a position at the specified node.static <N extends GeometricGraphNode,A extends GeometricGraphArc>
GeometricGraphPath<N, A> GeometricGraphPath.of(GeometricGraphPosition<N, A> position) Creates a new zero-length path consisting only of the specified position.static <N extends GeometricGraphNode,A extends GeometricGraphArc>
GeometricGraphPath<N, A> Creates a new instance ofGeometricGraphPathconsisting of zero, one, or several consecutive arcs.static <N extends GeometricGraphNode,A extends GeometricGraphArc>
GeometricGraphPosition<N, A> Returns an instance ofGeometricGraphPositionpointing to the point on the specified arc located at the specified absolute offset from arc's beginning.static <N extends GeometricGraphNode,A extends GeometricGraphArc>
GeometricGraphPosition<N, A> Returns an instance ofGeometricGraphPositionpointing to the specified graph node.Methods in com.amalgamasimulation.graphagent that return GeometricGraphArcModifier and TypeMethodDescriptionGeometricGraphArc.getReverseArc()Returns the arc that is a reverse to this one, ornullif this is a one-way arc.Methods in com.amalgamasimulation.graphagent with parameters of type GeometricGraphArcModifier and TypeMethodDescriptionvoidAgentGraphArcImpl.setReverseArc(GeometricGraphArc reverseArc) voidGeometricGraphArc.setReverseArc(GeometricGraphArc reverseArc) Sets the reverse arc to this one.voidLongAgentGraphArcImpl.setReverseArc(GeometricGraphArc reverseArc) Sets the reverse arc to this one. -
Uses of GeometricGraphArc in com.amalgamasimulation.trains
Classes in com.amalgamasimulation.trains that implement GeometricGraphArcModifier and TypeClassDescriptionclassRail arc is the element that is contained in arcs of railway graph.