Tim Schaub
4ea0af87df
Rename _ol_geom_GeometryCollection_ to GeometryCollection
2017-12-14 08:59:35 -07:00
Tim Schaub
ac7985a5ad
Rename _ol_geom_Circle_ to Circle
2017-12-14 08:57:52 -07:00
Tim Schaub
9d396280b0
Rename _ol_geom_MultiPolygon_ to MultiPolygon
2017-12-14 08:56:51 -07:00
Tim Schaub
c502f016f7
Rename _ol_geom_Polygon_ to Polygon
2017-12-14 08:56:12 -07:00
Tim Schaub
3c78cb7872
Rename _ol_geom_MultiLineString_ to MultiLineString
2017-12-14 08:55:33 -07:00
Tim Schaub
f7b3876c1b
Rename _ol_geom_LineString_ to LineString
2017-12-14 08:54:53 -07:00
Tim Schaub
ad5806c29d
Rename _ol_geom_MultiPoint_ to MultiPoint
2017-12-14 08:51:53 -07:00
Tim Schaub
eadec38ae2
Rename _ol_geom_Point_ to Point
2017-12-14 08:49:10 -07:00
Frederic Junod
f6627c4d4e
Named exports from ol/dom
2017-12-14 12:27:09 +01:00
Tim Schaub
87295a74dd
Use named exports from ol/index.js
2017-12-12 12:34:23 -07:00
Tim Schaub
8a9bbd6264
Separate example scripts for dev and prod
2017-12-12 06:56:19 -07:00
Tim Schaub
7f47883c48
Transformed
2017-12-12 06:53:18 -07:00
Andreas Hocevar
c35789ba73
Add and improve tests
2017-11-16 11:52:26 +01:00
Andreas Hocevar
4324d49813
Attempt to make font loading tests more stable
...
Also changes things to use setInterval() instead of setTimeout().
2017-11-10 08:34:30 +01:00
Andreas Hocevar
7f865b8520
Check if fonts are available and redraw when label cache was cleared
2017-11-03 13:04:06 +01:00
Andreas Hocevar
5ebc969599
Support line and polygon label points for ol.render.Feature
2017-10-31 11:33:48 +01:00
Andreas Hocevar
325fac6886
Consider polygon labels only when they fit the intersection length
2017-09-27 18:06:30 +02:00
Andreas Hocevar
efc86d59b0
Implement text rendering along paths
...
This commit also changes the TextReplay.drawText() signature, and moves
geometry calculation into drawText(). This improves performance where no
text needs to be rendered (TextStyle.getText() == ''), which is used often
in applications.
2017-09-11 16:54:27 +02:00
Tim Schaub
a3e3e99baa
Get rid of useless test exports
2017-08-17 15:16:58 -04:00
Tim Schaub
46bcce464f
Add missing requires to tests
2017-08-16 13:43:28 -04:00
GaborFarkas
bb593eaac8
Fix WebGL text offset direction
2017-08-12 14:52:08 +02:00
GaborFarkas
619e85e737
Fix linting issues
2017-06-23 21:12:27 +02:00
GaborFarkas
a4c421e699
Use glyph atlases
2017-06-23 20:44:41 +02:00
GaborFarkas
a3a443324d
Add tests for WebGL TextReplay
2017-06-23 20:44:41 +02:00
GaborFarkas
bd87ec7c83
Conform ImageReplay to the new structure
2017-06-23 20:44:41 +02:00
GaborFarkas
26bfa7a172
Refactor WebGL ImageReplay
2017-06-23 20:37:37 +02:00
Marc Jansen
d0ef05977b
Autofix indentation issues (eslint --fix)
2017-06-19 11:58:00 +02:00
Andreas Hocevar
df72d7b20f
Add getId() method for ol.render.Feature
2017-05-11 15:54:20 +02:00
Frederic Junod
392cbcc138
Enforces spacing around commas
2016-12-14 13:42:47 +01:00
simonseyock
3a08cfd7c6
Added test for ol.render.canvas.ReplayGroup#getCircleArray_
2016-12-08 10:14:09 +01:00
GaborFarkas
d27591dea7
Adjust WebGL immediate test
2016-11-23 09:51:38 +01:00
GaborFarkas
3b2ff5a2ee
Revamp WebGL CircleReplay
2016-11-23 09:51:37 +01:00
GaborFarkas
a7ddda7d81
Force close polygon contours (WebGL)
2016-11-23 09:51:37 +01:00
GaborFarkas
ca1414b2d0
Add depth test to PolygonReplay
2016-11-23 09:51:37 +01:00
GaborFarkas
310fabe94a
Add tests for WebGL Immediate API
2016-11-23 09:51:37 +01:00
GaborFarkas
8a6b206220
Add more tests
2016-11-23 09:51:37 +01:00
GaborFarkas
0cb0ea2a8a
Add tests for ol.render.webgl.CircleReplay
2016-11-23 09:51:37 +01:00
GaborFarkas
c675a33235
Add tests for ol.render.webgl.Replay
2016-11-23 09:51:37 +01:00
GaborFarkas
62fb8d8fd8
Fix typos
2016-11-23 09:51:37 +01:00
GaborFarkas
dc360c2d7f
Refactor WebGL render tests
2016-11-23 09:51:37 +01:00
GaborFarkas
3af5c2805e
Add tests to WebGL triangulating functions
2016-11-23 09:51:36 +01:00
GaborFarkas
8e8098b362
Add some test to PolygonReplay
2016-11-23 09:51:36 +01:00
GaborFarkas
360e77481d
Restructure webgl replays
2016-11-23 09:51:36 +01:00
GaborFarkas
e893603966
Add tests to LineStringReplay
2016-11-23 09:49:47 +01:00
Guillaume Beraudo
e40b545e40
Add basic WEBGL LineString rendering
...
Use gl.LINES and hardcode a width.
Implement polygon stroking using the line string replay.
2016-11-23 09:49:46 +01:00
Guillaume Beraudo
8e9b589ca9
Add tests to PolygonReplay renderer
2016-11-23 09:49:46 +01:00
Tim Schaub
c203f6a841
Remove unused requires from tests
2016-08-08 09:58:11 -06:00
Tim Schaub
ed5dbd1293
Put test requires on top
2016-08-08 09:58:11 -06:00
Tim Schaub
424f3e5577
Move renderer files so they are named like their provides
2016-08-07 10:49:11 -06:00
Tim Schaub
6b883afa35
Move render files so they are named like their provides
2016-08-07 10:49:11 -06:00