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 

R

RAIL_BALLAST_DEFAULT - Static variable in class Materials
 
RAIL_DEFAULT - Static variable in class Materials
 
RAIL_SLEEPER_DEFAULT - Static variable in class Materials
 
RailwayModule - Class in org.osm2world.core.world.modules
adds rails to the world
RailwayModule() - Constructor for class RailwayModule
 
RailwayModule.RailJunction - Class in org.osm2world.core.world.modules
 
RailwayModule.RailJunction(MapNode) - Constructor for class RailwayModule.RailJunction
 
RecentFilesUpdater - Class in org.osm2world.viewer.view
keeps a "recent files" menu current based on a persistently stored list
RecentFilesUpdater(JMenu, Function<File, ActionListener>) - Constructor for class RecentFilesUpdater
creates the updater, registers it as a listener and builds the initial content of the menu
reconstructFaces() - Method in class FaceTarget
decides whether faces should be reconstructed from triangulations and other primitives.
reconstructFaces() - Method in class ObjTarget
 
RED_ROAD_MARKING - Static variable in class Materials
 
reference - Variable in class EleConnector
TODO document - MapNode or Intersection object, for example
relationMembers - Variable in class OSMRelation
 
relativeWeights - Variable in class DelaunayTriangulation.NaturalNeighbors
 
releaseAll() - Method in class JOGLTextureManager
 
ReloadOSMAction - Class in org.osm2world.viewer.control.actions
reloads the previously opened OSM file
ReloadOSMAction(ViewerFrame, Data, RenderOptions, File) - Constructor for class ReloadOSMAction
 
remove(T) - Method in class IntersectionGrid
 
removeDuplicateEdges() - Method in class FaceTarget.Face
 
render(RenderableToJOGL) - Method in class AbstractJOGLTarget
 
render(Camera, Projection) - Method in class AbstractJOGLTarget
 
render(Camera, Projection) - Method in class JOGLRendererVBOFixedFunction
 
render() - Method in class JOGLRendererVBONonAreaShader
Renders all VBOs for the NonAreaPrimitive objects.
render() - Method in class JOGLRendererVBOShader
Render the stored VBOS.
render(Camera, Projection) - Method in class JOGLRendererVBOShader
Render the stored VBOs.
render() - Method in class JOGLRendererVBOShadowVolume
Render all shadow volume VBOs
render(Camera, Projection) - Method in interface JOGLTarget
 
render(RenderableToPrimitiveTarget) - Method in class PrimitiveBuffer
 
render() - Method in class VBOData
Bind and render this vertex buffer object.
render(RenderableToObj) - Method in class ObjTarget
 
render(RenderableToPOVRay) - Method in class POVRayTarget
 
render(RenderableToPrimitiveTarget) - Method in class StatisticsTarget
 
render(R) - Method in interface Target
renders a renderable object to this target.
Renderable - Interface in org.osm2world.core.target
object that can be rendered/exported to a target T
RenderableToAllTargets - Interface in org.osm2world.core.target
representation that only uses methods from Target and can therefore render to all targets supporting these features
RenderableToFaceTarget - Interface in org.osm2world.core.target.common
a renderable with specialized output code for FaceTargets
RenderableToJOGL - Interface in org.osm2world.core.target.jogl
 
RenderableToObj - Interface in org.osm2world.core.target.obj
 
RenderableToPOVRay - Interface in org.osm2world.core.target.povray
 
RenderableToPrimitiveTarget - Interface in org.osm2world.core.target.common
 
renderCrosstree(Target<?>, Material, VectorXYZ, double, double, boolean) - Static method in class WorldModuleBillboardUtil
renders a "cross tree" shape.
renderer - Variable in class AbstractJOGLTarget
 
renderingParameters - Variable in class AbstractJOGLTarget
 
renderObject(Target<R>, Object) - Static method in class TargetUtil
renders any object to a target instance if it is a renderable compatible with that target type.
renderOnlySemiTransparent - Variable in class AbstractPrimitiveShader
Render only objects that are semi transparent (see Material.Transparency.TRUE)
renderOptions - Variable in class AbstractExportAction
 
renderOptions - Variable in class AbstractLoadOSMAction
 
RenderOptions - Class in org.osm2world.viewer.model
 
RenderOptions() - Constructor for class RenderOptions
 
renderPart(Camera, Projection, double, double, double, double) - Method in interface JOGLTarget
similar to JOGLTarget.render(Camera, Projection), but allows rendering only a part of the "normal" image.
renderPart(Camera, Projection, double, double, double, double) - Method in class JOGLTargetFixedFunction
similar to AbstractJOGLTarget.render(Camera, Projection), but allows rendering only a part of the "normal" image.
renderPart(Camera, Projection, double, double, double, double) - Method in class JOGLTargetShader
 
renderSemiTransparent - Variable in class AbstractPrimitiveShader
Render objects that are semi transparent (see Material.Transparency.TRUE)
renderTo(FaceTarget<?>) - Method in interface RenderableToFaceTarget
 
renderTo(PrimitiveTarget<?>) - Method in interface RenderableToPrimitiveTarget
 
renderTo(JOGLTarget) - Method in interface RenderableToJOGL
 
renderTo(ObjTarget) - Method in interface RenderableToObj
 
renderTo(POVRayTarget) - Method in interface RenderableToPOVRay
 
renderTo(Target<?>) - Method in interface RenderableToAllTargets
 
renderTo(Target<?>) - Method in class BuildingModule.Building
 
renderTo(Target<?>) - Method in class BuildingModule.BuildingPart.HeightfieldRoof
 
renderTo(Target<?>) - Method in class BuildingModule.BuildingPart
 
renderTo(Target<?>) - Method in class RailwayModule.RailJunction
 
renderTo(Target<?>) - Method in class RoadModule.Road
 
renderTo(Target<?>) - Method in class RoadModule.RoadArea
 
renderTo(Target<?>) - Method in class RoadModule.RoadConnector
 
renderTo(Target<?>) - Method in class RoadModule.RoadCrossingAtConnector
 
renderTo(Target<?>) - Method in class RoadModule.RoadJunction
 
renderTo(Target<?>) - Method in class SurfaceAreaModule.SurfaceArea
 
renderTo(POVRayTarget) - Method in class TreeModule.Forest
 
renderTo(FaceTarget<?>) - Method in class TreeModule.Forest
 
renderTo(Target<?>) - Method in class TreeModule.Forest
 
renderTo(Target<?>) - Method in class TreeModule.Tree
 
renderTo(POVRayTarget) - Method in class TreeModule.Tree
 
renderTo(POVRayTarget) - Method in class TreeModule.TreeRow
 
renderTo(FaceTarget<?>) - Method in class TreeModule.TreeRow
 
renderTo(Target<?>) - Method in class TreeModule.TreeRow
 
renderTo(Target<?>) - Method in class TunnelModule.Tunnel
 
renderTo(Target<?>) - Method in class TunnelModule.TunnelJunction
 
renderTo(Target<?>) - Method in class WaterModule.RiverJunction
 
renderTo(Target<?>) - Method in class WaterModule.Water
 
renderTo(Target<?>) - Method in class WaterModule.Waterway
 
renderTo(GL, Camera, Projection) - Method in class DebugView
renders the content added by DebugView.fillTarget(JOGLTarget).
renderTo(GL, Camera, Projection) - Method in class HelpView
 
renderWorldObjects(Target<R>, MapData, boolean) - Static method in class TargetUtil
render all world objects to a target instance that are compatible with that target type
renderWorldObjects(Iterator<? extends Target<R>>, MapData, int) - Static method in class TargetUtil
render all world objects to a target instances that are compatible with that target type.
replaceNeighbor(DelaunayTriangulation.DelaunayTriangle, DelaunayTriangulation.DelaunayTriangle) - Method in class DelaunayTriangulation.DelaunayTriangle
 
requireIncline(EleConstraintEnforcer.ConstraintType, double, List<EleConnector>) - Method in interface EleConstraintEnforcer
requires an incline along a sequence of connectors.
requireIncline(EleConstraintEnforcer.ConstraintType, double, List<EleConnector>) - Method in class EleConstraintValidator
 
requireIncline(EleConstraintEnforcer.ConstraintType, double, List<EleConnector>) - Method in class LPEleConstraintEnforcer
 
requireIncline(EleConstraintEnforcer.ConstraintType, double, List<EleConnector>) - Method in class NoneEleConstraintEnforcer
 
requireIncline(EleConstraintEnforcer.ConstraintType, double, List<EleConnector>) - Method in class SimpleEleConstraintEnforcer
 
requireSameEle(EleConnector, EleConnector) - Method in interface EleConstraintEnforcer
requires two connectors to be at the same elevation
requireSameEle(Iterable<EleConnector>) - Method in interface EleConstraintEnforcer
requires a number of connectors to be at the same elevation
requireSameEle(EleConnector, EleConnector) - Method in class EleConstraintValidator
 
requireSameEle(Iterable<EleConnector>) - Method in class EleConstraintValidator
 
requireSameEle(EleConnector, EleConnector) - Method in class LPEleConstraintEnforcer
 
requireSameEle(Iterable<EleConnector>) - Method in class LPEleConstraintEnforcer
 
requireSameEle(EleConnector, EleConnector) - Method in class NoneEleConstraintEnforcer
 
requireSameEle(Iterable<EleConnector>) - Method in class NoneEleConstraintEnforcer
 
requireSameEle(EleConnector, EleConnector) - Method in class SimpleEleConstraintEnforcer
 
requireSameEle(Iterable<EleConnector>) - Method in class SimpleEleConstraintEnforcer
 
requireSmoothness(EleConnector, EleConnector, EleConnector) - Method in interface EleConstraintEnforcer
requires that there is a "smooth" transition between two line segments
requireSmoothness(EleConnector, EleConnector, EleConnector) - Method in class EleConstraintValidator
 
requireSmoothness(EleConnector, EleConnector, EleConnector) - Method in class LPEleConstraintEnforcer
 
requireSmoothness(EleConnector, EleConnector, EleConnector) - Method in class NoneEleConstraintEnforcer
 
requireSmoothness(EleConnector, EleConnector, EleConnector) - Method in class SimpleEleConstraintEnforcer
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector) - Method in interface EleConstraintEnforcer
requires two connectors' elevations to differ by a given distance
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector, EleConnector) - Method in interface EleConstraintEnforcer
requires a connector to be a give distance above a line segment defined by two other connectors.
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector) - Method in class EleConstraintValidator
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector, EleConnector) - Method in class EleConstraintValidator
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector, EleConnector) - Method in class LPEleConstraintEnforcer
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector) - Method in class LPEleConstraintEnforcer
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector) - Method in class NoneEleConstraintEnforcer
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector, EleConnector) - Method in class NoneEleConstraintEnforcer
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector) - Method in class SimpleEleConstraintEnforcer
 
requireVerticalDistance(EleConstraintEnforcer.ConstraintType, double, EleConnector, EleConnector, EleConnector) - Method in class SimpleEleConstraintEnforcer
 
reset() - Method in class AbstractJOGLTarget
 
reset() - Method in interface JOGLTarget
discards all accumulated draw calls
reset() - Method in class JOGLTargetShader
 
reset() - Method in class DebugView
 
reset() - Method in class HelpView
 
ResetCameraAction - Class in org.osm2world.viewer.control.actions
 
ResetCameraAction(ViewerFrame, Data, RenderOptions) - Constructor for class ResetCameraAction
 
reshape(GLAutoDrawable, int, int, int, int) - Method in class ImageExporter.ImageExporterGLEventListener
 
reshape(int, int) - Method in class HelpView
 
reshape(int, int) - Method in interface TextRenderer
Reshape the rendering region of the text renderer.
reshape(int, int) - Method in class TextRendererFixedFunction
 
reshape(int, int) - Method in class TextRendererShader
 
reshape(GLAutoDrawable, int, int, int, int) - Method in class ViewerGLCanvas.ViewerGLEventListener
 
Resolution - Class in org.osm2world.console
immutable representation of an image resolution (two positive integers)
Resolution(int, int) - Constructor for class Resolution
regular constructor
Resolution(String) - Constructor for class Resolution
parsing constructor
reverse() - Method in class LineSegmentXZ
produces the flipped version of this segment
reverse() - Method in class PolygonXYZ
returns a reversed version of this polygon.
reverse() - Method in class PolygonXZ
 
reverse() - Method in class SimplePolygonXZ
 
reverse() - Method in class TriangleXZ
returns an inversed version of this triangle.
rightHandTraffic - Variable in class RoadModule.Road
 
rightNormal() - Method in class VectorXZ
returns the vector that would result from calculating the cross product of this vector (normalized and extended to three dimensions) and (0,1,0).
ROAD_MARKING - Static variable in class Materials
 
ROAD_MARKING_ARROW_RIGHT - Static variable in class Materials
 
ROAD_MARKING_ARROW_RIGHT_LEFT - Static variable in class Materials
 
ROAD_MARKING_ARROW_THROUGH - Static variable in class Materials
 
ROAD_MARKING_ARROW_THROUGH_RIGHT - Static variable in class Materials
 
ROAD_MARKING_CROSSING - Static variable in class Materials
 
ROAD_MARKING_DASHED - Static variable in class Materials
 
ROAD_MARKING_ZEBRA - Static variable in class Materials
 
RoadModule - Class in org.osm2world.core.world.modules
adds roads to the world
RoadModule() - Constructor for class RoadModule
 
RoadModule.Road - Class in org.osm2world.core.world.modules
representation of a road
RoadModule.Road(MapWaySegment, TagGroup) - Constructor for class RoadModule.Road
 
RoadModule.RoadArea - Class in org.osm2world.core.world.modules
 
RoadModule.RoadArea(MapArea) - Constructor for class RoadModule.RoadArea
 
RoadModule.RoadConnector - Class in org.osm2world.core.world.modules
visible connectors where a road changes width or lane layout
RoadModule.RoadConnector(MapNode) - Constructor for class RoadModule.RoadConnector
 
RoadModule.RoadCrossingAtConnector - Class in org.osm2world.core.world.modules
representation for crossings (zebra crossing etc.) on roads
RoadModule.RoadCrossingAtConnector(MapNode) - Constructor for class RoadModule.RoadCrossingAtConnector
 
RoadModule.RoadJunction - Class in org.osm2world.core.world.modules
representation for junctions between roads.
RoadModule.RoadJunction(MapNode) - Constructor for class RoadModule.RoadJunction
 
role - Variable in class OSMMember
 
roll(double) - Method in class Camera
rolls the camera
ROOF_DEFAULT - Static variable in class Materials
 
RoofDataDebugView - Class in org.osm2world.viewer.view.debug
 
RoofDataDebugView() - Constructor for class RoofDataDebugView
 
root - Variable in class Map2dTree
 
rotate(double) - Method in class VectorXZ
returns the result of rotating this vector clockwise around the origin
rotateShapeX(List<VectorXYZ>, double, double, double) - Static method in class WorldModuleGeometryUtil
creates an rotated version of a list of vectors by rotating them by the given angle around the parallel of the x axis defined by the given Y and Z coordinates
rotateVec(double, VectorXYZ) - Method in class VectorXYZ
returns the result of rotating this vector around the given normalized vector n
rotateVec(double, VectorXYZ, VectorXYZ) - Method in class VectorXYZ
returns the result of rotating this vector around a freely chosen axis and origin
rotateX(double) - Method in class VectorXYZ
returns the result of rotating this vector around the x axis
rotateY(double) - Method in class VectorXYZ
returns the result of rotating this vector around the y axis
rotateY(double) - Method in class Camera
moves lookAt to represent a rotation counterclockwise around the y axis on pos
rotateZ(double) - Method in class VectorXYZ
returns the result of rotating this vector around the z axis
Ruleset - Interface in org.osm2world.core.osm.ruleset
 
run() - Method in class XmlStreamReader
Reads all data from the file and send it to the sink.
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