- 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
FaceTarget
s
- 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
-
- 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
-
- renderPart(Camera, Projection, double, double, double, double) - Method in class JOGLTargetFixedFunction
-
- renderPart(Camera, Projection, double, double, double, double) - Method in class JOGLTargetShader
-
- renderSemiTransparent - Variable in class AbstractPrimitiveShader
-
- 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
-
- 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.