Uses of Interface
com.geodesk.geom.Bounds

Packages that use Bounds
  • Uses of Bounds in com.geodesk.feature

    Methods in com.geodesk.feature that return Bounds
    Modifier and Type
    Method
    Description
    default Bounds
    Filter.bounds()
    The maximum bounding box in which acceptable candidates can be found.
    Methods in com.geodesk.feature with parameters of type Bounds
    Modifier and Type
    Method
    Description
    Features.in(Bounds bbox)
    Returns a view of this collection that contains only features whose bounding box intersects the given Bounds.
  • Uses of Bounds in com.geodesk.geom

    Classes in com.geodesk.geom with type parameters of type Bounds
    Modifier and Type
    Class
    Description
    class 
    com.geodesk.geom.OmtTreeBuilder<B extends Bounds>
     
    interface 
    com.geodesk.geom.SpatialTreeBuilder<B extends Bounds>
     
    interface 
    com.geodesk.geom.SpatialTreeFactory<B extends Bounds>
     
    Classes in com.geodesk.geom that implement Bounds
    Modifier and Type
    Class
    Description
    class 
    An axis-aligned bounding box.
    Methods in com.geodesk.geom with type parameters of type Bounds
    Modifier and Type
    Method
    Description
    <T extends Bounds>
    void
    RTree.query(Bounds bbox, Consumer<T> consumer)
     
    <T extends Bounds>
    void
    RTree.Node.visit(Bounds bbox, Consumer<T> consumer)
     
    Methods in com.geodesk.geom that return Bounds
    Modifier and Type
    Method
    Description
    static Bounds
    Box.smaller(Bounds a, Bounds b)
     
    Methods in com.geodesk.geom that return types with arguments of type Bounds
    Modifier and Type
    Method
    Description
    RTree.Node.children()
     
    Methods in com.geodesk.geom with parameters of type Bounds
    Modifier and Type
    Method
    Description
    protected void
    RTree.Node.add(Bounds child)
     
    static int
    Tile.bottomRight(Bounds bbox, int zoom)
    Returns the bottom-right tile occupied by a bounding box.
    default boolean
    Bounds.contains(Bounds other)
     
    void
    Checks if this bounding box includes another bounding box, and expands it if necessary.
    void
    BoxBuilder.expandToInclude(Bounds b)
    Checks if this bounding box includes another bounding box, and expands it if necessary.
    static int
    Tile.fromBounds(Bounds bbox, int zoom)
    Returns the tile occupied by the given bounding box, or -1 if its extends across multiple tiles.
    Creates a new bounding box that is the result of the intersection between this bounding box and another.
    static Box
     
    static Box
    Tile.intersection(int tile, Bounds bounds)
    Calculates a new BoundingBox that represents the area of overlap between the given bounds and the bounding box of a tile
    default boolean
    Bounds.intersects(Bounds other)
     
    static boolean
    Box.isNull(Bounds b)
     
    static Box
    Box.metersAround(double meters, Bounds other)
    Creates a bounding box whose sides are extended by a specific distance relative to another bounding box.
    <T extends Bounds>
    void
    RTree.query(Bounds bbox, Consumer<T> consumer)
     
    static Bounds
    Box.smaller(Bounds a, Bounds b)
     
    static int
    Tile.topLeft(Bounds bbox, int zoom)
    Returns the top-left tile occupied by a bounding box.
    <T extends Bounds>
    void
    RTree.Node.visit(Bounds bbox, Consumer<T> consumer)
     
    Method parameters in com.geodesk.geom with type arguments of type Bounds
    Modifier and Type
    Method
    Description
    B
    OmtTreeBuilder.build(ArrayList<? extends Bounds> items)
     
    B
    SpatialTreeBuilder.build(ArrayList<? extends Bounds> items)
     
    B
    SpatialTreeFactory.createLeaf(List<? extends Bounds> children, int start, int end)
     
    Constructors in com.geodesk.geom with parameters of type Bounds
    Modifier
    Constructor
    Description
     
    BoundedItem(Bounds b, T item)
     
     
     
    Constructor parameters in com.geodesk.geom with type arguments of type Bounds
    Modifier
    Constructor
    Description
     
    HilbertTileTree(List<Bounds> items, int zoom, int maxEntries)
     
     
    Node(List<Bounds> children, boolean isLeaf)
     
     
    OverlapMinimizingTree(List<Bounds> items, int maxEntries)
     
  • Uses of Bounds in com.geodesk.util

    Methods in com.geodesk.util that return Bounds
    Modifier and Type
    Method
    Description
    abstract Bounds
    Marker.bounds()
     
    Methods in com.geodesk.util with parameters of type Bounds
    Modifier and Type
    Method
    Description
    MapMaker.add(Bounds box)
    Adds a Marker for the given bounding box.