public KdMap(int dimensions, Subdivision.ISubdivisionPolicy policy) { _kdtree = new KdTree <LocatablePair <TKey, TValue> >(dimensions, policy); _es = new Searches.ExactSearch <LocatablePair <TKey, TValue> >(_kdtree.Root); _es.CountLimit = 1; }
/// <summary> /// Construct default kd-map with n-dimensions. /// </summary> public KdMap(int dimensions) { _kdtree = new KdTree <LocatablePair <TKey, TValue> >(dimensions, new Subdivision.SubdivisionPolicyConnector()); _es = new Searches.ExactSearch <LocatablePair <TKey, TValue> >(_kdtree.Root); _es.CountLimit = 1; }