- p0 - Variable in class DelaunayTriangulation.DelaunayTriangle
-
- p1 - Variable in class DelaunayTriangulation.DelaunayTriangle
-
- p1 - Variable in class LineSegmentXYZ
-
- p1 - Variable in class LineSegmentXZ
-
- p2 - Variable in class DelaunayTriangulation.DelaunayTriangle
-
- p2 - Variable in class LineSegmentXYZ
-
- p2 - Variable in class LineSegmentXZ
-
- pad(double) - Method in class AxisAlignedBoundingBoxXYZ
-
returns a bounding box that is a bit larger than this one
- pad(double) - Method in class AxisAlignedBoundingBoxXZ
-
returns a bounding box that is a bit larger than this one
- parent - Variable in class Map2dTree.Leaf
-
- ParkingModule - Class in org.osm2world.core.world.modules
-
adds parking spaces to the world
- ParkingModule() - Constructor for class ParkingModule
-
- parseAngle(String) - Static method in class ValueStringParser
-
parses an angular value as given for the "direction" key.
- parseClearing(TagGroup, float) - Static method in class WorldModuleParseUtil
-
retrieves clearing using (in this priority order)
practical:maxheight tag, maxheight tag, defaultValue parameter
- parseColor(String) - Static method in class ValueStringParser
-
parses an hexadecimal color value
- parseColor(String) - Static method in class ConfigUtil
-
- parseColorTuple(String) - Static method in class ConfigUtil
-
parses colors that are given as a color scheme identifier
with a value tuple in brackets.
- parseDirection(TagGroup, double) - Static method in class WorldModuleParseUtil
-
parses the direction tag and returns the direction
(or a default value) as radians
- parseHeight(TagGroup, float) - Static method in class WorldModuleParseUtil
-
retrieves height using (in this priority order)
height tag, building:height tag, est_height tag, defaultValue parameter
- parseIncline(String) - Static method in class ValueStringParser
-
parses an incline value as given for the "incline" key.
- parseInt(TagGroup, int, String) - Static method in class WorldModuleParseUtil
-
- parseLength(TagGroup, float) - Static method in class WorldModuleParseUtil
-
retrieves length using (in this priority order)
length tag, defaultValue parameter
- parseMeasure(String) - Static method in class ValueStringParser
-
parses a measure value given e.g.
- parseOsmDecimal(String, boolean) - Static method in class ValueStringParser
-
- parseSpeed(String) - Static method in class ValueStringParser
-
parses a speed value given e.g.
- parseWeight(String) - Static method in class ValueStringParser
-
parses a weight value given e.g.
- parseWidth(TagGroup, float) - Static method in class WorldModuleParseUtil
-
retrieves width using (in this priority order)
width tag, est_width tag, defaultValue parameter
- PATCH_SIZE_POINTS - Static variable in class EmptyTerrainBuilder
-
- PATTERN - Static variable in class LatLonEle
-
pattern for parseable arguments
- PATTERN - Static variable in class Resolution
-
pattern for parseable arguments
- PATTERN - Static variable in class TileNumber
-
pattern for parsing constructor
- PATTERN_WITH_ELE - Static variable in class LatLonEle
-
- PAVING_STONE - Static variable in class Materials
-
- PEBBLESTONE - Static variable in class Materials
-
- perform(T) - Method in interface FaultTolerantIterationUtil.Operation
-
- performExport(File) - Method in class AbstractExportAction
-
- performExport(File) - Method in class ExportObjAction
-
- performExport(File) - Method in class ExportObjDirAction
-
- performExport(File) - Method in class ExportPOVRayAction
-
- performExport(File) - Method in class ExportScreenshotAction
-
- PERSPECTIVE_PROJECTION - Static variable in class Defaults
-
- pitch(double) - Method in class Camera
-
rotates the camera around the pitch axis
- PITCH_BEACHVOLLEYBALL - Static variable in class Materials
-
- PITCH_SOCCER - Static variable in class Materials
-
- PITCH_TENNIS_ASPHALT - Static variable in class Materials
-
- PITCH_TENNIS_CLAY - Static variable in class Materials
-
- PITCH_TENNIS_GRASS - Static variable in class Materials
-
- PITCH_TENNIS_SINGLES_ASPHALT - Static variable in class Materials
-
- PITCH_TENNIS_SINGLES_CLAY - Static variable in class Materials
-
- PITCH_TENNIS_SINGLES_GRASS - Static variable in class Materials
-
- PLASTIC - Static variable in class Materials
-
- PLASTIC_BLACK - Static variable in class Materials
-
- PLASTIC_GREY - Static variable in class Materials
-
- POINT_GRID_DIST - Static variable in class EmptyTerrainBuilder
-
- pointAtOffset(double) - Method in class PolylineXZ
-
returns the point at a given distance from the start of this linestring.
- Poly2TriTriangulationUtil - Class in org.osm2world.core.math.algorithms
-
uses the poly2tri library for triangulation.
- Poly2TriUtil - Class in org.osm2world.core.math
-
- Poly2TriUtil() - Constructor for class Poly2TriUtil
-
- polygonFromMapNodeLoop(List<MapNode>) - Static method in class MapArea
-
- PolygonShapeXZ - Interface in org.osm2world.core.math.shapes
-
supertype for polygons, defined as closed 2d shapes with 3 or more vertices.
- polygonsXZFromJTSGeometry(Geometry) - Static method in class JTSConversionUtil
-
- PolygonUtil - Class in org.osm2world.core.math.algorithms
-
utility class for basic polygon-related algorithms
- PolygonWithHolesXZ - Class in org.osm2world.core.math
-
- PolygonWithHolesXZ(SimplePolygonXZ, List<SimplePolygonXZ>) - Constructor for class PolygonWithHolesXZ
-
- PolygonXYZ - Class in org.osm2world.core.math
-
a three-dimensional polygon
- PolygonXYZ(List<VectorXYZ>) - Constructor for class PolygonXYZ
-
- polygonXZ() - Method in class AxisAlignedBoundingBoxXZ
-
- PolygonXZ - Class in org.osm2world.core.math
-
- PolygonXZ(List<VectorXZ>) - Constructor for class PolygonXZ
-
- polygonXZFromJTSPolygon(Polygon) - Static method in class JTSConversionUtil
-
- polygonXZToJTSPolygon(SimplePolygonXZ) - Static method in class JTSConversionUtil
-
- PolylineShapeXZ - Interface in org.osm2world.core.math.shapes
-
a polyline (aka linestring) with at least two points.
- PolylineXZ - Class in org.osm2world.core.math.shapes
-
a polyline (aka linestring)
- PolylineXZ(List<VectorXZ>) - Constructor for class PolylineXZ
-
- PolylineXZ(VectorXZ...) - Constructor for class PolylineXZ
-
- PoolModule - Class in org.osm2world.core.world.modules
-
adds swimming pools and water parks to the world
- PoolModule() - Constructor for class PoolModule
-
- populateMatrix(RealMatrix, int, double, double) - Static method in class LeastSquaresInterpolator.DefaultPolynomial
-
- pos - Variable in class MapIntersectionWW
-
- pos - Variable in class LeastSquaresInterpolator.SiteWithPolynomial
-
- pos - Variable in class EleConnector
-
- POSTBOX_DEUTSCHEPOST - Static variable in class Materials
-
- POSTBOX_ROYALMAIL - Static variable in class Materials
-
- posVar() - Method in class LPVariablePair
-
TODO document
- POVRayTarget - Class in org.osm2world.core.target.povray
-
- POVRayTarget(PrintStream) - Constructor for class POVRayTarget
-
- POVRayWriter - Class in org.osm2world.core.target.povray
-
utility class for creating a POVRay file
- POWER_TOWER_HORIZONTAL - Static variable in class Materials
-
- POWER_TOWER_VERTICAL - Static variable in class Materials
-
- PowerModule - Class in org.osm2world.core.world.modules
-
module for power infrastructure
- PowerModule() - Constructor for class PowerModule
-
- Predicates - Class in org.osm2world.core.util
-
- preferenceChange(PreferenceChangeEvent) - Method in class RecentFilesUpdater
-
- preparePMVMatrix(GlobalLightingParameters, PMVMatrix, AxisAlignedBoundingBoxXYZ) - Method in class ShadowMapShader
-
Prepare and use PMVMatrix for rendering shadows from global lighting perspective
- preparePMVMatrixPSM(GlobalLightingParameters, PMVMatrix, AxisAlignedBoundingBoxXYZ) - Method in class ShadowMapShader
-
prepare and use PMVMatrix for rendering shadows from global lighting perspective using "Perspective Shadow Maps"
(see http://www-sop.inria.fr/reves/Marc.Stamminger/psm/)
- prepareRendering(Camera, Projection, int, int) - Method in class ImageExporter.ImageExporterGLEventListener
-
- primaryRep - Variable in class BridgeOrTunnel
-
- Primitive - Class in org.osm2world.core.target.common
-
- Primitive(Primitive.Type, List<VectorXYZ>, List<VectorXYZ>, List<List<VectorXZ>>) - Constructor for class Primitive
-
- primitive - Variable in class JOGLRendererVBO.PrimitiveWithMaterial
-
- Primitive.Type - Enum in org.osm2world.core.target.common
-
- primitiveBuffer - Variable in class AbstractJOGLTarget
-
- PrimitiveBuffer - Class in org.osm2world.core.target.jogl
-
Storage for low-level rendering information (vertex and primitive data)
that can be displayed using graphics APIs, e.g.
- PrimitiveBuffer() - Constructor for class PrimitiveBuffer
-
- PrimitiveTarget<R extends Renderable> - Class in org.osm2world.core.target.common
-
superclass for targets that are based on OpenGL primitives.
- PrimitiveTarget() - Constructor for class PrimitiveTarget
-
- printProgramInfoLog(GL3, int) - Static method in class ShaderManager
-
Prints the program log to System.out
- printShaderInfoLog(GL3, int) - Static method in class ShaderManager
-
Prints the shader log to System.out
- probe(MapElement) - Method in class Map2dTree.InnerNode
-
- probe(MapElement) - Method in class Map2dTree.Leaf
-
- probe(MapElement) - Method in interface Map2dTree.Node
-
- probe(VectorXZ) - Method in class DelaunayTriangulation
-
temporarily inserts a point to calculate its natural neighbors,
then undoes the insertion
- ProgressDialog - Class in org.osm2world.viewer.view
-
- ProgressDialog(ViewerFrame, String) - Constructor for class ProgressDialog
-
- Projection - Class in org.osm2world.core.target.common.rendering
-
configuration of the projection from 3D world to screen
(not the map projection)
- Projection(boolean, double, double, double, double, double) - Constructor for class Projection
-
- projection - Variable in class RenderOptions
-
- projection - Variable in class DebugView
-
- projectionForBounds(AxisAlignedBoundingBoxXZ, double, OrthoTilesUtil.CardinalDirection) - Static method in class OrthoTilesUtil
-
- projectionForTile(MapProjection, TileNumber, double, OrthoTilesUtil.CardinalDirection) - Static method in class OrthoTilesUtil
-
- projectionForTiles(MapProjection, List<TileNumber>, double, OrthoTilesUtil.CardinalDirection) - Static method in class OrthoTilesUtil
-
- PURIFIED_WATER - Static variable in class Materials
-
- put(BufferT, VectorXZ) - Method in class VBOData
-
add a texture coordinate to the vbo buffer
- put(BufferT, VectorXYZ) - Method in class VBOData
-
add 3d vertex data to the vbo buffer