A  B  C  D  E  F  G  H  I  O  P  R  S  T  W 

A

addWay(OsmWay) - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 

B

BboxBuilder - Class in de.topobyte.osm4j.geometry
 
BboxBuilder() - Constructor for class de .topobyte .osm4j .geometry . BboxBuilder
 
box(Collection<OsmNode>) - Static method in class de .topobyte .osm4j .geometry . BboxBuilder
 
build(OsmNode) - Static method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a Point from the given node.
build(OsmWay, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a LinesString from the given way.
build(OsmRelation, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a MultiPolygon from a Relation.
build(OsmWay, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . PolylineBuilder
Build a LinesString from the given way.
build(OsmRelation, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . RegionBuilder
Build a MultiPolygon from a Relation.
build(MultiSet<OsmWay>, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . RegionBuilder
Build a MultiPolygon from a Set of Ways.
buildCoordinate(OsmNode) - Static method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a Coordinate from the given node.
buildPointsAndLines(OsmRelation, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . RelationBuilder
 
buildPointsAndLines(Collection<OsmRelation>, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry . RelationBuilder
 
buildRings(MultiSet<OsmWay>, CountingMultiValMap<Long, OsmWay>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
Given a set of ways and their head's and tail's in the wayTailMap, construct valid rings by combining ways with same tail-ids.
buildWayTailMap(MultiSet<OsmWay>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
For all ways given, build a multivalmap from node-ids to ways.

C

checkRings(Collection<WayRing>, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
For each ring in this collection of rings, check whether it is closed.
closeUnclosedRingWithStraightLine(Collection<WayRing>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
convertToSegmentRings(List<WayRing>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 

D

de.topobyte.osm4j.geometry - package de.topobyte.osm4j.geometry
 
de.topobyte.osm4j.geometry.relation - package de.topobyte.osm4j.geometry.relation
 

E

equals(Object) - Method in class de .topobyte .osm4j .geometry .relation . WayRingSegment
 

F

fixNodeIntersections(List<SegmentRing>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 

G

gatherNodes(Set<OsmWay>, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
gatherNodes(OsmWay, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
gatherRelations(OsmRelation, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
Given a relation find all referenced relations.
gatherWays(Set<OsmRelation>, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
Gather all ways referenced by this set of relations.
gatherWays(OsmRelation, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
Gather all ways referenced by this relation.
GeometryBuilder - Class in de.topobyte.osm4j.geometry
 
GeometryBuilder() - Constructor for class de .topobyte .osm4j .geometry . GeometryBuilder
 
getFirst() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 
getLast() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 
getNodes() - Method in class de .topobyte .osm4j .geometry .relation . SegmentRing
 
getSegments() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 
getWay() - Method in class de .topobyte .osm4j .geometry .relation . WayRingSegment
 
getWaySet() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 

H

hasEnoughSegments() - Method in class de .topobyte .osm4j .geometry .relation . SegmentRing
 
hashCode() - Method in class de .topobyte .osm4j .geometry .relation . WayRingSegment
 
hasNodeIntersections() - Method in class de .topobyte .osm4j .geometry .relation . SegmentRing
Return whether this ring has intersections in terms of node ids appearing multiple times.

I

isClosed() - Method in class de .topobyte .osm4j .geometry .relation . SegmentRing
 
isClosed() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 
isReverse() - Method in class de .topobyte .osm4j .geometry .relation . WayRingSegment
 
isValid() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 

O

OsmGeometryHandler - Interface in de.topobyte.osm4j.geometry
 

P

PolylineBuilder - Class in de.topobyte.osm4j.geometry
 
PolylineBuilder() - Constructor for class de .topobyte .osm4j .geometry . PolylineBuilder
 
processMultipolygon(MultiPolygon, Map<String, String>, Point) - Method in interface de .topobyte .osm4j .geometry . OsmGeometryHandler
 
processNode(Point, Map<String, String>) - Method in interface de .topobyte .osm4j .geometry . OsmGeometryHandler
 
processWayString(LineString, Map<String, String>) - Method in interface de .topobyte .osm4j .geometry . OsmGeometryHandler
 

R

RegionBuilder - Class in de.topobyte.osm4j.geometry
 
RegionBuilder() - Constructor for class de .topobyte .osm4j .geometry . RegionBuilder
 
RelationBuilder - Class in de.topobyte.osm4j.geometry
 
RelationBuilder() - Constructor for class de .topobyte .osm4j .geometry . RelationBuilder
 
RelationUtil - Class in de.topobyte.osm4j.geometry.relation
 
RelationUtil() - Constructor for class de .topobyte .osm4j .geometry .relation . RelationUtil
 
resolveNodeIntersections() - Method in class de .topobyte .osm4j .geometry .relation . SegmentRing
Build a new set of rings by splitting at node intersections.

S

SegmentRing - Class in de.topobyte.osm4j.geometry.relation
 
SegmentRing(TLongList) - Constructor for class de .topobyte .osm4j .geometry .relation . SegmentRing
 

T

toLinearRing(OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry .relation . SegmentRing
 
toLinearRing(OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 
toLinearRings(Collection<SegmentRing>, OsmEntityProvider) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
toLineString(OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 
toSegmentRing() - Method in class de .topobyte .osm4j .geometry .relation . WayRing
 

W

WayRing - Class in de.topobyte.osm4j.geometry.relation
 
WayRing(OsmWay) - Constructor for class de .topobyte .osm4j .geometry .relation . WayRing
 
WayRingSegment - Class in de.topobyte.osm4j.geometry.relation
 
WayRingSegment(OsmWay, boolean) - Constructor for class de .topobyte .osm4j .geometry .relation . WayRingSegment
 
A  B  C  D  E  F  G  H  I  O  P  R  S  T  W