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.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, AxisAlignedBoundingBoxXZ fileBoundary)
           
 

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  Multimap<MapWaySegment,AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode> AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.lineMap
           
 

Constructors in org.osm2world.core.map_elevation.creation with parameters of type MapWaySegment
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.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.data
 

Fields in org.osm2world.core.world.data declared as MapWaySegment
protected  MapWaySegment NoOutlineWaySegmentWorldObject.segment
           
 

Constructors in org.osm2world.core.world.data with parameters of type MapWaySegment
NoOutlineWaySegmentWorldObject(MapWaySegment segment)
           
 

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

Methods in org.osm2world.core.world.modules with parameters of type MapWaySegment
protected  void InvisibleModule.applyToWaySegment(MapWaySegment segment)
           
protected  void BridgeModule.applyToWaySegment(MapWaySegment segment)
           
protected  void TunnelModule.applyToWaySegment(MapWaySegment segment)
           
protected  void PowerModule.applyToWaySegment(MapWaySegment segment)
           
protected  void BarrierModule.applyToWaySegment(MapWaySegment line)
           
static boolean BridgeModule.isBridge(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)