Uses of Class
org.openstreetmap.josm.data.osm.BBox
-
Packages that use BBox Package Description org.openstreetmap.josm.data Provides the classes for JOSM managed data.org.openstreetmap.josm.data.gpx Provides the classes for JOSMGPX data
(points, tracks, routes).org.openstreetmap.josm.data.imagery Provides the classes for JOSM imagery sources, coupled withJMapViewer
classes.org.openstreetmap.josm.data.imagery.vectortile.mapbox org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests.org.openstreetmap.josm.data.vector org.openstreetmap.josm.gui Provides the classes for JOSM graphical user interface.org.openstreetmap.josm.tools Provides the classes for various utilities and tools called from all other packages. -
-
Uses of BBox in org.openstreetmap.josm.data
Methods in org.openstreetmap.josm.data that return BBox Modifier and Type Method Description BBox
IQuadBucketType. getBBox()
Fetches the bounding box of the primitive.BBox
Bounds. toBBox()
Creates BBox with same coordinates. -
Uses of BBox in org.openstreetmap.josm.data.gpx
Methods in org.openstreetmap.josm.data.gpx that return BBox Modifier and Type Method Description BBox
GpxImageEntry. getBBox()
-
Uses of BBox in org.openstreetmap.josm.data.imagery
Fields in org.openstreetmap.josm.data.imagery declared as BBox Modifier and Type Field Description private BBox
WMTSTileSource.Layer. bbox
Methods in org.openstreetmap.josm.data.imagery that return BBox Modifier and Type Method Description BBox
WMTSTileSource.Layer. getBbox()
Returns the WGS84 bounding box.private static BBox
WMTSTileSource. parseBoundingBox(XMLStreamReader reader)
Parses WGS84BoundingBox section. -
Uses of BBox in org.openstreetmap.josm.data.imagery.vectortile.mapbox
Fields in org.openstreetmap.josm.data.imagery.vectortile.mapbox declared as BBox Modifier and Type Field Description private BBox
MVTTile. bbox
Methods in org.openstreetmap.josm.data.imagery.vectortile.mapbox that return BBox Modifier and Type Method Description BBox
MVTTile. getBBox()
-
Uses of BBox in org.openstreetmap.josm.data.osm
Subclasses of BBox in org.openstreetmap.josm.data.osm Modifier and Type Class Description private static class
BBox.Immutable
(package private) static class
QuadBuckets.QBLevel<T extends IQuadBucketType>
Fields in org.openstreetmap.josm.data.osm declared as BBox Modifier and Type Field Description private BBox
Relation. bbox
private BBox
Way. bbox
Methods in org.openstreetmap.josm.data.osm that return BBox Modifier and Type Method Description BBox
IPrimitive. getBBox()
Fetches the bounding box of the primitive.BBox
Node. getBBox()
BBox
NodeData. getBBox()
BBox
Relation. getBBox()
BBox
RelationData. getBBox()
BBox
Way. getBBox()
BBox
WayData. getBBox()
BBox
BBox.Immutable. toImmutable()
BBox
BBox. toImmutable()
Returns an immutable version of this bbox, i.e., modifying calls throw anUnsupportedOperationException
.Methods in org.openstreetmap.josm.data.osm with parameters of type BBox Modifier and Type Method Description void
BBox. add(BBox other)
Extends this bbox to include the bbox other.protected void
Node. addToBBox(BBox box, Set<PrimitiveId> visited)
protected abstract void
OsmPrimitive. addToBBox(BBox box, Set<PrimitiveId> visited)
If necessary, extend the bbox to contain this primitiveprotected void
Relation. addToBBox(BBox box, Set<PrimitiveId> visited)
protected void
Way. addToBBox(BBox box, Set<PrimitiveId> visited)
static boolean
BBox. bboxesAreFunctionallyEqual(BBox bbox1, BBox bbox2, Double maxDifference)
Check if bboxes are functionally equalboolean
BBox. bboxIsFunctionallyEqual(BBox other, Double maxDifference)
Check if bboxes are functionally equalboolean
BBox. bounds(BBox b)
Tests, whether the bboxb
lies completely inside this bbox.(package private) QuadBuckets.QBLevel<T>
QuadBuckets.QBLevel. findBucket(BBox bbox)
boolean
BBox. intersects(BBox b)
Tests, whether two BBoxes intersect as an area.(package private) boolean
QuadBuckets.QBLevel. matches(T o, BBox searchBbox)
private void
QuadBuckets.QBLevel. search(QuadBuckets<T> buckets, BBox searchBbox, List<T> result)
List<T>
QuadBuckets. search(BBox searchBbox)
Search the tree for objects in the bbox (or crossing the bbox if they are ways)private void
QuadBuckets.QBLevel. searchContents(BBox searchBbox, List<T> result)
List<Node>
DataSet. searchNodes(BBox bbox)
List<N>
OsmData. searchNodes(BBox bbox)
Searches for nodes in the given bounding box.List<N>
QuadBucketPrimitiveStore. searchNodes(BBox bbox)
Searches for nodes in the given bounding box.List<OsmPrimitive>
DataSet. searchPrimitives(BBox bbox)
Searches for all primitives in the given bounding boxList<Relation>
DataSet. searchRelations(BBox bbox)
List<R>
OsmData. searchRelations(BBox bbox)
Searches for relations in the given bounding box.List<R>
QuadBucketPrimitiveStore. searchRelations(BBox bbox)
Searches for relations in the given bounding box.List<Way>
DataSet. searchWays(BBox bbox)
List<W>
OsmData. searchWays(BBox bbox)
Searches for ways in the given bounding box.List<W>
QuadBucketPrimitiveStore. searchWays(BBox bbox)
Searches for ways in the given bounding box.private void
Relation. setBBox(BBox bbox)
private void
Way. setBBox(BBox bbox)
Constructors in org.openstreetmap.josm.data.osm with parameters of type BBox Constructor Description BBox(BBox copy)
Constructs a newBBox
from another one.Immutable(BBox copy)
-
Uses of BBox in org.openstreetmap.josm.data.osm.visitor.paint
Methods in org.openstreetmap.josm.data.osm.visitor.paint with parameters of type BBox Modifier and Type Method Description void
AbstractMapRenderer. drawVirtualNodes(OsmData<?,?,?,?> data, BBox bbox)
Draws virtual nodes.private void
StyledMapRenderer. paintWithLock(OsmData<?,?,?,?> data, boolean renderVirtualNodes, RenderBenchmarkCollector benchmark, BBox bbox)
-
Uses of BBox in org.openstreetmap.josm.data.validation.tests
Methods in org.openstreetmap.josm.data.validation.tests that return BBox Modifier and Type Method Description private BBox
UnconnectedWays.MyWaySegment. getBounds(double fudge)
-
Uses of BBox in org.openstreetmap.josm.data.vector
Fields in org.openstreetmap.josm.data.vector declared as BBox Modifier and Type Field Description private BBox
VectorRelation. cachedBBox
private BBox
VectorWay. cachedBBox
Methods in org.openstreetmap.josm.data.vector that return BBox Modifier and Type Method Description BBox
VectorNode. getBBox()
BBox
VectorRelation. getBBox()
BBox
VectorWay. getBBox()
Methods in org.openstreetmap.josm.data.vector with parameters of type BBox Modifier and Type Method Description List<VectorNode>
VectorDataSet. searchNodes(BBox bbox)
List<VectorRelation>
VectorDataSet. searchRelations(BBox bbox)
List<VectorWay>
VectorDataSet. searchWays(BBox bbox)
-
Uses of BBox in org.openstreetmap.josm.gui
Methods in org.openstreetmap.josm.gui that return BBox Modifier and Type Method Description private BBox
NavigatableComponent. getBBox(Point p, int snapDistance)
-
Uses of BBox in org.openstreetmap.josm.tools
Fields in org.openstreetmap.josm.tools declared as BBox Modifier and Type Field Description private BBox
GeoPropertyIndex.GPLevel. bbox
Methods in org.openstreetmap.josm.tools with parameters of type BBox Modifier and Type Method Description Boolean
DefaultGeoProperty. get(BBox box)
T
GeoProperty. get(BBox box)
Look up the property for a coordinate rectangle.(package private) boolean
GeoPropertyIndex.GPLevel. isInside(BBox bbox, LatLon ll)
Checks, if a point is inside this tile.Constructors in org.openstreetmap.josm.tools with parameters of type BBox Constructor Description GPLevel(int level, BBox bbox, GeoPropertyIndex.GPLevel<T> parent, GeoPropertyIndex<T> owner)
-