Uses of Interface
com.amalgamasimulation.graphagent.GeometricGraphNode
Packages that use GeometricGraphNode
-
Uses of GeometricGraphNode in com.amalgamasimulation.graphagent
Classes in com.amalgamasimulation.graphagent with type parameters of type GeometricGraphNodeModifier 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 GeometricGraphNode in com.amalgamasimulation.graphagentModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by all classes that can be values of graph nodes ofGraphEnvironment.interfaceInterface to be implemented by all classes that can be values of graph nodes ofLongAgentsEnvironment.Classes in com.amalgamasimulation.graphagent that implement GeometricGraphNodeModifier and TypeClassDescriptionclassSimple implementation ofAgentGraphNodeinterface that is suitable in most simple cases.classSimple implementation ofLongAgentGraphNodeinterface that is suitable in most simple cases.Methods in com.amalgamasimulation.graphagent with type parameters of type GeometricGraphNodeModifier 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. -
Uses of GeometricGraphNode in com.amalgamasimulation.trains
Classes in com.amalgamasimulation.trains that implement GeometricGraphNodeModifier and TypeClassDescriptionclassRail node represents a point where 2 rail tracks merge into the third rail track.