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

M

main(String[]) - Static method in class OSM2World
 
main(String[]) - Static method in class MercatorProjection
 
main(String[]) - Static method in class Viewer
 
makeClockwise() - Method in class SimplePolygonXZ
returns this polygon if it is counterclockwise, or the reversed polygon if it is clockwise.
makeClockwise() - Method in class TriangleXZ
returns this triangle if it is counterclockwise, or the reversed triangle if it is clockwise.
makeCounterclockwise() - Method in class SimplePolygonXZ
returns this polygon if it is clockwise, or the reversed polygon if it is counterclockwise.
makeCounterclockwise() - Method in class TriangleXZ
returns this triangle if it is clockwise, or the reversed triangle if it is counterclockwise.
makeSmooth() - Method in class Material
 
map - Variable in class DebugView
 
Map2dTree - Class in org.osm2world.core.map_data.creation.index
a 2D tree (two-dimensional k-d tree) managing MapElements of a data set according on their coordinates in the XZ plane.
Map2dTree(MapData) - Constructor for class Map2dTree
 
Map2dTree.InnerNode - Class in org.osm2world.core.map_data.creation.index
 
Map2dTree.InnerNode(boolean, double) - Constructor for class Map2dTree.InnerNode
 
Map2dTree.Leaf - Class in org.osm2world.core.map_data.creation.index
 
Map2dTree.Leaf(Map2dTree.InnerNode) - Constructor for class Map2dTree.Leaf
 
Map2dTree.Node - Interface in org.osm2world.core.map_data.creation.index
 
Map2dTreeDebugView - Class in org.osm2world.viewer.view.debug
 
Map2dTreeDebugView() - Constructor for class Map2dTreeDebugView
 
MapArea - Class in org.osm2world.core.map_data.data
 
MapArea(OSMElement, List<MapNode>) - Constructor for class MapArea
 
MapArea(OSMElement, List<MapNode>, List<List<MapNode>>) - Constructor for class MapArea
 
MapArea(OSMElement, List<MapNode>, List<List<MapNode>>, PolygonWithHolesXZ) - Constructor for class MapArea
 
MapAreaSegment - Class in org.osm2world.core.map_data.data
segment of a MapArea's outline.
MapAreaSegment(MapArea, boolean, MapNode, MapNode) - Constructor for class MapAreaSegment
 
MapBasedTagGroup - Class in org.openstreetmap.josm.plugins.graphview.core.data
TagGroup that uses a key-value-Map to store tags
MapBasedTagGroup(Map<String, String>) - Constructor for class MapBasedTagGroup
 
MapBasedTagGroup(Iterable<Tag>) - Constructor for class MapBasedTagGroup
 
MapBasedTagGroup(Tag...) - Constructor for class MapBasedTagGroup
 
MapData - Class in org.osm2world.core.map_data.data
OSM2World's abstraction of OSMData, consists of MapElements.
MapData(List<MapNode>, List<MapWaySegment>, List<MapArea>, AxisAlignedBoundingBoxXZ) - Constructor for class MapData
 
MapDataBoundsDebugView - Class in org.osm2world.viewer.view.debug
shows the bounding boxes of map data
MapDataBoundsDebugView() - Constructor for class MapDataBoundsDebugView
 
MapDataDebugView - Class in org.osm2world.viewer.view.debug
shows the plain MapData as a network of nodes, lines and areas
MapDataDebugView() - Constructor for class MapDataDebugView
 
MapDataElevationDebugView - Class in org.osm2world.viewer.view.debug
shows the MapData with elevation information
MapDataElevationDebugView() - Constructor for class MapDataElevationDebugView
 
MapDataIndex - Interface in org.osm2world.core.map_data.creation.index
index structure intended to speed up retrieval of candidates for intersection and overlap tests
MapElement - Interface in org.osm2world.core.map_data.data
 
MapIntersectionGrid - Class in org.osm2world.core.map_data.creation.index
 
MapIntersectionGrid(MapData) - Constructor for class MapIntersectionGrid
 
MapIntersectionWW - Class in org.osm2world.core.map_data.data.overlaps
intersection between two MapWaySegments ("Way-Way")
MapIntersectionWW(MapWaySegment, MapWaySegment, VectorXZ) - Constructor for class MapIntersectionWW
 
MapNode - Class in org.osm2world.core.map_data.data
grid representation of an OSM node, references inbound and outbound MapWaySegments.
MapNode(VectorXZ, OSMNode) - Constructor for class MapNode
 
MapOverlap<T1 extends MapElement,T2 extends MapElement> - Class in org.osm2world.core.map_data.data.overlaps
supertype for intersections and inclusions between two MapElements
MapOverlap(T1, T2, MapOverlapType) - Constructor for class MapOverlap
 
MapOverlapAA - Class in org.osm2world.core.map_data.data.overlaps
overlap between two areas ("Area-Area").
MapOverlapAA(MapArea, MapArea, MapOverlapType) - Constructor for class MapOverlapAA
 
MapOverlapType - Enum in org.osm2world.core.map_data.data.overlaps
 
MapOverlapWA - Class in org.osm2world.core.map_data.data.overlaps
overlap between a MapWaySegment and a MapArea ("Way-Area").
MapOverlapWA(MapWaySegment, MapArea, MapOverlapType) - Constructor for class MapOverlapWA
 
mapPitch(double) - Method in class Camera
rotates the camera around an axis orthogonal to the y axis and Camera.getViewDirection().
MapProjection - Interface in org.osm2world.core.map_data.creation
function that converts latitude/longitude coordinates to internally used x/z coordinates
MapQuadtree - Class in org.osm2world.core.map_data.creation.index
a Quadtree managing MapElements of a data set according on their coordinates in the XZ plane.
MapQuadtree(MapData) - Constructor for class MapQuadtree
 
MapQuadtree.QuadLeaf - Class in org.osm2world.core.map_data.creation.index
 
MapSegment - Class in org.osm2world.core.map_data.data
 
MapSegment(MapNode, MapNode) - Constructor for class MapSegment
 
MapWaySegment - Class in org.osm2world.core.map_data.data
line between two nodes in the map data
MapWaySegment(OSMWay, MapNode, MapNode) - Constructor for class MapWaySegment
 
Material - Class in org.osm2world.core.target.common.material
describes the material/surface properties of an object for lighting
Material(Material.Lighting, Color, float, float, Material.Transparency, List<TextureData>) - Constructor for class Material
 
Material(Material.Lighting, Color, Material.Transparency, List<TextureData>) - Constructor for class Material
 
Material(Material.Lighting, Color) - Constructor for class Material
 
Material.Lighting - Enum in org.osm2world.core.target.common.material
 
Material.Transparency - Enum in org.osm2world.core.target.common.material
 
Materials - Class in org.osm2world.core.target.common.material
this class defines materials that can be used by all WorldModules
max(Iterable<T>, Function<T, Double>) - Static method in class MinMaxUtil
from an Iterable of objects, this returns the one with the highest associated value of a function f
MAX_TEXTURE_LAYERS - Static variable in class JOGLTarget
maximum number of texture layers any material can use
maxX - Variable in class AxisAlignedBoundingBoxXZ
 
maxZ - Variable in class AxisAlignedBoundingBoxXZ
 
member - Variable in class OSMMember
 
MercatorProjection - Class in org.osm2world.core.map_data.creation
 
messageManager - Variable in class AbstractExportAction
 
MessageManager - Class in org.osm2world.viewer.model
receives and stores the messages that are displayed to the user
MessageManager() - Constructor for class MessageManager
 
MessageManager.Message - Class in org.osm2world.viewer.model
 
MessageManager.Message(String, long) - Constructor for class MessageManager.Message
 
messageString - Variable in class MessageManager.Message
 
min(Iterable<T>, Function<T, Double>) - Static method in class MinMaxUtil
from an Iterable of objects, this returns the one with the lowest associated value of a function f
MinMaxUtil - Class in org.osm2world.core.util
 
minX - Variable in class AxisAlignedBoundingBoxXZ
 
minZ - Variable in class AxisAlignedBoundingBoxXZ
 
mouseDragged(MouseEvent) - Method in class DefaultNavigation
 
mousePressed(MouseEvent) - Method in class DefaultNavigation
 
mouseReleased(MouseEvent) - Method in class DefaultNavigation
 
mouseWheelMoved(MouseWheelEvent) - Method in class DefaultNavigation
 
move(VectorXYZ) - Method in class Camera
moves both pos and lookAt by the given vector
move(double, double, double) - Method in class Camera
moves both pos and lookAt by the given vector
moveForward(double) - Method in class Camera
moves pos and lookAt in the view direction
moveMapForward(double) - Method in class Camera
moves pos and lookAt forward in the map plane
moveMapRight(double) - Method in class Camera
moves pos and lookAt to the right in the map plane
moveMapUp(double) - Method in class Camera
move pos and lookAt upwards in respect to the map plane
moveRight(double) - Method in class Camera
moves pos and lookAt to the right, orthogonally to the view direction
moveUp(double) - Method in class Camera
move pos and lookAt upwards, orthogonally to the view direction
mult(double) - Method in class VectorXYZ
 
mult(double) - Method in class VectorXZ
 
multiplyColor(Color, float) - Static method in class Material
 

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