A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AboutAction - Class in org.osm2world.viewer.control.actions
 
AboutAction() - Constructor for class AboutAction
 
AbstractAreaWorldObject - Class in org.osm2world.core.world.data
implementation of AreaWorldObject that offers some basic features: < ul> providing the object outline based on the MapArea providing bounding geometry for intersection tests calculating a triangulation of the surface for rendering
AbstractAreaWorldObject(MapArea) - Constructor for class AbstractAreaWorldObject
 
AbstractCellularTerrainElevation - Class in org.osm2world.core.heightmap.data
 
AbstractCellularTerrainElevation(AxisAlignedBoundingBoxXZ, int, int) - Constructor for class AbstractCellularTerrainElevation
 
AbstractExportAction - Class in org.osm2world.viewer.control.actions
 
AbstractExportAction(String, ViewerFrame, Data, MessageManager, RenderOptions) - Constructor for class AbstractExportAction
 
AbstractModule - Class in org.osm2world.core.world.modules.common
skeleton implementation for WorldModules.
AbstractModule() - Constructor for class AbstractModule
 
AbstractNetworkWaySegmentWorldObject - Class in org.osm2world.core.world.network
 
AbstractNetworkWaySegmentWorldObject(MapWaySegment) - Constructor for class AbstractNetworkWaySegmentWorldObject
 
AbstractTarget<R extends Renderable> - Class in org.osm2world.core.target.common
superclass for Target implementations that defines some of the required methods using others.
AbstractTarget() - Constructor for class AbstractTarget
 
actionPerformed(ActionEvent) - Method in class AboutAction
 
actionPerformed(ActionEvent) - Method in class AbstractExportAction
 
actionPerformed(ActionEvent) - Method in class ExitAction
 
actionPerformed(ActionEvent) - Method in class HelpControlsAction
 
actionPerformed(ActionEvent) - Method in class OpenOSMAction
 
actionPerformed(ActionEvent) - Method in class OrthoBoundsAction
 
actionPerformed(ActionEvent) - Method in class OrthoTileAction
 
actionPerformed(ActionEvent) - Method in class ReloadOSMAction
 
actionPerformed(ActionEvent) - Method in class ResetCameraAction
 
actionPerformed(ActionEvent) - Method in class SetCameraToCoordinateAction
 
actionPerformed(ActionEvent) - Method in class SetElevationCalculatorAction
 
actionPerformed(ActionEvent) - Method in class ShowCameraConfigurationAction
 
actionPerformed(ActionEvent) - Method in class StatisticsAction
 
actionPerformed(ActionEvent) - Method in class ToggleBackfaceCullingAction
 
actionPerformed(ActionEvent) - Method in class ToggleDebugViewAction
 
actionPerformed(ActionEvent) - Method in class ToggleOrthographicProjectionAction
 
actionPerformed(ActionEvent) - Method in class ToggleTerrainAction
 
actionPerformed(ActionEvent) - Method in class ToggleWireframeAction
 
actionPerformed(ActionEvent) - Method in class ToggleWorldObjectsAction
 
activeDebugViews - Variable in class RenderOptions
 
add(MapElement, boolean) - Method in class Map2dTree.InnerNode
 
add(MapElement, boolean) - Method in class Map2dTree.Leaf
 
add(MapElement, boolean) - Method in interface Map2dTree.Node
 
add(VectorXYZ) - Method in class VectorXYZ
 
add(VectorXZ) - Method in class VectorXYZ
 
add(double, double, double) - Method in class VectorXYZ
 
add(VectorXZ) - Method in class VectorXZ
adds the parameter to this vector and returns the result
addAdjacentArea(MapArea) - Method in class MapNode
 
addCLIArguments(CLIArguments) - Method in class CLIArgumentsGroup
 
addDeclarationsTo(POVRayTarget) - Method in interface RenderableToPOVRay
lets the Renderable add global declarations.
addDeclarationsTo(POVRayTarget) - Method in class Terrain
 
addElement(MapElement) - Method in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario
 
addElement(MapElement) - Method in interface AdvancedAbstractElevationCalculator.ElevationDeterminationScenario
 
addInboundLine(MapWaySegment) - Method in class MapNode
 
addInterpolationLineSegment(LineSegmentXYZ) - Method in class TemporaryElevationStorage
adds a line segment for interpolating along.
addMessage(String) - Method in class MessageManager
 
addObserver(DataSourceObserver) - Method in interface DataSource
adds an observer.
addObserver(DataSourceObserver) - Method in class OSMFileDataSource
 
addOutboundLine(MapWaySegment) - Method in class MapNode
 
addOverlap(MapOverlap<?, ?>) - Method in class MapArea
 
addOverlap(MapOverlap<?, ?>) - Method in class MapWaySegment
 
addOverlap(MapOverlap<?, ?>) - Method in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario
 
addOverlap(MapOverlap<?, ?>) - Method in interface AdvancedAbstractElevationCalculator.ElevationDeterminationScenario
 
addPointWithEle(VectorXYZ) - Method in class AreaElevationProfile
adds a result of ElevationCalculator.
addPointWithEle(VectorXYZ) - Method in class WaySegmentElevationProfile
adds a result of ElevationCalculator.
addPolygon(PolygonXZ, PolygonXYZ) - Method in class TemporaryElevationStorage
adds all the elevation info for a polygon that needs to be flattened (vertex vectors and line segments along the edges)
addProgressListener(ConversionFacade.ProgressListener) - Method in class ConversionFacade
 
addRepresentation(AreaWorldObject) - Method in class MapArea
adds a visual representation for this area
addRepresentation(NodeWorldObject) - Method in class MapNode
adds a visual representation for this node
addRepresentation(WaySegmentWorldObject) - Method in class MapWaySegment
adds a visual representation for this way segment
addRepresentationsTo(MapData) - Method in class WorldCreator
 
addTerrainPoint(TerrainPoint) - Method in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario
 
addTerrainPoint(TerrainPoint) - Method in interface AdvancedAbstractElevationCalculator.ElevationDeterminationScenario
 
addVector(VectorXZ, VectorXYZ) - Method in class TemporaryElevationStorage
adds the 3d version of a flattened vector so that the 3d version can later be retrieved.
addYList(List<VectorXYZ>, double) - Static method in class VectorXYZ
 
AdvancedAbstractElevationCalculator - Class in org.osm2world.core.map_elevation.creation
superclass for all ElevationCalculators that work by setting up a "scenario" for a simulation/calculation first, then running it
AdvancedAbstractElevationCalculator() - Constructor for class AdvancedAbstractElevationCalculator
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario - Class in org.osm2world.core.map_elevation.creation
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario() - Constructor for class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode - Class in org.osm2world.core.map_elevation.creation
a node that is affected by the forces during elevation determination.
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode() - Constructor for class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnArea - Class in org.osm2world.core.map_elevation.creation
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode representing a point on a MapArea
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnArea(MapArea, VectorXZ) - Constructor for class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnArea
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine - Class in org.osm2world.core.map_elevation.creation
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode representing a point on a MapWaySegment
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine(MapWaySegment, VectorXZ) - Constructor for class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnNode - Class in org.osm2world.core.map_elevation.creation
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode based on a MapNode
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnNode(MapNode) - Constructor for class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnNode
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnTerrainPoint - Class in org.osm2world.core.map_elevation.creation
 
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnTerrainPoint(TerrainPoint) - Constructor for class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnTerrainPoint
 
AdvancedAbstractElevationCalculator.ElevationDeterminationScenario - Interface in org.osm2world.core.map_elevation.creation
Group of connected GridElements that are set up for elevation determination.
ADVERTISING_POSTER - Static variable in class Materials
 
ambientColor() - Method in class Material
 
ambientFactor - Variable in class Material
 
angle() - Method in class VectorXZ
gets this vector's angle relative to (0,1).
angleTo(VectorXYZ) - Method in class VectorXYZ
calculates the angle between this vector and other, but only if both are normalized!
angleTo(VectorXZ) - Method in class VectorXZ
 
append(String) - Method in class POVRayTarget
provides direct write access to the generated source code.
append(int) - Method in class POVRayTarget
 
append(double) - Method in class POVRayTarget
 
appendDefaultParameterValue(String, String) - Method in class POVRayTarget
 
appendInverseVector(VectorXZ) - Method in class POVRayTarget
append a vector with inverted coordinates
appendMaterialDefinitions() - Method in class POVRayTarget
 
appendMaterialOrName(Material) - Method in class POVRayTarget
 
appendPolygon(VectorXYZ...) - Method in class POVRayTarget
 
appendPrism(float, float, VectorXZ...) - Method in class POVRayTarget
 
appendRGBColor(Color) - Method in class POVRayTarget
adds a color.
appendTriangle(VectorXYZ, VectorXYZ, VectorXYZ) - Method in class POVRayTarget
 
appendTriangle(VectorXYZ, VectorXYZ, VectorXYZ, VectorXYZ, VectorXYZ, VectorXYZ, boolean) - Method in class POVRayTarget
 
appendTriangle(VectorXYZ, VectorXYZ, VectorXYZ, VectorXYZ, VectorXYZ, VectorXYZ, VectorXZ, VectorXZ, VectorXZ, boolean, boolean) - Method in class POVRayTarget
 
appendVector(float, float, float) - Method in class POVRayTarget
adds a vector to the String built by a StringBuilder.
appendVector(double, double, double) - Method in class POVRayTarget
 
appendVector(VectorXYZ) - Method in class POVRayTarget
alternative to POVRayTarget.appendVector(double, double) using a vector object as parameter instead of individual coordinates
appendVector(double, double) - Method in class POVRayTarget
adds a vector to the String built by a StringBuilder.
appendVector(VectorXZ) - Method in class POVRayTarget
alternative to POVRayTarget.appendVector(double, double) using a vector object as parameter instead of individual coordinates
apply() - Method in class ForceElevationCalculator.ForceElevationDeterminationScenario.AngleForce
 
apply() - Method in class ForceElevationCalculator.ForceElevationDeterminationScenario.ConnectionForce
 
apply() - Method in interface ForceElevationCalculator.ForceElevationDeterminationScenario.Force
applies this force to the nodes affected by it.
apply() - Method in class ForceElevationCalculator.ForceElevationDeterminationScenario.NodeElevationForce
 
apply() - Method in class ForceElevationCalculator.ForceElevationDeterminationScenario.VerticalDistanceForce
 
applyTo(MapData) - Method in interface WorldModule
adds WorldObjects to MapElements
applyTo(MapData) - Method in class BuildingModule
 
applyTo(MapData) - Method in class AbstractModule
 
applyTo(MapData) - Method in class RailwayModule
 
applyTo(MapData) - Method in class RoadModule
 
applyTo(MapData) - Method in class TreeModule
 
applyTo(MapData) - Method in class WaterModule
 
applyToArea(MapArea) - Method in class AbstractModule
create WorldObjects for a MapArea.
applyToArea(MapArea) - Method in class InvisibleModule
 
applyToArea(MapArea) - Method in class ParkingModule
 
applyToArea(MapArea) - Method in class PoolModule
 
applyToArea(MapArea) - Method in class SurfaceAreaModule
 
applyToElement(MapElement) - Method in class AbstractModule
create WorldObjects for a MapElement.
applyToNode(MapNode) - Method in class BarrierModule
 
applyToNode(MapNode) - Method in class AbstractModule
create WorldObjects for a MapNode.
applyToNode(MapNode) - Method in class InvisibleModule
 
applyToNode(MapNode) - Method in class PowerModule
 
applyToNode(MapNode) - Method in class StreetFurnitureModule
 
applyToNode(MapNode) - Method in class TunnelModule
 
applyToWaySegment(MapWaySegment) - Method in class BarrierModule
 
applyToWaySegment(MapWaySegment) - Method in class BridgeModule
 
applyToWaySegment(MapWaySegment) - Method in class AbstractModule
create WorldObjects for a MapWaySegment.
applyToWaySegment(MapWaySegment) - Method in class InvisibleModule
 
applyToWaySegment(MapWaySegment) - Method in class PowerModule
 
applyToWaySegment(MapWaySegment) - Method in class TunnelModule
 
area - Variable in class AbstractAreaWorldObject
 
AreaElevationProfile - Class in org.osm2world.core.map_elevation.data
elevation profile for a MapArea
AreaElevationProfile(MapArea) - Constructor for class AreaElevationProfile
 
areaMap - Variable in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario
 
AreaWorldObject - Interface in org.osm2world.core.world.data
 
ASPHALT - Static variable in class Materials
 
asPolygonWithHolesXZ() - Method in class SimplePolygonXZ
 
assertLoopProperty(List<VectorXZ>) - Static method in class PolygonXZ
checks that the first and last vertex of the vertex list are equal.
asSimplePolygon() - Method in class PolygonXZ
returns a polygon with the coordinates of this polygon that is an instance of SimplePolygonXZ.
asSimplePolygon() - Method in class SimplePolygonXZ
 
asTriangleXYZ() - Method in class PolygonXYZ
returns a triangle with the same vertices as this polygon.
asTriangleXZ() - Method in class PolygonWithHolesXZ
 
asTriangleXZ() - Method in class PolygonXZ
returns a triangle with the same vertices as this polygon.
AxisAlignedBoundingBoxXZ - Class in org.osm2world.core.math
immutable representation of an axis-aligned bounding box with x and z dimensions
AxisAlignedBoundingBoxXZ(double, double, double, double) - Constructor for class AxisAlignedBoundingBoxXZ
 
AxisAlignedBoundingBoxXZ(Collection<? extends Vector3D>) - Constructor for class AxisAlignedBoundingBoxXZ
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z