tzaeschke / tinspin-indexes

Spatial index library with R*Tree, STR-Tree, Quadtree, CritBit, KD-Tree, CoverTree and PH-Tree
http://www.tinspin.org
Apache License 2.0
111 stars 24 forks source link

Index factories #29

Closed tzaeschke closed 1 year ago

tzaeschke commented 1 year ago

Create factories for the all indexes.

codecov[bot] commented 1 year ago

Codecov Report

Merging #29 (99b4cfb) into master (2347169) will decrease coverage by 0.06%. The diff coverage is 60.52%.

@@             Coverage Diff              @@
##             master      #29      +/-   ##
============================================
- Coverage     73.79%   73.74%   -0.06%     
  Complexity     2044     2044              
============================================
  Files            76       76              
  Lines          8007     8041      +34     
  Branches       1575     1575              
============================================
+ Hits           5909     5930      +21     
- Misses         1710     1723      +13     
  Partials        388      388              
Files Changed Coverage Δ
src/main/java/org/tinspin/index/BoxMap.java 55.55% <55.55%> (+5.55%) :arrow_up:
src/main/java/org/tinspin/index/PointMultimap.java 53.84% <60.00%> (+20.51%) :arrow_up:
src/main/java/org/tinspin/index/PointMap.java 61.53% <61.53%> (+11.53%) :arrow_up:
src/main/java/org/tinspin/index/BoxMultimap.java 50.00% <66.66%> (+50.00%) :arrow_up: