GaborFarkas
3f828248b9
Rework isClosed with added tests
2016-11-23 09:49:47 +01:00
Marc Jansen
f3979d47db
Require ol in ol.geom.flat.intersectsextent
2016-09-02 11:18:22 +02:00
Marc Jansen
5448871029
Require ol in ol.geom.flat.interpolate
2016-09-02 11:18:08 +02:00
Marc Jansen
ae67419f76
Require ol in ol.geom.flat.interiorpoint
2016-09-02 11:17:51 +02:00
Marc Jansen
3740f05d5b
Require ol in ol.geom.flat.geodesic
2016-09-02 11:17:33 +02:00
Marc Jansen
2c4060a38d
Require ol in ol.geom.flat.deflate
2016-09-02 11:17:19 +02:00
Marc Jansen
e8fed9c21f
Require ol in ol.geom.flat.contains
2016-09-02 11:17:03 +02:00
Marc Jansen
870ddceafd
Require ol in ol.geom.flat.closest
2016-09-02 11:16:51 +02:00
Andreas Hocevar
d1e4b33760
Rename goog.DEBUG to ol.DEBUG
2016-08-31 21:10:01 +02:00
Frederic Junod
8d1a26dd5b
Export ol.geom.Geometry#intersectsCoordinate
2016-08-23 14:36:49 +02:00
Frederic Junod
9074bd9783
Rename ol.geom.Geometry#containsCoordinate to intersectsCoordinate
2016-08-23 14:36:09 +02:00
Frederic Junod
d4ad9ad616
Add missing goog.require('ol')
2016-08-17 09:57:21 +02:00
Tim Schaub
a27d0da8a5
Add transform2D to ol.geom.SimpleGeometry
2016-08-12 10:54:06 -06:00
Tim Schaub
1b8310a6fe
Rename ol/objectutil.js to ol/obj.js
2016-08-07 10:49:12 -06:00
Tim Schaub
f07f78fbd7
Move flat geom files so they are named like their provides
2016-08-07 10:49:10 -06:00
Tim Schaub
684af3503c
Move ol/geom/flat/areaflatgeom.js to ol/geom/flat/area.js
2016-08-07 10:49:10 -06:00
Andreas Hocevar
b25ce40781
Merge pull request #5619 from ahocevar/remove-goog-asserts
...
Remove goog.asserts.*
2016-08-04 23:02:38 +02:00
Tim Schaub
69bf9254a5
Correctly set default anchor for collections
2016-08-04 11:27:36 -06:00
Tim Schaub
795cee876e
Add a method to scale geometries
2016-08-04 10:23:00 -06:00
Andreas Hocevar
e18d41b5e0
Remove gratuitous debug assertions
2016-08-04 11:29:54 +02:00
Andreas Hocevar
e0015b3d4e
Use goog.DEBUG instead of ol.DEBUG for now
2016-08-04 11:29:54 +02:00
Andreas Hocevar
6f5ed17fc5
Remove goog.asserts.*
...
This pull requests replaces type check hint assertions with type casts,
library sanity check assertions with conditional console.assert statements
in debug mode, and runtime sanity checks with assertions that throw an
ol.AssertionError with an error code for lookup outside the library.
2016-08-04 11:29:54 +02:00
Peter Robins
0713e680e1
Replace goog.abstractMethod
2016-07-19 09:08:23 +00:00
Andreas Hocevar
6b4ee42c90
Refactor to a more convenient internal API
2016-06-23 13:10:41 +02:00
Andreas Hocevar
cf7ff841a7
Remove use of goog.vec.*
2016-06-23 13:10:41 +02:00
Peter Robins
2c29512c80
Remove sub-namespaces from all remaining typedefs
2016-06-09 10:01:52 +00:00
Frederic Junod
e289bfbb7d
Use ol.inherits instead of goog.inherits
2016-06-08 08:38:12 +02:00
Andreas Hocevar
2ec4969ac7
Remove api annotations from enums
2016-06-03 09:29:14 +02:00
Peter Robins
f57065c412
Remove unneeded goog.provides/requires for typedefs
...
In general, typedefs do not need and should not have goog.require/provide
2016-05-09 13:21:25 +00:00
Nicholas Latham
2ee1969de7
Remove goog.math.modulo and goog.math.lerp
2016-04-04 09:43:24 +02:00
Björn Harrtell
44e04be67f
Get rid of goog.functions
2016-04-01 10:32:15 +02:00
Peter Robins
8f9a8e9bb1
Fix inconsistency in geom docs
2016-03-17 10:13:30 +00:00
Frederic Junod
0dd36736c7
Add 'function' jsdoc tag to ol.geom.Geometry#rotate
...
Otherwise the function is in the 'Members' section of the API documentation.
2016-03-10 08:30:10 +01:00
Frederic Junod
d5564a04db
Add new ol.geom.Geometry#rotate function
2016-03-08 17:05:19 +01:00
Fran Peručić
b46cc5a241
fix multipolygon clone
2016-02-10 15:06:00 +01:00
Tim Schaub
d67f33bcd6
Remove use of goog.object.unsafeClone()
2016-02-04 06:54:44 -07:00
Tim Schaub
fd394151fd
Replace goog.object.clear() with ol.object.clear()
2016-02-04 06:54:44 -07:00
Guillaume Beraudo
289e571fb0
Remove all remaining unnecessary casts
...
There is still such a cast in the goog library itself.
See https://github.com/google/closure-library/pull/637
2016-02-03 16:26:43 +01:00
Tim Schaub
80df1f5ae8
Move opt_useCapture arg to the end of the list
2016-02-03 11:19:38 +01:00
Andreas Hocevar
3f2d79b7fe
Replace goog.events.Event/EventTarget system with our own
...
This also removes goog.events.listen, goog.events.unlisten,
goog.events.unlistenByKey and goog.events.BrowserEvent.
2016-02-03 11:19:38 +01:00
Andreas Hocevar
ebc98ec1bb
Address TODOs
...
To make sure that our binarySearch implementation meets the requirements of
the library, I added more tests for ol.geom.flat.interpolate.lineString, only
to find out that it does not handle line strings with repeated vertices
properly, regardless of what binarySearch implementation is used.
2016-02-03 11:41:41 +13:00
Nicholas L
ef0e95847f
Remove goog.array.binarySearch
2016-02-03 11:41:40 +13:00
Nicholas L
9bcf624382
Forgot to remove a require
2016-02-03 11:41:39 +13:00
Nicholas L
5bd3fb494c
Remove goog.array.repeat
2016-02-03 11:41:39 +13:00
Nicholas L
d1b6a17773
Remove goog.array.extend
2016-02-03 11:41:38 +13:00
Frederic Junod
b7cbd20b6f
Add missing JSDoc tags
2016-01-25 14:37:45 +01:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Tim Schaub
3cf8618fc7
Prefer single line assignment to 80 character limit
2016-01-11 18:56:08 -08:00
Tim Schaub
e6f6dcc230
Partial valid-jsdoc corrections
2016-01-11 18:56:08 -08:00
Frederic Junod
e336947e8d
Add new ol.geom.LineString#getCoordinateAt function
2016-01-07 11:32:25 +01:00