org.osm2world.core.map_data.data.overlaps
Class MapOverlapWA
Object
MapOverlap<MapWaySegment,MapArea>
MapOverlapWA
public class MapOverlapWA
- extends MapOverlap<MapWaySegment,MapArea>
overlap between a MapWaySegment
and a MapArea
("Way-Area").
The way either intersects with the area
or is completely contained within the area.
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MapOverlapWA
public MapOverlapWA(MapWaySegment waySegment,
MapArea area,
MapOverlapType type)
getOther
public MapArea getOther(MapWaySegment waySegment)
getOther
public MapWaySegment getOther(MapArea area)
getIntersectionPositions
public Collection<VectorXZ> getIntersectionPositions()
getOverlappedSegments
public Collection<LineSegmentXZ> getOverlappedSegments()
getSharedSegments
public Collection<LineSegmentXZ> getSharedSegments()