Tom Payne
|
c599ceb43d
|
Merge pull request #1458 from Intermedix/bug-insert-valueExtent
Fix bug in ol.structs.RBush#update
|
2014-01-04 05:46:41 -08:00 |
|
Austin Hyde
|
6ea1482ecf
|
Fix issue with valueExtent_ being cleared while updating extents, but never being repopulated
|
2014-01-03 15:54:26 -05:00 |
|
Tom Payne
|
46267a9059
|
Use toString() instead of + ''
|
2014-01-03 14:55:02 +01:00 |
|
Tom Payne
|
484c5b2fe3
|
Fix bug in ol.structs.RBush#clear
|
2013-12-19 14:22:44 +01:00 |
|
ahocevar
|
a4083f544e
|
Merge pull request #1373 from ahocevar/rbush-fail
ol.structs.RBush#remove() is unreliable
|
2013-12-16 05:02:49 -08:00 |
|
ahocevar
|
8bfa0f7ae9
|
Truthy check is enough
|
2013-12-16 13:53:55 +01:00 |
|
Tom Payne
|
fad3251545
|
Add ol.structs.RBush#getExtent
|
2013-12-16 13:02:51 +01:00 |
|
Tom Payne
|
fbc23499e4
|
Add @struct annotation for simple classes
|
2013-12-13 18:59:26 +01:00 |
|
ahocevar
|
d3cc822f98
|
Do not ascend when node has more siblings
|
2013-12-13 17:30:28 +01:00 |
|
Tom Payne
|
7b7ebb8609
|
Add missing "new"s in ol.structs.RBush
|
2013-12-12 13:01:25 +01:00 |
|
Tom Payne
|
2be40a1ae6
|
Add ol.structs.RBush#isEmpty
|
2013-12-04 15:05:43 +01:00 |
|
Tom Payne
|
5d3a5ae68e
|
Fix infinite loop bug in ol.structs.RBush
|
2013-11-27 15:10:18 +01:00 |
|
Tom Payne
|
f847b37261
|
Rename ol.structs.RBush#allInExtent to getAllInExtent
|
2013-11-27 15:10:18 +01:00 |
|
Tom Payne
|
828456d18e
|
Rename ol.structs.RBush#all to getAll
|
2013-11-27 15:10:18 +01:00 |
|
Tom Payne
|
978041b68c
|
Only activate ol.structs.RBush conflict checks when goog.DEBUG is true
|
2013-11-27 15:10:18 +01:00 |
|
Tom Payne
|
665781ee03
|
Throw an exception if an ol.structs.RBush is modified while reading
|
2013-11-27 15:10:17 +01:00 |
|
ahocevar
|
96c6cd0ab0
|
Documenting limitations of forEach and forEachInExtent
Because the tree's structure changes when nodes are inserted,
updated or deleted, no modifications are allowed in a forEach
loop.
|
2013-11-27 14:21:56 +01:00 |
|
Tom Payne
|
92469901f7
|
Clone extents in ol.structs.RBush to prevent modification
|
2013-11-26 12:03:00 -07:00 |
|
Tom Payne
|
880f098f0f
|
Add ol.structs.RBush#update
|
2013-11-26 12:02:59 -07:00 |
|
Tom Payne
|
7ec456fa70
|
Add FIXME
|
2013-11-26 12:02:59 -07:00 |
|
Tom Payne
|
1293294d40
|
Implement ol.structs.RBush#remove_
|
2013-11-26 12:02:59 -07:00 |
|
Tom Payne
|
b865a7c0e1
|
Don't check for under-full nodes when validating ol.structs.RBush
Removal can lead to under-full nodes.
|
2013-11-26 12:02:59 -07:00 |
|
Tom Payne
|
a76eba34e8
|
Add ol.structs.RBush#assertValid
|
2013-11-26 12:02:59 -07:00 |
|
Tom Payne
|
e823e7fde3
|
Add ol.structs.RBush
|
2013-11-26 12:02:59 -07:00 |
|