Uses of Interface
org.goplanit.utils.graph.directed.ConjugateDirectedEdge
-
Packages that use ConjugateDirectedEdge Package Description org.goplanit.assignment.ltm.sltm.conjugate org.goplanit.graph.directed org.goplanit.network.layer.physical Physical network component object classesorg.goplanit.network.virtual Virtual network component object classesorg.goplanit.utils.graph.directed org.goplanit.utils.network.layer.physical org.goplanit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of ConjugateDirectedEdge in org.goplanit.assignment.ltm.sltm.conjugate
Methods in org.goplanit.assignment.ltm.sltm.conjugate with parameters of type ConjugateDirectedEdge Modifier and Type Method Description booleanConjugateDestinationBush. containsAnyTurnSegmentOf(ConjugateDirectedEdge conjugateEdge)Verify if the bush contains any conjugate edge segment (turn) of the conjugate edge in either direction -
Uses of ConjugateDirectedEdge in org.goplanit.graph.directed
Classes in org.goplanit.graph.directed with type parameters of type ConjugateDirectedEdge Modifier and Type Class Description classConjugateDirectedGraphImpl<V extends ConjugateDirectedVertex,E extends ConjugateDirectedEdge,ES extends ConjugateEdgeSegment>A conjugate directed graph implementation consisting of conjugate directed vertices, conjugate directed edges and conjugate edge segmentsClasses in org.goplanit.graph.directed that implement ConjugateDirectedEdge Modifier and Type Class Description classConjugateDirectedEdgeImpl<V extends ConjugateDirectedVertex,ES extends ConjugateEdgeSegment>Conjugate Edge implementation class connecting two vertices via some geometry.Methods in org.goplanit.graph.directed that return ConjugateDirectedEdge Modifier and Type Method Description ConjugateDirectedEdgeConjugateDirectedEdgeFactoryImpl. registerNew(ConjugateDirectedVertex vertexA, ConjugateDirectedVertex vertexB, DirectedEdge originalEdge1, DirectedEdge originalEdge2, boolean registerOnVertices)Create new edge to network identified via its id, allow to be registered on vertices if indicated)Methods in org.goplanit.graph.directed that return types with arguments of type ConjugateDirectedEdge Modifier and Type Method Description Collection<? extends ConjugateDirectedEdge>ConjugateDirectedVertexImpl. getEdges()Returns a collection of Edge objects (unmodifiable)Methods in org.goplanit.graph.directed with parameters of type ConjugateDirectedEdge Modifier and Type Method Description ConjugateEdgeSegmentConjugateEdgeSegmentFactoryImpl. create(ConjugateDirectedEdge parentEdge, boolean directionAB)Create edge segmentConjugateEdgeSegmentConjugateEdgeSegmentFactoryImpl. registerNew(ConjugateDirectedEdge parentEdge, boolean directionAb, boolean registerOnVertexAndEdge)Create directional edge segment and register itConstructors in org.goplanit.graph.directed with parameters of type ConjugateDirectedEdge Constructor Description ConjugateEdgeSegmentImpl(IdGroupingToken groupId, ConjugateDirectedEdge parentEdge, boolean directionAb)ConstructorConjugateEdgeSegmentImpl(IdGroupingToken groupId, ConjugateDirectedEdge parentEdge, boolean directionAb, Class<ConjugateEdgeSegment> idClazz)Constructor -
Uses of ConjugateDirectedEdge in org.goplanit.network.layer.physical
Classes in org.goplanit.network.layer.physical that implement ConjugateDirectedEdge Modifier and Type Class Description classConjugateLinkImplConjugate (non-directional) link class connecting two conjugate nodes. -
Uses of ConjugateDirectedEdge in org.goplanit.network.virtual
Classes in org.goplanit.network.virtual that implement ConjugateDirectedEdge Modifier and Type Class Description classConjugateConnectoidEdgeImplConjugate (non-directional) connectoid edge class connecting two conjugate nodes.Methods in org.goplanit.network.virtual that return types with arguments of type ConjugateDirectedEdge Modifier and Type Method Description Collection<ConjugateDirectedEdge>ConjugateConnectoidNodeImpl. getEdges()Returns a collection of Edge objects (unmodifiable) -
Uses of ConjugateDirectedEdge in org.goplanit.utils.graph.directed
Methods in org.goplanit.utils.graph.directed that return ConjugateDirectedEdge Modifier and Type Method Description ConjugateDirectedEdgeConjugateDirectedEdge. deepClone()Deep copy, non-owned members are reference copiedConjugateDirectedEdgeConjugateEdgeSegment. getParent()Collect the parent edge of the segmentdefault ConjugateDirectedEdgeConjugateDirectedEdgeFactory. registerNew(ConjugateDirectedVertex vertexA, ConjugateDirectedVertex vertexB, DirectedEdge originalEdge1, DirectedEdge originalEdge2)Create and register new conjugate directed edge to graph identified via its id, (not registered on vertices)ConjugateDirectedEdgeConjugateDirectedEdgeFactory. registerNew(ConjugateDirectedVertex vertexA, ConjugateDirectedVertex vertexB, DirectedEdge originalEdge1, DirectedEdge originalEdge2, boolean registerOnVertices)Create new edge to network identified via its id, allow to be registered on vertices if indicated)ConjugateDirectedEdgeConjugateDirectedEdge. shallowClone()Shallow copyMethods in org.goplanit.utils.graph.directed that return types with arguments of type ConjugateDirectedEdge Modifier and Type Method Description Collection<? extends ConjugateDirectedEdge>ConjugateDirectedVertex. getEdges()Returns a collection of DirectedEdge objects (unmodifiable)Methods in org.goplanit.utils.graph.directed with parameters of type ConjugateDirectedEdge Modifier and Type Method Description ConjugateEdgeSegmentConjugateEdgeSegmentFactory. create(ConjugateDirectedEdge parentEdge, boolean directionAB)Create edge segmentvoidConjugateEdgeSegments. register(ConjugateDirectedEdge parentEdge, ConjugateEdgeSegment edgeSegment, boolean directionAB)Register a conjugate edge segment (not registered on nodes and edge)ConjugateEdgeSegmentConjugateEdgeSegmentFactory. registerNew(ConjugateDirectedEdge parentEdge, boolean directionAb, boolean registerOnVertexAndEdge)Create directional edge segment and register it -
Uses of ConjugateDirectedEdge in org.goplanit.utils.network.layer.physical
Subinterfaces of ConjugateDirectedEdge in org.goplanit.utils.network.layer.physical Modifier and Type Interface Description interfaceConjugateLinkConjugate link representing two adjacent directed edges in original network and connecting two conjugated nodes -
Uses of ConjugateDirectedEdge in org.goplanit.utils.network.virtual
Subinterfaces of ConjugateDirectedEdge in org.goplanit.utils.network.virtual Modifier and Type Interface Description interfaceConjugateConnectoidEdgethe connecting component between centroid and a first physical node in the network.
-