diff options
author | Hari Khalsa <hkhalsa@10gen.com> | 2013-01-18 18:29:50 -0500 |
---|---|---|
committer | Hari Khalsa <hkhalsa@10gen.com> | 2013-01-22 13:03:01 -0500 |
commit | 2abfcc79152f38c0c1557298b6ae240bb477967f (patch) | |
tree | 85219983845c7b3ee8cc3f6bdeb92ee86f109432 /src/mongo/db/geo/s2common.cpp | |
parent | 43ffb31e4c051fe1f50130289099d3983964e00e (diff) | |
download | mongo-2abfcc79152f38c0c1557298b6ae240bb477967f.tar.gz |
2d not suitable for within: geometry queries, more tests
Diffstat (limited to 'src/mongo/db/geo/s2common.cpp')
-rw-r--r-- | src/mongo/db/geo/s2common.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/geo/s2common.cpp b/src/mongo/db/geo/s2common.cpp index 801b5f652e7..e2da239cd63 100644 --- a/src/mongo/db/geo/s2common.cpp +++ b/src/mongo/db/geo/s2common.cpp @@ -26,7 +26,8 @@ namespace mongo { return ss.str(); } - void S2SearchUtil::setCoverLimitsBasedOnArea(double area, S2RegionCoverer *coverer, int coarsestIndexedLevel) { + void S2SearchUtil::setCoverLimitsBasedOnArea(double area, S2RegionCoverer *coverer, + int coarsestIndexedLevel) { area = sqrt(area); coverer->set_min_level(min(coarsestIndexedLevel, 2 + S2::kAvgEdge.GetClosestLevel(area))); coverer->set_max_level(4 + coverer->min_level()); |