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 - 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 HelpControlsAction
 
actionPerformed(ActionEvent) - Method in class OpenOSMAction
 
actionPerformed(ActionEvent) - Method in class OrthoBoundsAction
 
actionPerformed(ActionEvent) - Method in class OrthoTileAction
 
actionPerformed(ActionEvent) - Method in class ResetCameraAction
 
actionPerformed(ActionEvent) - Method in class SetCameraToCoordinateAction
 
actionPerformed(ActionEvent) - Method in class ShowCameraConfigurationAction
 
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(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
 
addArea(MapArea) - Method in class ElevationCalculator.ElevationDeterminationScenario
 
addBoundaryNode(MapNode) - Method in class MapArea
 
addElement(MapElement) - Method in class ElevationCalculator.ElevationDeterminationScenario
 
addInboundLine(MapWaySegment) - Method in class MapNode
 
addInterpolationLineSegment(LineSegmentXYZ) - Method in class TemporaryElevationStorage
adds a line segment for interpolating along.
addIntersectionWW(MapIntersectionWW) - Method in class ElevationCalculator.ElevationDeterminationScenario
 
addMessage(String) - Method in class MessageManager
 
addNode(MapNode) - Method in class ElevationCalculator.ElevationDeterminationScenario
 
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 ElevationCalculator.ElevationDeterminationScenario
 
addOverlapAA(MapOverlapAA) - Method in class ElevationCalculator.ElevationDeterminationScenario
 
addOverlapWA(MapOverlapWA) - Method in class ElevationCalculator.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 ElevationCalculator.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.
addWaySegment(MapWaySegment) - Method in class ElevationCalculator.ElevationDeterminationScenario
 
addWorldObjects(MapData, Camera) - Method in class JOGLTarget
 
addWorldObjects(MapData, Camera) - Method in class PrimitiveBuffer
 
ambientColor() - Method in class Material
 
ambientFactor - Variable in class Material
 
angleTo(VectorXYZ) - Method in class VectorXYZ
calculates the angle between this vector and other, but only if both are normalized!
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
 
appendMaterial(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
 
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 ElevationCalculator.ElevationDeterminationScenario.AngleForce
 
apply() - Method in class ElevationCalculator.ElevationDeterminationScenario.ConnectionForce
 
apply() - Method in interface ElevationCalculator.ElevationDeterminationScenario.Force
applies this force to the nodes affected by it.
apply() - Method in class ElevationCalculator.ElevationDeterminationScenario.NodeElevationForce
 
apply() - Method in class ElevationCalculator.ElevationDeterminationScenario.VerticalDistanceForce
 
applyTo(MapData) - Method in interface WorldModule
 
applyTo(MapData) - Method in class AbstractModule
 
applyTo(MapData) - Method in class RailwayModule
 
applyTo(MapData) - Method in class RoadModule
 
applyTo(MapData) - Method in class WaterModule
 
applyToArea(MapArea) - Method in class BuildingModule
 
applyToArea(MapArea) - Method in class AbstractModule
create WorldObjects for a MapArea.
applyToArea(MapArea) - Method in class ParkingModule
 
applyToArea(MapArea) - Method in class SurfaceAreaModule
 
applyToArea(MapArea) - Method in class TreeModule
 
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 TreeModule
 
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 TreeModule
 
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 ElevationCalculator.ElevationDeterminationScenario
 
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