Package com.here.platform.location.inmemory.graph
package com.here.platform.location.inmemory.graph
-
ClassDescriptionThe vertex and the segment have opposite directions.Defines an edge in the routing graph, which corresponds to a transition from one vertex to another.Represents the index of an edge inside a graph partition.Contains the edge property data for a single tile.The vertex and the segment have the same direction.Contains the routing graph data for a single tile.Contains the range-based property data for a single tile.Contains the range-based property data for a single tile.Contains the routing graph data for a single tile, needed to perform an efficient reverse expansion of a graph.The Index of an undirected road segment in a
GraphTile
.TiledEdgePropertyMap<T,U> APropertyMap[Edge, T]
that retrieves edge attribute values from multipleEdgePropertyTile
s.ATiledEdgePropertyMap
that does not apply any transformation to the values inside theEdgePropertyTile
s before returning them.Implements aPropertyMap
for retrieving vertex geometries.A Graph consisting of multipleGraphTile
s.Mixin trait forTiledGraph
objects that makes queryingoutEdgeIterator
oroutDegree
for a vertex whose tile is not part of the graph return empty instead of throwing.Unifies multipleOverlappingRangeBasedPropertyTile
s, to enable using them transparently to look up property values byVertex
.Unifies multipleRangeBasedPropertyTile
s, to enable using them transparently to look up property values byVertex
.ATiledRangeBasedPropertyMap
that does not apply any transformation to the values inside theRangeBasedPropertyTile
s before returning them.A reverse Graph consisting of multiple tiles.A reverse Graph consisting of multipleGraphTile
s.A property map for properties that do not depend on the direction of a vertex (segment properties).Contains the undirected property data for a single tile.Defines a vertexRepresents the index of a vertex inside a graph partition.Represents a continuous part of a vertex.Methods for manipulating vertex directions.