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
Bart van den Eijnden
25e0053a13
Rename defaultSort to numberSafeCompareFunction on ol.array
2015-12-16 13:40:05 +01:00
Bart van den Eijnden
e0be143ed5
Always pass on a compare function to sort
2015-12-16 10:54:46 +01:00
Frederic Junod
a4fb2501d8
Remove use of goog.array.sort
...
Fixes #4160
2015-11-19 16:53:11 +01:00
Andreas Hocevar
6e2f82c397
Introduce ol.render.Feature
2015-10-28 10:29:02 +01:00
Tim Schaub
6bdacced92
Merge pull request #4176 from tschaub/remove-isdefandnotnull
...
Remove use of goog.isDefAndNotNull().
2015-10-01 00:05:57 -06:00
Tim Schaub
b48cabee28
Remove unnecessary goog.isDefAndNotNull() calls
2015-09-29 09:32:51 -06:00
Frederic Junod
d2dd7584d8
Remove use of goog.object.getKeys
2015-09-29 14:24:34 +02:00
Frederic Junod
9e2a393426
Remove use of goog.array.map
2015-09-29 10:54:55 +02:00
Tim Schaub
d6f03697d7
Remove hue, saturation, contrast, and brightness
2015-09-27 13:16:30 -06:00
Tim Schaub
6638ae855d
Inline simple !goog.isDef() checks
2015-09-27 10:23:30 -06:00
Tim Schaub
7659e47e07
Inline simple goog.isDef() checks
2015-09-27 10:18:44 -06:00
Tim Schaub
8311f090de
Missing ol.render.webgl.Immediate#drawAsync description
2015-09-06 09:46:33 -06:00
Guillaume Beraudo
0e32456108
Use an abstract base class instead of IVectorContext
...
By having the abstract methods in the base class, subclasses can simply
override the methods they actually provide.
Additionally, this change fixes a regression in webgl canvas immediate.
2015-04-04 13:47:53 +02:00
Frederic Junod
f9723aa310
Add missing goog.require
2015-02-03 15:52:19 +01:00
Andreas Hocevar
af30b88413
Allow geometryFunction to return undefined
2014-12-16 01:12:08 +01:00
Andreas Hocevar
6478454a93
Use getGeometryFunction() in immediate API
2014-12-15 23:22:26 +01:00
Éric Lemoine
6d1d47a918
Remove @api for ol.render.webgl.Immediate#flush
2014-12-04 11:22:15 +01:00
Éric Lemoine
b3369cd516
Delete WebGL resources used by immediate API
2014-11-21 16:35:05 +01:00
Guillaume Beraudo
235f7c5bd1
Fix lack of @api doc in webgl Immediate
2014-11-21 13:35:20 +01:00
Guillaume Beraudo
7d01946fef
Removing webgl Immediate delegation code for drawing text
2014-11-20 13:53:00 +01:00
Guillaume Beraudo
257784e277
More lenient webgl Immediate drawing of a feature.
...
Remove assert to handle drawing features with supported geometries.
2014-11-20 13:53:00 +01:00
Guillaume Beraudo
f1402522b5
More lenient Immediate geometry collection rendering
...
Render geometry collection elements with a valid renderer inspite of
throwing an assertion error. Allows support of hierarchies of points.
2014-11-20 13:53:00 +01:00
Guillaume Beraudo
20ceae2655
Webgl immediate implementation for points
...
Internally uses a replay group to share code.
Modifies the dynamic data example to use PointGeometry
and Feature in addition to MultiPoint.
2014-11-20 13:53:00 +01:00
Tom Payne
09d5d31fc7
Rename ol.render.IRender to ol.render.IVectorContext
2014-02-06 18:03:27 +01:00
Tom Payne
090e3cbdd6
Add ol.render.IRender#drawText
2014-02-03 15:49:04 +01:00
Tom Payne
5df47634f3
Add ol.render.webgl.Immediate#drawCircleGeometry
2014-01-14 12:32:31 +01:00
Tom Payne
54e1fd3a41
Use @inheritDoc in ol.render.webgl.Immediate
2014-01-13 18:11:06 +01:00
Éric Lemoine
3f1d74a0f5
Add ol.render.webgl.Immediate#drawAsync
2014-01-06 17:10:00 +01:00
Antoine Abt
1142d55565
Add skeleton for webgl immediate renderer
2014-01-03 11:55:27 +01:00