Uses of Interface
org.arakhne.afc.math.graph.GraphPoint
-
-
Uses of GraphPoint in org.arakhne.afc.gis.road
Classes in org.arakhne.afc.gis.road that implement GraphPoint Modifier and Type Class Description (package private) class
RoadConnectionWithArrivalSegment
This class represents the connection point inside a road network and which is knowing the road segment from which it was obtained.(package private) class
StandardRoadConnection
This class represents the connection point inside a road network.(package private) class
SubRoadNetwork.AbstractWrapConnection
Internal connection.(package private) class
SubRoadNetwork.TerminalConnection
Internal connection.(package private) class
SubRoadNetwork.WrapConnection
Internal connection.Methods in org.arakhne.afc.gis.road with parameters of type GraphPoint Modifier and Type Method Description int
RoadConnectionWithArrivalSegment. compareTo(GraphPoint<RoadConnection,RoadSegment> other)
int
StandardRoadConnection. compareTo(GraphPoint<RoadConnection,RoadSegment> other)
-
Uses of GraphPoint in org.arakhne.afc.gis.road.path.astar
Classes in org.arakhne.afc.gis.road.path.astar that implement GraphPoint Modifier and Type Class Description (package private) static class
RoadAStar.VirtualPoint
This virtual point corresponds to a virtual graph connection point that could be the start or the end of the A* search.Methods in org.arakhne.afc.gis.road.path.astar with parameters of type GraphPoint Modifier and Type Method Description int
RoadAStar.VirtualPoint. compareTo(GraphPoint<RoadConnection,RoadSegment> other)
-
Uses of GraphPoint in org.arakhne.afc.gis.road.primitive
Subinterfaces of GraphPoint in org.arakhne.afc.gis.road.primitive Modifier and Type Interface Description interface
RoadConnection
This class represents the connection point inside a road network.Classes in org.arakhne.afc.gis.road.primitive that implement GraphPoint Modifier and Type Class Description class
AbstractWrapRoadConnection
This class provides the base implementation of a road connection wrapped to an other road connection.class
ExclusionRoadConnection
This class provides the implementation of a road connection wrapped to an other road connection and that is excluding several road segments of the wrapped connection.Methods in org.arakhne.afc.gis.road.primitive with parameters of type GraphPoint Modifier and Type Method Description int
AbstractWrapRoadConnection. compareTo(GraphPoint<RoadConnection,RoadSegment> point)
-
Uses of GraphPoint in org.arakhne.afc.math.graph
Classes in org.arakhne.afc.math.graph with type parameters of type GraphPoint Modifier and Type Class Description class
BreadthFirstGraphCourseModel<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class permits to implement a breadth-first algorithm to make a course inside a graph.class
DepthFirstGraphCourseModel<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class permits to implement a depth-first algorithm to make a course inside a graph.class
DepthGraphIterator<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class is an iterator on the segments limited to a specified depth.interface
DynamicDepthUpdater<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface represents an dynamic updater of the iterator depth that is used when iterating on graph elements.interface
Graph<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface representes a graph.interface
GraphCourseModel<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class permits to implement specifical algorithm to make a course inside a graph.class
GraphIterationElement<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
Describe an element of the graph during an iteration.class
GraphIterationElementComparator<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
Compare two iteration elements.class
GraphIterator<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class is an iterator on a graph.class
GraphPath<GP extends GraphPath<GP,ST,PT>,ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class describes a path inside a graph.interface
GraphPoint<PT extends GraphPoint<PT,ST>,ST extends GraphSegment<ST,PT>>
This interface representes a graph's point.static interface
GraphPoint.GraphPointConnection<PT extends GraphPoint<PT,ST>,ST extends GraphSegment<ST,PT>>
Describes a connection pair composed of the graph point and one graph segment.interface
GraphSegment<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface representes a graph's segment.interface
GraphSegmentList<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class describes a path inside a graph.class
ShortestSegmentFirstGraphCourseModel<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class permits to implement a shortest path algorithm to make a course inside a graph.class
SubGraph<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>,GP extends GraphPath<GP,ST,PT>>
A subgraph.interface
SubGraphBuildListener<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface is a listener invoked by the subgraph builder each time a new subgraph segment was reached.Fields in org.arakhne.afc.math.graph declared as GraphPoint Modifier and Type Field Description (package private) PT
GraphIterationElement. connectionPoint
Connection point between the previous segment and the current segment. -
Uses of GraphPoint in org.arakhne.afc.math.graph.astar
Classes in org.arakhne.afc.math.graph.astar with type parameters of type GraphPoint Modifier and Type Class Description class
AStar<GP extends GraphPath<GP,ST,PT>,ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This class provides an implementation of the famous A* algorithm.protected static class
AStar.CloseComparator<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
Comparator used to sort the close list of A* algorithm.protected static class
AStar.OpenComparator<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
Comparator used to sort the open list of A* algorithm.interface
AStarCostComputer<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface provides a way to theA* algorithm
to compute the costs of the graph points and the segments.interface
AStarHeuristic<PT extends GraphPoint<PT,?>>
This interface provides an heuristic evaluation of a path for theA* algorithm
.interface
AStarListener<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface is implemented by the listeners on the progression of theA* algorithm
.interface
AStarNode<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface provides services for an A* node.interface
AStarPathFactory<GP extends GraphPath<GP,ST,PT>,ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface provides a mean to create a path factory for theA* algorithm
.interface
AStarSegmentOrientation<ST extends GraphSegment<ST,PT>,PT extends GraphPoint<PT,ST>>
This interface provides a way to theA* algorithm
to retreive the orientation of a segment. -
Uses of GraphPoint in org.arakhne.afc.math.graph.simple
Classes in org.arakhne.afc.math.graph.simple that implement GraphPoint Modifier and Type Class Description class
SGraphPoint
This class provides a simple implementation of a graph's point for aSGraph
.Methods in org.arakhne.afc.math.graph.simple with parameters of type GraphPoint Modifier and Type Method Description int
SGraphPoint. compareTo(GraphPoint<SGraphPoint,SGraphSegment> pt)
-