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}