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 

G

GARAGE_DOORS - Static variable in class Materials
 
GeometryUtil - Class in org.osm2world.core.math
utility class for some useful calculations
get(int, int) - Method in class VectorGridXZ
 
getAdjacentAreas() - Method in class MapNode
 
getAmbientFactor() - Method in class Material
 
getAmbientOcclusion() - Method in class Material
 
getArea() - Method in class MapAreaSegment
 
getArea() - Method in class PolygonWithHolesXZ
 
getArea() - Method in class SimplePolygonXZ
returns the polygon's area
getArea() - Method in class TriangleXYZ
returns the area of the triangle
getArea() - Method in class TriangleXZ
returns the area of the triangle
getArea() - Method in class BuildingModule.Building
 
getAreaSegments() - Method in class MapArea
returns the segments making up this area's outer and inner boundaries
getAspectRatio() - Method in class Projection
 
getAxisAlignedBoundingBoxXZ() - Method in class MapArea
 
getAxisAlignedBoundingBoxXZ() - Method in class MapNode
 
getAxisAlignedBoundingBoxXZ() - Method in class MapWaySegment
 
getAxisAlignedBoundingBoxXZ() - Method in class DelaunayTriangulation.DelaunayTriangle
 
getAxisAlignedBoundingBoxXZ() - Method in class LeastSquaresInterpolator.SiteWithPolynomial
 
getAxisAlignedBoundingBoxXZ() - Method in interface IntersectionTestObject
 
getAxisAlignedBoundingBoxXZ() - Method in class VectorXYZ
 
getAxisAlignedBoundingBoxXZ() - Method in class AbstractAreaWorldObject
 
getAxisAlignedBoundingBoxXZ() - Method in class NoOutlineNodeWorldObject
 
getAxisAlignedBoundingBoxXZ() - Method in class NoOutlineWaySegmentWorldObject
 
getAxisAlignedBoundingBoxXZ() - Method in class OutlineNodeWorldObject
 
getAxisAlignedBoundingBoxXZ() - Method in interface TerrainBoundaryWorldObject
returns the axis aligned bounding box that contains the entire object
getAxisAlignedBoundingBoxXZ() - Method in class TreeModule.Tree
 
getAxisAlignedBoundingBoxXZ() - Method in class TunnelModule.TunnelEntrance
 
getAxisAlignedBoundingBoxXZ() - Method in class AbstractNetworkWaySegmentWorldObject
 
getBase() - Method in class NoOutlineNodeWorldObject
provides subclasses with the 3d position of the MapNode.
getBaseline() - Method in class NoOutlineWaySegmentWorldObject
returns the 3d vertex sequence running along the segment.
getBottomLeft() - Method in interface TerrainElevationCell
 
getBottomRight() - Method in interface TerrainElevationCell
 
getBoundary() - Method in class MapData
returns a boundary based on the bounds in the input file if available, otherwise returns the same as MapData.getDataBoundary()
getBoundaryNodes() - Method in class MapArea
 
getBoundaryPolygon() - Method in class AbstractCellularTerrainElevation
 
getBoundaryPolygon() - Method in interface CellularTerrainElevation
returns the boundary created from the first and last rows and columns of the grid.
getBoundaryPolygonXZ() - Method in class AbstractCellularTerrainElevation
 
getBoundaryPolygonXZ() - Method in interface CellularTerrainElevation
returns the boundary created from the first and last rows and columns of the grid.
getBoundingBox() - Method in class JOGLRendererVBOShader
getBounds() - Method in class OSMData
 
getBumpMap() - Method in class Material
 
getBumpMapInd() - Method in class Material
 
getCellArray() - Method in class IntersectionGrid
 
getCells() - Method in class AbstractCellularTerrainElevation
 
getCells() - Method in interface CellularTerrainElevation
returns Iterable over cells.
getCells() - Method in class IntersectionGrid
returns the content object collections for all non-empty cells
getCenter() - Method in class MapData
calculates the center from the MapNodes' positions
getCenter() - Method in class MapSegment
returns the center of the line
getCenter() - Method in class LineSegmentXZ
 
getCenter() - Method in class PolygonXZ
returns the average of all vertex coordinates.
getCenter() - Method in class CircleXZ
 
getCenter() - Method in class TriangleXYZ
 
getCenter() - Method in class TriangleXZ
 
getCenterline() - Method in class AbstractNetworkWaySegmentWorldObject
getCenterlineEleConnectors() - Method in class AbstractNetworkWaySegmentWorldObject
 
getCenterlineXZ() - Method in class AbstractNetworkWaySegmentWorldObject
returns a sequence of node running along the center of the line from start to end (each with offset).
getCentroid() - Method in class SimplePolygonXZ
returns the centroid (or "barycenter") of the polygon
getCircumcircleCenter() - Method in class DelaunayTriangulation.DelaunayTriangle
 
getClearingAbove(VectorXZ) - Method in class BuildingModule.BuildingPart
 
getCLIArgumentsList() - Method in class CLIArgumentsGroup
 
getClosestSegment(VectorXZ) - Method in class PolygonXZ
returns the polygon segment with minimum distance to a given point
getColor() - Method in class Material
 
getConfig() - Method in interface CLIArguments
 
getConfig() - Method in class Data
 
getConnectedSegments() - Method in class MapNode
returns all way segments and area segments connected with this node.
getConnectedWaySegments() - Method in class MapNode
returns all way segments connected with this node.
getConnector(VectorXZ) - Method in class EleConnectorGroup
 
getConnectors(Iterable<VectorXZ>) - Method in class EleConnectorGroup
 
getConnectors() - Method in class LPVariablePair
returns all connectors currently in this set.
getConversionResults() - Method in class Data
 
getCountForClass(Class<?>, StatisticsTarget.Stat) - Method in class StatisticsTarget
 
getCountForMaterial(Material, StatisticsTarget.Stat) - Method in class StatisticsTarget
 
getCutNode(int, boolean) - Method in class JunctionNodeWorldObject
calculates the left or right node of a cut (Only available if junction information for this representation has been provided using JunctionNodeWorldObject.setInformation(List, List, List)).
getCutVectorAt(MapNode) - Method in class AbstractNetworkWaySegmentWorldObject
 
getData() - Method in interface OSMDataReader
 
getData() - Method in class OSMFileReader
 
getData() - Method in class OsmosisReader
 
getDataBoundary() - Method in class MapData
returns a rectangular boundary polygon from the minimum/maximum of coordinates in the map data
getDefaultWidth() - Method in class CliffModule.Cliff
 
getDefaultWidth() - Method in class CliffModule.RetainingWall
 
getDepthBuferHandle() - Method in class SSAOShader
Returns the handle of the texture containing the rendered depth map.
getDescription() - Method in class ClearingDebugView
 
getDescription() - Method in class DebugView
returns a description of the debug view
getDescription() - Method in class EleConnectorDebugView
 
getDescription() - Method in class EleConstraintDebugView
 
getDescription() - Method in class EleDebugView
 
getDescription() - Method in class FaceDebugView
 
getDescription() - Method in class InternalCoordsDebugView
 
getDescription() - Method in class LatLonDebugView
 
getDescription() - Method in class MapDataBoundsDebugView
 
getDescription() - Method in class MapDataDebugView
 
getDescription() - Method in class OrthoBoundsDebugView
 
getDescription() - Method in class ShadowView
 
getDescription() - Method in class SkyboxView
 
getDescription() - Method in class TerrainBoundaryAABBDebugView
 
getDescription() - Method in class TerrainBoundaryDebugView
 
getDescription() - Method in class TerrainInterpolatorDebugView
 
getDescription() - Method in class WorldObjectNormalsDebugView
 
getDescription() - Method in class WorldObjectView
 
getDiameter() - Method in class SimplePolygonXZ
returns the largest distance between any pair of vertices of this polygon
getDiffuseFactor() - Method in class Material
 
getDirection() - Method in class MapSegment
returns a normalized vector indicating the line's horizontal direction
getEle() - Method in class TerrainPoint
returns the point's elevation; null indicates an unknown elevation
getEle() - Method in class NodeElevationProfile
 
getEleAt(VectorXZ) - Method in class AreaElevationProfile
 
getEleAt(VectorXZ) - Method in class ElevationProfile
 
getEleAt(VectorXZ) - Method in class NodeElevationProfile
 
getEleAt(VectorXZ) - Method in class WaySegmentElevationProfile
 
getEleConnectors() - Method in class AbstractAreaWorldObject
 
getEleConnectors() - Method in class NoOutlineNodeWorldObject
 
getEleConnectors() - Method in class NoOutlineWaySegmentWorldObject
 
getEleConnectors() - Method in class OutlineNodeWorldObject
 
getEleConnectors() - Method in interface WorldObject
returns all EleConnectors used by this WorldObject
getEleConnectors() - Method in class BuildingModule.Building
 
getEleConnectors() - Method in class BridgeOrTunnel
 
getEleConnectors() - Method in class TreeModule.Forest
 
getEleConnectors() - Method in class TreeModule.TreeRow
 
getEleConnectors() - Method in class TunnelModule.TunnelEntrance
 
getEleConnectors() - Method in class TunnelModule.TunnelJunction
 
getEleConnectors() - Method in class AbstractNetworkWaySegmentWorldObject
 
getEleData() - Method in class ConversionFacade.Results
 
getEleForTags(TagGroup) - Method in class BridgeTunnelElevationCalculator
 
getEleForTags(TagGroup) - Method in class EleTagElevationCalculator
 
getEleForTags(TagGroup) - Method in class LevelTagElevationCalculator
 
getEleForTags(TagGroup) - Method in class TagElevationCalculator
returns the elevation as set explicitly by the tags
getElement() - Method in class AreaElevationProfile
 
getElement() - Method in class ElevationProfile
 
getElement() - Method in class NodeElevationProfile
 
getElement() - Method in class WaySegmentElevationProfile
 
getElevation(VectorXZ) - Method in class EmptyTerrainElevationGrid
 
getElevation(VectorXZ) - Method in class FlatTerrainElevation
 
getElevation(VectorXZ) - Method in class WaveTerrainElevation
 
getElevation(VectorXZ) - Method in class AbstractCellularTerrainElevation
 
getEndCutVector() - Method in class AbstractNetworkWaySegmentWorldObject
 
getEndCutVector() - Method in interface NetworkWaySegmentWorldObject
returns the cut vector for the end of the line.
getEndNode() - Method in class MapSegment
 
getEndOffset() - Method in class AbstractNetworkWaySegmentWorldObject
 
getEndOffset() - Method in interface NetworkWaySegmentWorldObject
returns the current offset for the end of the line.
getEndPosition() - Method in class NoOutlineWaySegmentWorldObject
 
getEndPosition() - Method in interface WaySegmentWorldObject
returns the end position.
getEndPosition() - Method in class BridgeOrTunnel
 
getEndPosition() - Method in class TreeModule.TreeRow
 
getEndPosition() - Method in class AbstractNetworkWaySegmentWorldObject
 
getEndWithOffset() - Method in class AbstractNetworkWaySegmentWorldObject
 
getEndXYZ() - Method in class NoOutlineWaySegmentWorldObject
returns the 3d end position.
getEnforcerClass() - Method in class RenderOptions
 
getEnlosingTriangle(VectorXZ) - Method in class DelaunayTriangulation
returns the triangle containing the given point
getErrorString(CLIArguments) - Static method in class CLIArgumentsUtil
 
getFarClippingDistance() - Method in class Projection
 
getFile() - Method in class OSMFileReader
 
getFile() - Method in class StrictOSMFileReader
 
getFileNameExtensionFilter() - Method in class AbstractExportAction
 
getFileNameExtensionFilter() - Method in class ExportObjAction
 
getFileNameExtensionFilter() - Method in class ExportObjDirAction
 
getFileNameExtensionFilter() - Method in class ExportPOVRayAction
 
getFileNameExtensionFilter() - Method in class ExportScreenshotAction
 
getGlobalCount(StatisticsTarget.Stat) - Method in class StatisticsTarget
 
getGroundLevelEle() - Method in class BuildingModule.Building
 
getGroundState() - Method in interface WorldObject
returns whether this feature is on, above or below the ground.
getGroundState() - Method in class BuildingModule.Building
 
getGroundState() - Method in class RailwayModule.RailJunction
 
getGroundState() - Method in class RoadModule.RoadArea
 
getGroundState() - Method in class RoadModule.RoadConnector
 
getGroundState() - Method in class RoadModule.RoadCrossingAtConnector
 
getGroundState() - Method in class RoadModule.RoadJunction
 
getGroundState() - Method in class SurfaceAreaModule.SurfaceArea
 
getGroundState() - Method in class TreeModule.Forest
 
getGroundState() - Method in class TreeModule.Tree
 
getGroundState() - Method in class TreeModule.TreeRow
 
getGroundState() - Method in class TunnelModule.Tunnel
 
getGroundState() - Method in class TunnelModule.TunnelEntrance
 
getGroundState() - Method in class TunnelModule.TunnelJunction
 
getGroundState() - Method in class WaterModule.RiverJunction
 
getGroundState() - Method in class WaterModule.Water
 
getGroundState() - Method in class AbstractNetworkWaySegmentWorldObject
implementation of WorldObject.getGroundState().
getGui() - Method in interface CLIArguments
 
getHelp() - Method in interface CLIArguments
 
getHoles() - Method in class MapArea
 
getHoles() - Method in class PolygonWithHolesXZ
 
getInboundLines() - Method in class MapNode
returns those connected lines that end here.
getIncidentTriangles(VectorXYZ) - Method in class DelaunayTriangulation
 
getInnerPoints() - Method in class BuildingModule.BuildingPart.HeightfieldRoof
returns segments within the roof polygon that define apex nodes of the roof
getInnerSegments() - Method in class BuildingModule.BuildingPart.HeightfieldRoof
returns segments within the roof polygon that define ridges or edges of the roof
getInput() - Method in interface CLIArguments
 
getInputBoundingBox() - Method in interface CLIArguments
 
getInputMode() - Method in interface CLIArguments
 
getInputQuery() - Method in interface CLIArguments
 
getInterpolation() - Method in class Material
 
getInterpolatorClass() - Method in class RenderOptions
 
getIntersectingAreaSegments() - Method in class MapOverlapWA
getIntersection(VectorXZ, VectorXZ) - Method in class LineSegmentXZ
returns the intersection between this line segment and the line segment defined by the parameters; null if none exists.
getIntersectionPositions() - Method in class MapOverlapAA
 
getIntersectionPositions() - Method in class MapOverlapWA
getIntersectionsWW() - Method in class MapWaySegment
 
getKnownMaterials() - Method in class StatisticsTarget
 
getKnownRenderableClasses() - Method in class StatisticsTarget
 
getLaneLayout() - Method in class RoadModule.Road
 
getLat(N) - Method in interface DataSource
returns a node's latitude
getLat(OSMFileDataSource.OwnNode) - Method in class OSMFileDataSource
 
getLayer() - Method in class MapArea
 
getLayer() - Method in interface MapElement
 
getLayer() - Method in class MapNode
 
getLayer() - Method in class MapWaySegment
 
getLeaves() - Method in class Map2dTree
 
getLeaves() - Method in interface MapDataIndex
returns all leaves of this index structure
getLeaves() - Method in class MapIntersectionGrid
 
getLeaves() - Method in class MapQuadtree
 
getLeftNeighbor(VectorXYZ) - Method in class DelaunayTriangulation.DelaunayTriangle
 
getLength() - Method in class LineSegmentXZ
returns the distance between this segment's two end nodes
getLength() - Method in interface PolylineShapeXZ
returns the length of the entire polyline
getLength() - Method in class PolylineXZ
 
getLength() - Method in class RoadModule.RoadConnector
 
getLength() - Method in class RoadModule.RoadCrossingAtConnector
 
getLength() - Method in class VisibleConnectorNodeWorldObject
returns the length required by this node representation.
getLineIntersection(VectorXZ, VectorXZ, VectorXZ, VectorXZ) - Static method in class GeometryUtil
returns the position vector where two lines intersect.
getLineSegment() - Method in class MapSegment
 
getLineSegmentIntersection(VectorXZ, VectorXZ, VectorXZ, VectorXZ) - Static method in class GeometryUtil
returns the position vector where two line segments intersect.
getLiveMessages() - Method in class MessageManager
 
getLon(N) - Method in interface DataSource
returns a node's longitude
getLon(OSMFileDataSource.OwnNode) - Method in class OSMFileDataSource
 
getLookAt() - Method in class Camera
 
getMapAreas() - Method in class MapData
 
getMapData() - Method in class ConversionFacade.Results
 
getMapElements() - Method in class MapData
 
getMapNodes(MapElement) - Static method in class Map2dTree
 
getMapNodes() - Method in class MapData
 
getMapProjection() - Method in class ConversionFacade.Results
 
getMapWaySegments() - Method in class MapData
 
getMaterial(String) - Static method in class Materials
returns a material defined here based on its field name
getMaterial() - Method in class CliffModule.Cliff
 
getMaterial() - Method in class CliffModule.RetainingWall
 
getMaterials() - Static method in class Materials
returns all materials defined here
getMaterials() - Method in class PrimitiveBuffer
returns all materials used in the buffer
getMax() - Method in class LatLonBounds
 
getMaxEle() - Method in class AreaElevationProfile
 
getMaxEle() - Method in class ElevationProfile
 
getMaxEle() - Method in class NodeElevationProfile
 
getMaxEle() - Method in class WaySegmentElevationProfile
 
getMaxRoofEle() - Method in interface BuildingModule.BuildingPart.Roof
returns maximum roof elevation
getMember(M) - Method in interface DataSource
returns a relation member's member object
getMember(OSMFileDataSource.OwnMember) - Method in class OSMFileDataSource
 
getMembers(R) - Method in interface DataSource
returns a relation's members
getMembers(OSMFileDataSource.OwnRelation) - Method in class OSMFileDataSource
 
getMessageManager() - Method in class ViewerFrame
 
getMin() - Method in class LatLonBounds
 
getMinEle() - Method in class AreaElevationProfile
 
getMinEle() - Method in class ElevationProfile
 
getMinEle() - Method in class NodeElevationProfile
 
getMinEle() - Method in class WaySegmentElevationProfile
 
getModelViewMatrixID() - Method in class DefaultShader
 
getModelViewProjectionMatrixID() - Method in class BackgroundShader
 
getModelViewProjectionMatrixID() - Method in class DefaultShader
 
getModelViewProjectionMatrixID() - Method in class DepthBufferShader
Returns the id to use to bind the ModelViewProjectionMatrix attribute.
getModelViewProjectionMatrixID() - Method in class NonAreaShader
 
getModelViewProjectionMatrixID() - Method in class ShadowVolumeShader
 
getNearClippingDistance() - Method in class Projection
 
getNeighbor(int) - Method in class DelaunayTriangulation.DelaunayTriangle
 
getNodes() - Method in interface DataSource
returns all nodes
getNodes(W) - Method in interface DataSource
returns a way's nodes
getNodes() - Method in class OSMFileDataSource
 
getNodes(OSMFileDataSource.OwnWay) - Method in class OSMFileDataSource
 
getNodes() - Method in class OSMData
 
getNormal() - Method in class TriangleXYZ
returns the normalized normal vector of this triangle
getNormalMatrixID() - Method in class DefaultShader
 
getNormals() - Method in class TriangleXYZWithNormals
 
getNorthUnit() - Method in interface MapProjection
returns a vector that points one meter to the north from the position that becomes the coordinate origin
getNorthUnit() - Method in class MetricMapProjection
 
getNorthUnit() - Method in class OrthographicAzimuthalMapProjection
 
getNumTextureLayers() - Method in class Material
 
getOrigin() - Method in interface MapProjection
returns the origin (i.e.
getOrigin() - Method in class OriginMapProjection
 
getOsmFile() - Method in class Data
 
getOsmNode() - Method in class MapNode
 
getOsmObject() - Method in class MapArea
returns the way or relation with the tags for this area
getOsmWay() - Method in class MapWaySegment
 
getOther(MapElement) - Method in class MapIntersectionWW
takes one of the intersecting MapWaySegments and returns the other one
getOther(MapElement) - Method in class MapOverlap
takes one of the MapWaySegments that participate in this overlap and returns the other one
getOther(MapElement) - Method in class MapOverlapAA
 
getOther(MapWaySegment) - Method in class MapOverlapWA
 
getOther(MapArea) - Method in class MapOverlapWA
 
getOtherNode(MapNode) - Method in class MapSegment
 
getOutboundLines() - Method in class MapNode
returns those connected lines that start here.
getOuter() - Method in class PolygonWithHolesXZ
 
getOuterPolygon() - Method in class MapArea
 
getOutline(boolean) - Method in class AbstractNetworkWaySegmentWorldObject
provides the left or right border (a line at an appropriate distance from the center line), taking into account cut vectors, offsets and elevation information.
getOutline(int, int) - Method in class JunctionNodeWorldObject
provides outline for the areas covered by the junction.
getOutlineLength() - Method in class PolygonXZ
returns the length of the polygon's outline.
getOutlinePolygon() - Method in class AbstractAreaWorldObject
 
getOutlinePolygon() - Method in class OutlineNodeWorldObject
 
getOutlinePolygon() - Method in interface WorldObjectWithOutline
returns a counterclockwise polygon defining the object's ground footprint.
getOutlinePolygon() - Method in class BuildingModule.Building
 
getOutlinePolygon() - Method in class SurfaceAreaModule.SurfaceArea
 
getOutlinePolygon() - Method in class TunnelModule.TunnelEntrance
 
getOutlinePolygon() - Method in class WaterModule.Waterway
 
getOutlinePolygon() - Method in class AbstractNetworkWaySegmentWorldObject
 
getOutlinePolygonXZ() - Method in class AbstractAreaWorldObject
 
getOutlinePolygonXZ() - Method in class OutlineNodeWorldObject
 
getOutlinePolygonXZ() - Method in interface WorldObjectWithOutline
returns a counterclockwise polygon defining the object's ground footprint, projected onto the XZ plane.
getOutlinePolygonXZ() - Method in class BuildingModule.Building
 
getOutlinePolygonXZ() - Method in class SurfaceAreaModule.SurfaceArea
 
getOutlinePolygonXZ() - Method in class TunnelModule.TunnelEntrance
 
getOutlinePolygonXZ() - Method in class WaterModule.Waterway
 
getOutlinePolygonXZ() - Method in class AbstractNetworkWaySegmentWorldObject
 
getOutlinePolygonXZ() - Method in class JunctionNodeWorldObject
 
getOutlinePolygonXZ() - Method in class VisibleConnectorNodeWorldObject
 
getOutlineXZ(boolean) - Method in class AbstractNetworkWaySegmentWorldObject
getOutlineXZ(int, int) - Method in class VisibleConnectorNodeWorldObject
provides outline for the areas covered by the connector.
getOutput() - Method in interface CLIArguments
 
getOutputMode(File) - Static method in class CLIArgumentsUtil
 
getOverlappedSegments() - Method in class MapOverlapWA
 
getOverlaps() - Method in class MapArea
 
getOverlaps() - Method in interface MapElement
returns all overlaps between this MapElement and other MapElements.
getOverlaps() - Method in class MapNode
 
getOverlaps() - Method in class MapWaySegment
 
getOverpassURL() - Method in interface CLIArguments
 
getOviewAngle() - Method in interface CLIArguments
 
getOviewBoundingBox() - Method in interface CLIArguments
 
getOviewFrom() - Method in interface CLIArguments
 
getOviewTiles() - Method in interface CLIArguments
 
getParameterFile() - Method in interface CLIArguments
 
getParts() - Method in class BuildingModule.Building
 
getPerformancePrint() - Method in interface CLIArguments
 
getPerformanceTable() - Method in interface CLIArguments
 
getPMVMatrix() - Method in class ShadowMapShader
Returns the PMVMatrix that was used to render the shadow map.
getPoint(int) - Method in class DelaunayTriangulation.DelaunayTriangle
 
getPointOnCut(boolean, double) - Method in class AbstractNetworkWaySegmentWorldObject
returns a point on the start or end cut line.
getPointsWithEle() - Method in class AreaElevationProfile
returns all points on the area where elevation values exist.
getPointsWithEle() - Method in class ElevationProfile
 
getPointsWithEle() - Method in class NodeElevationProfile
 
getPointsWithEle() - Method in class WaySegmentElevationProfile
returns all points along the line where elevation values exist.
getPointWithEle() - Method in class NodeElevationProfile
 
getPolygon() - Method in class MapArea
returns the area as a polygon.
getPolygon() - Method in class BuildingModule.BuildingPart
 
getPolygon() - Method in interface BuildingModule.BuildingPart.Roof
returns the outline (with holes) of the roof.
getPolygons() - Method in class PolygonWithHolesXZ
returns a list that contains the outer polygon and all holes
getPolygonXYZ() - Method in interface TerrainElevationCell
returns 3d polygon surrounding this cell.
getPolygonXZ() - Method in interface TerrainElevationCell
returns the counterclockwise polygon surrounding this cell.
getPolynomial() - Method in class LeastSquaresInterpolator.SiteWithPolynomial
 
getPos() - Method in class TerrainPoint
 
getPos() - Method in class MapNode
 
getPos() - Method in class Camera
 
getPosXYZ() - Method in class TerrainPoint
 
getPosXYZ() - Method in class EleConnector
returns the 3d position after it has been calculated.
getPosXYZ(VectorXZ) - Method in class EleConnectorGroup
 
getPosXYZ(Collection<VectorXZ>) - Method in class EleConnectorGroup
 
getPosXYZ(SimplePolygonXZ) - Method in class EleConnectorGroup
 
getPosXYZ() - Method in class LPVariablePair
getPrimaryMapElement() - Method in class AbstractAreaWorldObject
 
getPrimaryMapElement() - Method in interface AreaWorldObject
 
getPrimaryMapElement() - Method in interface NodeWorldObject
 
getPrimaryMapElement() - Method in class NoOutlineNodeWorldObject
 
getPrimaryMapElement() - Method in class NoOutlineWaySegmentWorldObject
 
getPrimaryMapElement() - Method in class OutlineNodeWorldObject
 
getPrimaryMapElement() - Method in interface WaySegmentWorldObject
 
getPrimaryMapElement() - Method in interface WorldObject
returns the "primary" MapElement for this WorldObject; i.e.
getPrimaryMapElement() - Method in class BuildingModule.Building
 
getPrimaryMapElement() - Method in class BridgeOrTunnel
 
getPrimaryMapElement() - Method in class TreeModule.Forest
 
getPrimaryMapElement() - Method in class TreeModule.TreeRow
 
getPrimaryMapElement() - Method in class TunnelModule.TunnelEntrance
 
getPrimaryMapElement() - Method in class TunnelModule.TunnelJunction
 
getPrimaryMapElement() - Method in class AbstractNetworkWaySegmentWorldObject
 
getPrimaryRepresentation() - Method in class MapArea
 
getPrimaryRepresentation() - Method in interface MapElement
returns the primary representation, or null if the object doesn't have any.
getPrimaryRepresentation() - Method in class MapNode
 
getPrimaryRepresentation() - Method in class MapWaySegment
 
getPrimitives(Material) - Method in class PrimitiveBuffer
returns all primitives that use a given material
getProgram() - Method in class AbstractShader
 
getProgramInfoLog(GL3, int) - Static method in class ShaderManager
Reads the program log into a String.
getProgramMode(CLIArguments) - Static method in class CLIArgumentsUtil
 
getProjectionMatrixID() - Method in class DefaultShader
 
getPviewAspect() - Method in interface CLIArguments
 
getPviewFovy() - Method in interface CLIArguments
 
getPviewLookat() - Method in interface CLIArguments
 
getPviewPos() - Method in interface CLIArguments
 
getRadius() - Method in class CircleXZ
 
getRelations() - Method in interface DataSource
returns all relations
getRelations() - Method in class OSMFileDataSource
 
getRelations() - Method in class OSMData
 
getRenderables(Class<R>) - Method in class ConversionFacade.Results
collects and returns all representations that implement a renderableType, including terrain.
getRenderables(Class<R>, boolean, boolean) - Method in class ConversionFacade.Results
 
getRenderableType() - Method in class AbstractJOGLTarget
 
getRenderableType() - Method in class PrimitiveBuffer
 
getRenderableType() - Method in class ObjTarget
 
getRenderableType() - Method in class POVRayTarget
 
getRenderableType() - Method in class StatisticsTarget
 
getRenderableType() - Method in interface Target
returns the renderable type designed for this target
getRepresentations() - Method in class MapArea
 
getRepresentations() - Method in interface MapElement
returns the visual representations of this element.
getRepresentations() - Method in class MapNode
 
getRepresentations() - Method in class MapWaySegment
 
getRepresentative() - Method in class CLIArgumentsGroup
 
getResolution() - Method in interface CLIArguments
 
getRight() - Method in class Camera
returns the vector that is orthogonal to the connection between pos and lookAt and points to the right of it.
getRightNeighbor(VectorXYZ) - Method in class DelaunayTriangulation.DelaunayTriangle
 
getRightNormal() - Method in class MapSegment
returns a the result of applying VectorXZ.rightNormal() to vector returned by MapSegment.getDirection()
getRole(M) - Method in interface DataSource
returns a relation member's role
getRole(OSMFileDataSource.OwnMember) - Method in class OSMFileDataSource
 
getRoof() - Method in class BuildingModule.BuildingPart
 
getRoofEleAt(VectorXZ) - Method in class BuildingModule.BuildingPart.HeightfieldRoof
 
getRoofEleAt(VectorXZ) - Method in interface BuildingModule.BuildingPart.Roof
returns roof elevation at a position.
getRoofEleAt_noInterpolation(VectorXZ) - Method in class BuildingModule.BuildingPart.HeightfieldRoof
returns roof elevation at a position.
getRoofHeight() - Method in interface BuildingModule.BuildingPart.Roof
returns maximum roof height
getSegments() - Method in class LineSegmentXZ
 
getSegments() - Method in class PolygonXYZ
 
getSegments() - Method in class PolygonXZ
 
getSegments() - Method in interface PolylineShapeXZ
returns the ordered list of segments between the vertices
getSegments() - Method in class PolylineXZ
 
getSegments() - Method in class SimplePolygonXZ
 
getSegmentXZ() - Method in class LineSegmentXYZ
 
getShadow() - Method in class Material
 
getShadowMapHandle() - Method in class ShadowMapShader
Returns the handle of the texture containing the rendered shadow map.
getShadowMatrixID() - Method in class DefaultShader
 
getSharedSegments() - Method in class MapOverlapWA
 
getShininess() - Method in class Material
 
getSimpleXZPolygon() - Method in class PolygonXYZ
caller must check whether flattening will result in a simple planar polygon
getSimplifiedPolygon() - Method in class SimplePolygonXZ
returns a different polygon that is constructed from this polygon by removing all vertices where this has an angle close to 180° (i.e.
getSites(double, double, double, double) - Method in class SRTMData
 
getSites(MapData) - Method in class SRTMData
variant of getSites which calculates minimum and maximum lat/lon from the bounds of a MapData instance TODO: make projection reversible, then replace both getSites methods with a single getSite(AxisAlignedBoundingBox dataBounds) method
getSites(double, double, double, double) - Method in interface TerrainElevationData
 
getSites(MapData) - Method in interface TerrainElevationData
 
getSitesWithPolynomials() - Method in class LeastSquaresInterpolator
provides access to the polynomials approximated internally.
getSpecularFactor() - Method in class Material
 
getStartCutVector() - Method in class AbstractNetworkWaySegmentWorldObject
 
getStartCutVector() - Method in interface NetworkWaySegmentWorldObject
returns the cut vector for the start of the line.
getStartEndNodes() - Method in class MapSegment
 
getStartNode() - Method in class MapSegment
 
getStartOffset() - Method in class AbstractNetworkWaySegmentWorldObject
 
getStartOffset() - Method in interface NetworkWaySegmentWorldObject
returns the current offset for the end of the line.
getStartPosition() - Method in class NoOutlineWaySegmentWorldObject
 
getStartPosition() - Method in interface WaySegmentWorldObject
returns the start position.
getStartPosition() - Method in class BridgeOrTunnel
 
getStartPosition() - Method in class TreeModule.TreeRow
 
getStartPosition() - Method in class AbstractNetworkWaySegmentWorldObject
 
getStartWithOffset() - Method in class AbstractNetworkWaySegmentWorldObject
 
getStartXYZ() - Method in class NoOutlineWaySegmentWorldObject
returns the 3d start position.
getSurface() - Method in class RoadModule.Road
 
getSurfaceMaterial(String) - Static method in class Materials
returns a material for a surface value; null if none is found
getSurfaceMaterial(String, Material) - Static method in class Materials
same as Materials.getSurfaceMaterial(String), but with fallback value
getTags() - Method in class MapArea
 
getTags() - Method in interface MapElement
returns the tags of the underlying OSMElement
getTags() - Method in class MapNode
 
getTags() - Method in class MapWaySegment
 
getTagsN(N) - Method in interface DataSource
returns a node's tags
getTagsN(OSMFileDataSource.OwnNode) - Method in class OSMFileDataSource
 
getTagsR(R) - Method in interface DataSource
returns a relation's tags
getTagsR(OSMFileDataSource.OwnRelation) - Method in class OSMFileDataSource
 
getTagsW(W) - Method in interface DataSource
returns a way's tags
getTagsW(OSMFileDataSource.OwnWay) - Method in class OSMFileDataSource
 
getTerrainPointGrid() - Method in class AbstractCellularTerrainElevation
 
getTerrainPointGrid() - Method in interface CellularTerrainElevation
 
getTerrainPoints() - Method in class AbstractCellularTerrainElevation
 
getTerrainPoints() - Method in interface TerrainElevation
 
getTerrainPoints() - Method in interface TerrainElevationCell
 
getTextureDataList() - Method in class Material
 
getTextureForFile(File) - Method in class JOGLTextureManager
 
getTextureForFile(File, boolean) - Method in class JOGLTextureManager
 
getTextureID() - Method in class BackgroundShader
Returns the id to use to bind the texture attribute.
getTopLeft() - Method in interface TerrainElevationCell
 
getTopRight() - Method in interface TerrainElevationCell
 
getTransparency() - Method in class Material
 
getTriangles() - Method in class DelaunayTriangulation
returns all triangles
getTriangulation() - Method in class AxisAlignedBoundingBoxXZ
 
getTriangulation() - Method in class CircleXZ
 
getTriangulation() - Method in interface SimpleClosedShapeXZ
returns a decomposition of the shape into triangles.
getTriangulation() - Method in class SimplePolygonXZ
 
getTriangulation() - Method in class TriangleXZ
 
getTriangulation() - Method in class AbstractAreaWorldObject
decompose this area into counterclockwise 3d triangles.
getTriangulation() - Method in class OutlineNodeWorldObject
 
getTriangulationXYZ(Collection<? extends TriangleXZ>) - Method in class EleConnectorGroup
 
getTriangulationXZ() - Method in class AbstractAreaWorldObject
decompose this area into counterclockwise triangles.
getTriangulationXZ() - Method in class SurfaceAreaModule.SurfaceArea
calculates the true ground footprint of this area by removing area covered by other overlapping features, then triangulates it into counterclockwise triangles.
getTrueLineSegmentIntersection(VectorXZ, VectorXZ, VectorXZ, VectorXZ) - Static method in class GeometryUtil
variant of GeometryUtil.getLineSegmentIntersection(VectorXZ, VectorXZ, VectorXZ, VectorXZ) that also returns null (= does not announce an intersection) if the two segments share an end point
getUniqueName(Material) - Static method in class Materials
returns a human-readable, unique name for a material defined within this class, null for all other materials.
getUnparsedParameterGroups(File) - Static method in class CLIArgumentsUtil
 
getUp() - Method in class Camera
 
getValue(String) - Method in class EmptyTagGroup
 
getValue(String) - Method in class MapBasedTagGroup
 
getValue(String) - Method in interface TagGroup
returns the value for the given key or null if no tag in this group uses that key
getValuesPerVertex(Material) - Static method in class JOGLRendererVBO
returns the number of values for each vertex in the vertex buffer layout appropriate for a given material.
getValuesPerVertex(Material) - Method in class VBOData
Returns the number of values for each vertex in the vertex buffer layout appropriate for a given material.
getValueWithFallback(String, TagGroup, String...) - Static method in class WorldModuleParseUtil
returns the value of the first key that exists, or the fallback value if none of the keys exists
getVersion() - Method in interface CLIArguments
 
getVertAngle() - Method in class Projection
 
getVertex(int) - Method in class PolygonXZ
returns the vertex at a position in the vertex sequence
getVertexAfter(int) - Method in class PolygonXZ
returns the successor of the vertex at a position in the vertex sequence.
getVertexBefore(int) - Method in class PolygonXZ
returns the predecessor of the vertex at a position in the vertex sequence.
getVertexBumpMapCoordID() - Method in class AbstractPrimitiveShader
Returns the id to use by JOGLRendererVBOShader to bind the vertex bumpmap coordinate attribute.
getVertexBumpMapCoordID() - Method in class DefaultShader
 
getVertexBumpMapCoordID() - Method in class DepthBufferShader
 
getVertexBumpMapCoordID() - Method in class ShadowVolumeShader
 
getVertexCollection() - Method in class PolygonXZ
returns a collection that contains all vertices of this polygon at least once.
getVertexColorID() - Method in class NonAreaShader
Returns the id to use to bind the vertex color attribute.
getVertexList() - Method in class AxisAlignedBoundingBoxXZ
 
getVertexList() - Method in class LineSegmentXZ
returns a list containing the two vertices LineSegmentXZ.p1 and LineSegmentXZ.p2
getVertexList() - Method in class PolygonXZ
returns the polygon's vertices.
getVertexList(int) - Method in class CircleXZ
 
getVertexList() - Method in class CircleXZ
 
getVertexList() - Method in class PolylineXZ
 
getVertexList() - Method in interface ShapeXZ
returns the shape's vertices.
getVertexList() - Method in class TriangleXZ
 
getVertexLoop() - Method in class PolygonXYZ
returns the polygon's vertices.
getVertexLoop() - Method in class PolygonXZ
Deprecated.
Use the equivalent PolygonXZ.getVertexList() instead.
getVertexNormalID() - Method in class AbstractPrimitiveShader
Returns the id to use by JOGLRendererVBOShader to bind the vertex normal attribute.
getVertexNormalID() - Method in class DefaultShader
 
getVertexNormalID() - Method in class DepthBufferShader
 
getVertexNormalID() - Method in class ShadowVolumeShader
 
getVertexPositionID() - Method in class AbstractPrimitiveShader
Returns the id to use by JOGLRendererVBOShader to bind the vertex position attribute.
getVertexPositionID() - Method in class BackgroundShader
Returns the id to use to bind the vertex position attribute.
getVertexPositionID() - Method in class DefaultShader
 
getVertexPositionID() - Method in class DepthBufferShader
 
getVertexPositionID() - Method in class NonAreaShader
Returns the id to use to bind the vertex position attribute.
getVertexPositionID() - Method in class ShadowVolumeShader
Returns the id to use to bind the vertex position attribute.
getVertexTangentID() - Method in class AbstractPrimitiveShader
Returns the id to use by JOGLRendererVBOShader to bind the vertex tangent attribute.
getVertexTangentID() - Method in class DefaultShader
 
getVertexTangentID() - Method in class DepthBufferShader
 
getVertexTangentID() - Method in class ShadowVolumeShader
 
getVertexTexCoordID(int) - Method in class AbstractPrimitiveShader
Returns the id to use by JOGLRendererVBOShader to bind the vertex texture coordinate attribute.
getVertexTexCoordID() - Method in class BackgroundShader
Returns the id to use to bind the vertex texture coordinate attribute.
getVertexTexCoordID(int) - Method in class DefaultShader
 
getVertexTexCoordID(int) - Method in class DepthBufferShader
 
getVertexTexCoordID(int) - Method in class ShadowVolumeShader
 
getVertices() - Method in class PolygonXYZ
returns the polygon's vertices.
getVertices() - Method in class PolygonXZ
returns the polygon's vertices.
getVertices() - Method in class TriangleXYZ
 
getViewDirection() - Method in class Camera
returns the view direction vector with length 1
getVolumeHeight() - Method in class Projection
 
getVoronoiCellSectors(VectorXYZ) - Method in class DelaunayTriangulation
 
getVoronoiCellSectors(VectorXYZ, Collection<DelaunayTriangulation.DelaunayTriangle>) - Method in class DelaunayTriangulation
TODO describe effect of incident triangles
getVoronoiCellSize(VectorXYZ, Collection<DelaunayTriangulation.DelaunayTriangle>) - Method in class DelaunayTriangulation
returns the size of a voronoi cell or a part of the voronoi cell.
getW() - Method in interface Vector4D
 
getW() - Method in class VectorXYZW
 
getWays() - Method in interface DataSource
returns all ways
getWays() - Method in class OSMFileDataSource
 
getWays() - Method in class OSMData
 
getWidth() - Method in class RoadModule.Road
 
getWidth() - Method in class WaterModule.Waterway
 
getWidth() - Method in interface NetworkWaySegmentWorldObject
returns the line's width
getWithEle(VectorXZ) - Method in class AreaElevationProfile
 
getWithEle(VectorXZ) - Method in class ElevationProfile
 
getWithEle(List<VectorXZ>) - Method in class ElevationProfile
 
getWithEle(VectorXZ) - Method in class NodeElevationProfile
 
getWorldObjects() - Method in class MapData
returns all WorldObjects from elements in this data set.
getWorldObjects(Class<T>) - Method in class MapData
returns all WorldObjects from elements in this data set that are instances of a certain type.
getX() - Method in interface Vector3D
 
getX() - Method in interface Vector4D
 
getX() - Method in class VectorXYZ
 
getX() - Method in class VectorXYZW
 
getX() - Method in class VectorXZ
 
getXZPolygon() - Method in class PolygonXYZ
 
getY() - Method in interface Vector3D
 
getY() - Method in interface Vector4D
 
getY() - Method in class VectorXYZ
 
getY() - Method in class VectorXYZW
 
getY() - Method in class VectorXZ
 
getYAt(VectorXZ) - Method in class TriangleXYZ
returns the triangle's y coord value at a VectorXZ within the triangle's 2D footprint.
getZ() - Method in interface Vector3D
 
getZ() - Method in interface Vector4D
 
getZ() - Method in class VectorXYZ
 
getZ() - Method in class VectorXYZW
 
getZ() - Method in class VectorXZ
 
GF - Static variable in class JTSConversionUtil
 
gl - Variable in class AbstractShader
 
gl - Variable in class JOGLRendererVBOFixedFunction
 
gl - Variable in class JOGLRendererVBONonAreaShader
 
gl - Variable in class JOGLRendererVBOShader
 
gl - Variable in class JOGLRendererVBOShadowVolume
 
GLASS - Static variable in class Materials
 
GLASS_ROOF - Static variable in class Materials
 
glCanvas - Variable in class ViewerFrame
 
glDisableVertexAttribArray(int) - Method in class AbstractPrimitiveShader
Disable a vertex attribute.
glEnableVertexAttribArray(int) - Method in class AbstractPrimitiveShader
Enable a vertex attribute.
globalAmbientColor - Variable in class GlobalLightingParameters
 
GlobalLightingParameters - Class in org.osm2world.core.target.common.lighting
parameters that describe lighting affecting the entire scene; immutable
globalLightingParameters - Variable in class AbstractJOGLTarget
 
GlobalValues - Class in org.osm2world.core
globally accessible constants
glValueType - Variable in class VBOData
gl constant for the value type in the vbo
glValueType() - Method in class VBOData
returns the gl constant for the value type in the vbo
glVertexAttribPointer(int, int, int, boolean, int, long) - Method in class AbstractPrimitiveShader
Setup the vertex attribute pointer.
GolfModule - Class in org.osm2world.core.world.modules
adds golf courses to the map
GolfModule() - Constructor for class GolfModule
 
GRASS - Static variable in class Materials
 
GRASS_PAVER - Static variable in class Materials
 
GRAVEL - Static variable in class Materials
 
GRITBIN_DEFAULT - Static variable in class Materials
 
groundState - Variable in class EleConnector
indicates whether this connector should be connected to the terrain, or is instead above or below the terrain
GroundState - Enum in org.osm2world.core.map_elevation.data
 
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