Package | Description |
---|---|
org.osm2world.core.map_data.data | |
org.osm2world.core.map_data.data.overlaps | |
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
|
Modifier and Type | Method and Description |
---|---|
MapArea |
MapAreaSegment.getArea() |
Modifier and Type | Method and Description |
---|---|
Collection<MapArea> |
MapNode.getAdjacentAreas() |
Collection<MapArea> |
MapData.getMapAreas() |
Modifier and Type | Method and Description |
---|---|
void |
MapNode.addAdjacentArea(MapArea adjacentArea) |
boolean |
MapSegment.isConnectedTo(MapArea other)
returns true if this MapSegment shares a node with a MapArea
|
Constructor and Description |
---|
MapAreaSegment(MapArea area,
boolean areaRight,
MapNode startNode,
MapNode endNode) |
Constructor and Description |
---|
MapData(List<MapNode> mapNodes,
List<MapWaySegment> mapWaySegments,
List<MapArea> mapAreas,
AxisAlignedBoundingBoxXZ fileBoundary) |
Modifier and Type | Method and Description |
---|---|
MapArea |
MapOverlapAA.getOther(MapElement element) |
MapArea |
MapOverlapWA.getOther(MapWaySegment waySegment) |
Modifier and Type | Method and Description |
---|---|
MapWaySegment |
MapOverlapWA.getOther(MapArea area) |
Constructor and Description |
---|
MapOverlapAA(MapArea area1,
MapArea area2,
MapOverlapType type) |
MapOverlapNA(MapNode node,
MapArea area,
MapOverlapType type) |
MapOverlapWA(MapWaySegment waySegment,
MapArea area,
MapOverlapType type,
List<VectorXZ> intersectionPositions,
List<MapAreaSegment> intersectingAreaSegments) |
Constructor and Description |
---|
AreaElevationProfile(MapArea area) |
Modifier and Type | Field and Description |
---|---|
protected MapArea |
AbstractAreaWorldObject.area |
Modifier and Type | Method and Description |
---|---|
MapArea |
AreaWorldObject.getPrimaryMapElement() |
MapArea |
AbstractAreaWorldObject.getPrimaryMapElement() |
Constructor and Description |
---|
AbstractAreaWorldObject(MapArea area) |
Modifier and Type | Method and Description |
---|---|
MapArea |
BuildingModule.Building.getArea() |
MapArea |
TreeModule.Forest.getPrimaryMapElement() |
MapArea |
BuildingModule.Building.getPrimaryMapElement() |
Modifier and Type | Method and Description |
---|---|
void |
SportsModule.applyToArea(MapArea area) |
protected void |
ParkingModule.applyToArea(MapArea area) |
protected void |
SurfaceAreaModule.applyToArea(MapArea area) |
protected void |
InvisibleModule.applyToArea(MapArea area) |
protected void |
PowerModule.applyToArea(MapArea area) |
void |
GolfModule.applyToArea(MapArea area) |
static boolean |
BuildingModule.BuildingPart.hasComplexRoof(MapArea area) |
Constructor and Description |
---|
BuildingModule.Building(MapArea area,
boolean useBuildingColors,
boolean drawBuildingWindows) |
BuildingModule.BuildingPart(BuildingModule.Building building,
MapArea area,
PolygonWithHolesXZ polygon,
boolean useBuildingColors,
boolean drawBuildingWindows) |
RoadModule.RoadArea(MapArea area) |
SurfaceAreaModule.SurfaceArea(MapArea area,
String surface) |
TreeModule.Forest(MapArea area,
MapData mapData) |
WaterModule.Water(MapArea area) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModule.applyToArea(MapArea area)
create
WorldObject s for a MapArea . |
Constructor and Description |
---|
NetworkAreaWorldObject(MapArea area) |