A RTree implementation.
@tparam DATA_T The data type that will be insert. It have to be castable to TYPE.
@tparam TYPE Is the geometry structure that will be used. It have to match the isGeometry in parent package.
@tparam MAX Maximal node size before spilt. MAX have to be at least 3 and odd.
@tparam MIN Minimal node isze before merge. MIN have to be greater then 0 and lower or equal to 2 * MAX + 1.
A RTree implementation. @tparam DATA_T The data type that will be insert. It have to be castable to TYPE. @tparam TYPE Is the geometry structure that will be used. It have to match the isGeometry in parent package. @tparam MAX Maximal node size before spilt. MAX have to be at least 3 and odd. @tparam MIN Minimal node isze before merge. MIN have to be greater then 0 and lower or equal to 2 * MAX + 1.