Package | Description |
---|---|
org.osm2world.core | |
org.osm2world.core.map_elevation.creation | |
org.osm2world.viewer.control.actions | |
org.osm2world.viewer.model | |
org.osm2world.viewer.view.debug |
Modifier and Type | Method and Description |
---|---|
void |
ConversionFacade.setTerrainEleInterpolatorFactory(Factory<? extends TerrainInterpolator> enforcerFactory)
sets the factory that will make
TerrainInterpolator
instances during subsequent calls to
ConversionFacade.createRepresentations(OSMData, List, Configuration, List) . |
Modifier and Type | Class and Description |
---|---|
class |
InverseDistanceWeightingInterpolator |
class |
LeastSquaresInterpolator
uses least squares method to approximate a polynomial at each site,
and calculates elevations based on the polynomials at the nearest sites.
|
class |
LinearInterpolator
triangulates the point set of elevation sites,
then interpolates linearly within each triangle
(i.e.
|
class |
NaturalNeighborInterpolator
uses natural neighbor interpolation of heights
|
class |
ZeroInterpolator
sets every point's elevation to 0
|
Constructor and Description |
---|
SetTerrainInterpolatorAction(Class<? extends TerrainInterpolator> interpolatorClass,
ViewerFrame viewerFrame,
Data data,
RenderOptions renderOptions) |
Modifier and Type | Method and Description |
---|---|
Class<? extends TerrainInterpolator> |
RenderOptions.getInterpolatorClass() |
Modifier and Type | Method and Description |
---|---|
void |
Data.loadOSMData(OSMDataReader reader,
boolean failOnLargeBBox,
Factory<? extends TerrainInterpolator> interpolatorFactory,
Factory<? extends EleConstraintEnforcer> enforcerFactory,
ConversionFacade.ProgressListener listener) |
void |
RenderOptions.setInterpolatorClass(Class<? extends TerrainInterpolator> interpolatorClass) |
Modifier and Type | Method and Description |
---|---|
protected abstract TerrainInterpolator |
TerrainInterpolatorDebugView.buildInterpolator() |