Module org.arakhne.afc.gis.gisroad
Package org.arakhne.afc.gis.road.primitive
-
Interface Summary Interface Description RoadConnection This class represents the connection point inside a road network.RoadNetwork This interface describes a road network.RoadNetworkListener Listener on road network events.RoadSegment This interface describes a road segmentRoadSegmentContainer This interface describes a road segment container. -
Class Summary Class Description AbstractWrapRoadConnection This class provides the base implementation of a road connection wrapped to an other road connection.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.RoadNetworkAdapter Listener on road network events.RoadNetworkConstants Constants for the road network API.RoadSegmentComparator Comparator of road segments. -
Enum Summary Enum Description LegalTrafficSide Legal side of the traffic of the vehicles on the road segments.RoadConnection.ClockwiseBoundType Describes the type of treatment for the bounds of a (counter)clockwise iterator on the segments.RoadType Standard types of roads.TrafficDirection Direction of the traffic on a road segment. -
Exception Summary Exception Description RoadNetworkException This exception is thrown by the road network classes.UnexpectedRoadNetworkException This exception is thrown when the road network of an road is not the expected one.UnsupportedRoadConnectionException This exception is thrown when the type of a road connection is not supported by the API.UnsupportedRoadSegmentException This exception is thrown when the type of a road segment is not supported by the API.