001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.data;
003
004import org.openstreetmap.josm.data.osm.BBox;
005import org.openstreetmap.josm.data.osm.QuadBuckets;
006
007/**
008 * The minimum necessary interface to use {@link QuadBuckets}.
009 * @author Taylor Smock
010 * @since 17459
011 */
012@FunctionalInterface
013public interface IQuadBucketType {
014    /**
015     * Fetches the bounding box of the primitive.
016     * @return Bounding box of the object
017     */
018    BBox getBBox();
019}