Uses of Interface
org.planit.utils.graph.Vertex
-
Packages that use Vertex Package Description org.planit.algorithms.shortestpath Shortest Path algorithms for PlanItorg.planit.graph Network component object classesorg.planit.network.physical Physical network component object classesorg.planit.network.virtual Virtual network component object classesorg.planit.utils.graph Utilities for setting up graphsorg.planit.utils.network.physical Physical network oriented utility classesorg.planit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of Vertex in org.planit.algorithms.shortestpath
Fields in org.planit.algorithms.shortestpath declared as Vertex Modifier and Type Field Description protected VertexDijkstraShortestPathAlgorithm. currentOriginReference to current origin for which we have collected shortest paths on a ONE-TO-ALL basisMethods in org.planit.algorithms.shortestpath with parameters of type Vertex Modifier and Type Method Description Pair<Double,EdgeSegment>[]DijkstraShortestPathAlgorithm. executeOneToAll(Vertex currentOrigin)Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edgesPair<Double,EdgeSegment>[]ShortestPathAlgorithm. executeOneToAll(Vertex currentOrigin)Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges -
Uses of Vertex in org.planit.graph
Classes in org.planit.graph that implement Vertex Modifier and Type Class Description classVertexImplNode representation connected to one or more entry and exit linksFields in org.planit.graph declared as Vertex Modifier and Type Field Description protected VertexEdgeSegmentImpl. downstreamVertexThe downstream vertex of this edge segmentprotected VertexEdgeSegmentImpl. upstreamVertexthe upstreamVertex of the edge segmentprotected VertexEdgeImpl. vertexAVertex Aprotected VertexEdgeImpl. vertexBVertex BMethods in org.planit.graph that return Vertex Modifier and Type Method Description VertexEdgeSegmentImpl. getDownstreamVertex()Get the segment's downstream vertexVertexEdgeSegmentImpl. getUpstreamVertex()Get the segment's upstream vertexVertexEdgeImpl. getVertexA()Vertex A of the edgeVertexEdgeImpl. getVertexB()Vertex B of the edgeMethods in org.planit.graph with parameters of type Vertex Modifier and Type Method Description intVertexImpl. compareTo(Vertex o)Compare vertices by their idConstructors in org.planit.graph with parameters of type Vertex Constructor Description EdgeImpl(IdGroupingToken groupId, Vertex vertexA, Vertex vertexB, double length)Constructor which injects link lengths directly -
Uses of Vertex in org.planit.network.physical
Classes in org.planit.network.physical that implement Vertex Modifier and Type Class Description classNodeImplNode representation connected to one or more entry and exit links -
Uses of Vertex in org.planit.network.virtual
Classes in org.planit.network.virtual that implement Vertex Modifier and Type Class Description classCentroidImplCentroid implementation -
Uses of Vertex in org.planit.utils.graph
Methods in org.planit.utils.graph that return Vertex Modifier and Type Method Description VertexEdgeSegment. getDownstreamVertex()Get the segment's downstream vertexVertexEdgeSegment. getUpstreamVertex()Get the segment's upstream vertexVertexEdge. getVertexA()Vertex A of the edgeVertexEdge. getVertexB()Vertex B of the edge -
Uses of Vertex in org.planit.utils.network.physical
Subinterfaces of Vertex in org.planit.utils.network.physical Modifier and Type Interface Description interfaceNodeNode is a vertex but not all vertices are nodes. -
Uses of Vertex in org.planit.utils.network.virtual
Subinterfaces of Vertex in org.planit.utils.network.virtual Modifier and Type Interface Description interfaceCentroidA centroid is a special type of vertex representing the location of departure/arrival of traffic in a zone
-