Package | Description |
---|---|
org.osm2world.core | |
org.osm2world.core.map_data.creation | |
org.osm2world.core.map_elevation.creation | |
org.osm2world.core.target |
export targets for the generated models
|
org.osm2world.core.target.obj |
target that creates Wavefront .obj and .mtl files
|
org.osm2world.core.target.povray |
target that creates .pov files for the POVRay raytracer
|
org.osm2world.core.world.creation | |
org.osm2world.core.world.modules | |
org.osm2world.core.world.modules.common | |
org.osm2world.viewer.view.debug |
Modifier and Type | Method and Description |
---|---|
MapData |
ConversionFacade.Results.getMapData() |
Modifier and Type | Method and Description |
---|---|
MapData |
OSMToMapDataConverter.createMapData(OSMData osmData) |
Modifier and Type | Method and Description |
---|---|
void |
TagElevationCalculator.calculateElevations(MapData mapData,
TerrainElevationData eleData) |
void |
ZeroElevationCalculator.calculateElevations(MapData mapData,
TerrainElevationData eleData) |
void |
ElevationCalculator.calculateElevations(MapData mapData,
TerrainElevationData eleData)
provides elevation information for all elements in the
MapData . |
Collection<VectorXYZ> |
SRTMData.getSites(MapData mapData)
variant of getSites which calculates minimum and maximum lat/lon
from the bounds of a
MapData instance
TODO: make projection reversible, then replace both getSites methods
with a single getSite(AxisAlignedBoundingBox dataBounds) method |
Collection<VectorXYZ> |
TerrainElevationData.getSites(MapData mapData) |
Constructor and Description |
---|
EleConstraintValidator(MapData mapData,
EleConstraintEnforcer enforcer) |
Modifier and Type | Method and Description |
---|---|
static <R extends RenderableToPrimitiveTarget> |
TargetUtil.renderWorldObjects(Iterator<? extends Target<R>> targetIterator,
MapData mapData,
int primitiveThresholdPerTarget)
render all world objects to a target instances
that are compatible with that target type.
|
static <R extends Renderable> |
TargetUtil.renderWorldObjects(Target<R> target,
MapData mapData,
boolean renderUnderground)
render all world objects to a target instance
that are compatible with that target type
|
Modifier and Type | Method and Description |
---|---|
static void |
ObjWriter.writeObjFile(File objFile,
MapData mapData,
MapProjection mapProjection,
Camera camera,
Projection projection,
boolean underground) |
static void |
ObjWriter.writeObjFiles(File objDirectory,
MapData mapData,
MapProjection mapProjection,
Camera camera,
Projection projection,
int primitiveThresholdPerFile) |
Modifier and Type | Method and Description |
---|---|
static void |
POVRayWriter.writePOVInstructionFile(File file,
MapData mapData,
Camera camera,
Projection projection) |
Modifier and Type | Method and Description |
---|---|
void |
WorldCreator.addRepresentationsTo(MapData mapData) |
void |
WorldModule.applyTo(MapData mapData)
adds
WorldObject s to MapElement s |
static void |
NetworkCalculator.calculateNetworkInformationInGrid(MapData grid)
calculates cut and offset information for all
NetworkNode/Line/AreaRepresentations of elements in a grid.
|
Modifier and Type | Method and Description |
---|---|
void |
TreeModule.applyTo(MapData mapData) |
void |
PoolModule.applyTo(MapData mapData) |
void |
WaterModule.applyTo(MapData mapData) |
void |
BuildingModule.applyTo(MapData mapData) |
void |
CliffModule.applyTo(MapData grid) |
void |
RailwayModule.applyTo(MapData grid) |
void |
RoadModule.applyTo(MapData grid) |
Constructor and Description |
---|
TreeModule.Forest(MapArea area,
MapData mapData) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractModule.applyTo(MapData grid) |
Modifier and Type | Field and Description |
---|---|
protected MapData |
DebugView.map |