Modifier and Type | Field and Description |
---|---|
protected ArrayList<MapElement> |
Map2dTree.Leaf.elements |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Iterable<MapElement>> |
MapDataIndex.getLeaves()
returns all leaves of this index structure
|
Iterable<? extends Iterable<MapElement>> |
MapIntersectionGrid.getLeaves() |
Collection<? extends Iterable<MapElement>> |
MapQuadtree.insertAndProbe(MapElement e) |
Collection<? extends Iterable<MapElement>> |
MapDataIndex.insertAndProbe(MapElement e)
inserts the element into the index structure,
and returns all nearby elements contained the index structure
|
Collection<? extends Iterable<MapElement>> |
MapIntersectionGrid.insertAndProbe(MapElement e) |
Iterator<MapElement> |
MapQuadtree.QuadLeaf.iterator() |
Iterator<MapElement> |
Map2dTree.Leaf.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
Map2dTree.Node.add(MapElement element,
boolean suppressSplits) |
void |
Map2dTree.InnerNode.add(MapElement element,
boolean suppressSplits) |
void |
Map2dTree.Leaf.add(MapElement element,
boolean suppressSplits) |
protected static Iterable<MapNode> |
Map2dTree.getMapNodes(MapElement element) |
void |
MapQuadtree.insert(MapElement e) |
void |
MapDataIndex.insert(MapElement e)
inserts the element into the index structure
|
void |
Map2dTree.insert(MapElement element) |
void |
MapIntersectionGrid.insert(MapElement e) |
Collection<? extends Iterable<MapElement>> |
MapQuadtree.insertAndProbe(MapElement e) |
Collection<? extends Iterable<MapElement>> |
MapDataIndex.insertAndProbe(MapElement e)
inserts the element into the index structure,
and returns all nearby elements contained the index structure
|
Collection<Map2dTree.Leaf> |
Map2dTree.insertAndProbe(MapElement e) |
Collection<? extends Iterable<MapElement>> |
MapIntersectionGrid.insertAndProbe(MapElement e) |
List<Map2dTree.Leaf> |
Map2dTree.Node.probe(MapElement element) |
List<Map2dTree.Leaf> |
Map2dTree.InnerNode.probe(MapElement element) |
List<Map2dTree.Leaf> |
Map2dTree.Leaf.probe(MapElement element) |
Modifier and Type | Class and Description |
---|---|
class |
MapArea |
class |
MapNode
grid representation of an OSM node,
references inbound and outbound
MapWaySegment s. |
class |
MapWaySegment
line between two nodes in the map data
|
Modifier and Type | Method and Description |
---|---|
Iterable<MapElement> |
MapData.getMapElements() |
Collection<MapOverlap<? extends MapElement,? extends MapElement>> |
MapElement.getOverlaps()
returns all overlaps between this
MapElement
and other MapElement s. |
Collection<MapOverlap<? extends MapElement,? extends MapElement>> |
MapElement.getOverlaps()
returns all overlaps between this
MapElement
and other MapElement s. |
Modifier and Type | Class and Description |
---|---|
class |
MapOverlap<T1 extends MapElement,T2 extends MapElement>
supertype for intersections and inclusions
between two
MapElement s |
class |
MapOverlap<T1 extends MapElement,T2 extends MapElement>
supertype for intersections and inclusions
between two
MapElement s |
Modifier and Type | Field and Description |
---|---|
T1 |
MapOverlap.e1 |
T2 |
MapOverlap.e2 |
Modifier and Type | Method and Description |
---|---|
MapElement |
MapOverlap.getOther(MapElement element)
takes one of the
MapWaySegment s that participate
in this overlap and returns the other one |
Modifier and Type | Method and Description |
---|---|
MapElement |
MapOverlap.getOther(MapElement element)
takes one of the
MapWaySegment s that participate
in this overlap and returns the other one |
MapArea |
MapOverlapAA.getOther(MapElement element) |
MapWaySegment |
MapIntersectionWW.getOther(MapElement line)
takes one of the intersecting
MapWaySegment s
and returns the other one |
Modifier and Type | Method and Description |
---|---|
protected abstract MapElement |
ElevationProfile.getElement() |
protected MapElement |
AreaElevationProfile.getElement() |
protected MapElement |
NodeElevationProfile.getElement() |
protected MapElement |
WaySegmentElevationProfile.getElement() |
Modifier and Type | Method and Description |
---|---|
MapElement |
WorldObject.getPrimaryMapElement()
returns the "primary"
MapElement for this WorldObject;
i.e. |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModule.applyToElement(MapElement element)
create
WorldObject s for a MapElement . |