Tim Schaub
9d276982b5
Assorted missing requires
2016-08-12 10:53:50 -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
f196ed8102
Replace remaining goog.inherits
2016-07-01 08:45:15 +00:00
Tim Schaub
09eee46822
Use ol.Disposable instead of goog.Disposable
2016-03-02 15:44:07 -07:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Andreas Hocevar
2d50511527
Use overlay container instead of viewport for ol.render.Box
2015-10-15 20:22:14 +02:00
Andreas Hocevar
7a070dd859
Use DOM instead of map canvas for ol.render.Box
2015-10-15 17:34:16 +02:00
Marc Jansen
31a68e21a5
Remove goog.isNull in render classes
2015-10-01 09:17:14 +02:00
Tim Schaub
b48cabee28
Remove unnecessary goog.isDefAndNotNull() calls
2015-09-29 09:32:51 -06:00
Frederic Junod
9e2a393426
Remove use of goog.array.map
2015-09-29 10:54:55 +02:00
Bart van den Eijnden
47ce127a10
Add assert messages for all assertions up until ol.renderer.vector.
2015-03-30 22:55:23 +02:00
Tim Schaub
097909516a
Account for null or undefined geometry
...
The change in #2098 made it so a feature's geometry could be undefined. This is consistent with the return type for the getGeometry method. Where calling code needs to ensure that it has a geometry instance, it can use instanceof, goog.isDefAndNotNull(), or test for a truthy value.
2014-05-23 10:00:15 -06:00
Frederic Junod
db01363c10
Set text style in ol.render.Box
2014-03-05 10:33:34 +01:00
Tom Payne
a8f932fa07
Rename ol.Map#requestRenderFrame to ol.Map#render
2014-02-20 16:54:20 +01:00
Tom Payne
09d5d31fc7
Rename ol.render.IRender to ol.render.IVectorContext
2014-02-06 18:03:27 +01:00
Éric Lemoine
dd526b5581
Simplify code in ol.render.Box#createGeometry_
2014-02-04 17:18:23 +01:00
Éric Lemoine
3c981da304
Close the polygon created by ol.render.Box
2014-02-04 17:18:23 +01:00
Tom Payne
df0912bdd3
Convert ol.render.Event#get* methods into properties
2014-01-27 15:54:00 +01:00
Éric Lemoine
051c0a8b46
Use drawAsync in render box
2014-01-06 17:14:56 +01:00
Antoine Abt
3461b026b6
Do not draw a rotated box, in dragbox/dragzoom
...
Use pixels to draw a straight box, perserving rotation while zooming
2014-01-03 11:55:28 +01:00
Antoine Abt
1142d55565
Add skeleton for webgl immediate renderer
2014-01-03 11:55:27 +01:00
Antoine Abt
adfe20dd12
Make DragBox interaction dispatch events
...
- boxstart/boxend events are dispatched,
- behavior is removed,
- geometry drawn by box render is a simple polygon instead of one with hole.
2013-12-20 15:24:53 +01:00
Éric Lemoine
18f9eeab12
No default style in ol.render.Box
2013-12-20 10:21:18 +01:00
Éric Lemoine
91a61f3152
ol.render.Box refactoring
2013-12-20 10:21:17 +01:00
Éric Lemoine
0724300685
Rename a property
2013-12-20 10:15:54 +01:00
Éric Lemoine
712f451179
Use better type
2013-12-20 10:15:54 +01:00
Éric Lemoine
0b6e1e91c0
ol.render.DragBox renamed to ol.render.Box
2013-12-20 10:15:54 +01:00