Uses of Class
org.osm2world.core.map_data.data.MapWaySegment

Packages that use MapWaySegment
org.osm2world.core.map_data.data   
org.osm2world.core.map_data.data.overlaps   
org.osm2world.core.map_elevation.creation   
org.osm2world.core.map_elevation.data   
org.osm2world.core.world.modules   
org.osm2world.core.world.modules.common   
org.osm2world.core.world.network functionality used by groups of features that aren't isolated, but form a "network" of nodes, ways and areas 
 

Uses of MapWaySegment in org.osm2world.core.map_data.data
 

Methods in org.osm2world.core.map_data.data that return types with arguments of type MapWaySegment
 List<MapWaySegment> MapNode.getConnectedWaySegments()
          returns all way segments connected with this node.
 List<MapWaySegment> MapNode.getInboundLines()
          returns those connected lines that end here.
 Collection<MapWaySegment> MapData.getMapWaySegments()
           
 List<MapWaySegment> MapNode.getOutboundLines()
          returns those connected lines that start here.
 

Methods in org.osm2world.core.map_data.data with parameters of type MapWaySegment
 void MapNode.addInboundLine(MapWaySegment inboundLine)
           
 void MapNode.addOutboundLine(MapWaySegment outboundLine)
           
 

Constructor parameters in org.osm2world.core.map_data.data with type arguments of type MapWaySegment
MapData(List<MapNode> mapNodes, List<MapWaySegment> mapWaySegments, List<MapArea> mapAreas)
           
 

Uses of MapWaySegment in org.osm2world.core.map_data.data.overlaps
 

Methods in org.osm2world.core.map_data.data.overlaps that return MapWaySegment
 MapWaySegment MapOverlapWA.getOther(MapArea area)
           
 MapWaySegment MapIntersectionWW.getOther(MapElement line)
          takes one of the intersecting MapWaySegments and returns the other one
 

Methods in org.osm2world.core.map_data.data.overlaps with parameters of type MapWaySegment
 MapArea MapOverlapWA.getOther(MapWaySegment waySegment)
           
 

Constructors in org.osm2world.core.map_data.data.overlaps with parameters of type MapWaySegment
MapIntersectionWW(MapWaySegment line1, MapWaySegment line2, VectorXZ pos)
           
MapOverlapWA(MapWaySegment waySegment, MapArea area, MapOverlapType type)
           
 

Uses of MapWaySegment in org.osm2world.core.map_elevation.creation
 

Fields in org.osm2world.core.map_elevation.creation with type parameters of type MapWaySegment
protected  Map<MapWaySegment,List<ElevationCalculator.ElevationDeterminationScenario.ForceNode>> ElevationCalculator.ElevationDeterminationScenario.lineMap
           
 

Methods in org.osm2world.core.map_elevation.creation with parameters of type MapWaySegment
 void ElevationCalculator.ElevationDeterminationScenario.addWaySegment(MapWaySegment line)
           
 

Constructors in org.osm2world.core.map_elevation.creation with parameters of type MapWaySegment
ElevationCalculator.ElevationDeterminationScenario.ForceNodeOnLine(MapWaySegment line, VectorXZ pos)
           
 

Uses of MapWaySegment in org.osm2world.core.map_elevation.data
 

Constructors in org.osm2world.core.map_elevation.data with parameters of type MapWaySegment
WaySegmentElevationProfile(MapWaySegment line)
           
 

Uses of MapWaySegment in org.osm2world.core.world.modules
 

Methods in org.osm2world.core.world.modules with parameters of type MapWaySegment
protected  void BridgeModule.applyToWaySegment(MapWaySegment segment)
           
protected  void TunnelModule.applyToWaySegment(MapWaySegment segment)
           
protected  void TreeModule.applyToWaySegment(MapWaySegment segment)
           
protected  void BarrierModule.applyToWaySegment(MapWaySegment line)
           
static boolean BridgeModule.isBridge(MapWaySegment segment)
           
static boolean TunnelModule.isTunnel(MapWaySegment segment)
           
 

Constructors in org.osm2world.core.world.modules with parameters of type MapWaySegment
RoadModule.Road(MapWaySegment line, TagGroup tags)
           
TunnelModule.Tunnel(MapWaySegment segment, AbstractNetworkWaySegmentWorldObject primaryRepresentation)
           
TunnelModule.TunnelEntrance(MapNode node, MapWaySegment tunnelSegment)
           
WaterModule.Waterway(MapWaySegment line)
           
 

Uses of MapWaySegment in org.osm2world.core.world.modules.common
 

Methods in org.osm2world.core.world.modules.common with parameters of type MapWaySegment
protected  void AbstractModule.applyToWaySegment(MapWaySegment segment)
          create WorldObjects for a MapWaySegment.
 

Uses of MapWaySegment in org.osm2world.core.world.network
 

Fields in org.osm2world.core.world.network declared as MapWaySegment
 MapWaySegment AbstractNetworkWaySegmentWorldObject.line
           
 

Constructors in org.osm2world.core.world.network with parameters of type MapWaySegment
AbstractNetworkWaySegmentWorldObject(MapWaySegment line)