summaryrefslogtreecommitdiff
path: root/src/mongo/db/geo/s2common.cpp
diff options
context:
space:
mode:
authorHari Khalsa <hkhalsa@10gen.com>2013-01-18 18:29:50 -0500
committerHari Khalsa <hkhalsa@10gen.com>2013-01-22 13:03:01 -0500
commit2abfcc79152f38c0c1557298b6ae240bb477967f (patch)
tree85219983845c7b3ee8cc3f6bdeb92ee86f109432 /src/mongo/db/geo/s2common.cpp
parent43ffb31e4c051fe1f50130289099d3983964e00e (diff)
downloadmongo-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.cpp3
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());