Tom Payne
|
310d0dc792
|
Rename replayes to replays
|
2014-01-02 22:13:37 +01:00 |
|
Tim Schaub
|
86374d1fde
|
Merge pull request #1428 from tschaub/image-scale
Properly scale and rotate images with anchor offsets.
|
2013-12-20 13:44:10 -08:00 |
|
Éric Lemoine
|
4a96eaff60
|
Fix linestring hit detection bug
|
2013-12-20 22:24:52 +01:00 |
|
Tim Schaub
|
f5b9687479
|
Translate to image center before scale and rotation
Same treatment here as with the canvas replay.
|
2013-12-20 13:29:30 -07:00 |
|
Tim Schaub
|
c599c649ab
|
Translate to image anchor point, scale, rotate, translate back
|
2013-12-20 13:27:08 -07:00 |
|
Antoine Abt
|
f93a404adf
|
Merge pull request #1422 from tonio/vector-api-dragbox
[vector-api] Refactor DragZoom
|
2013-12-20 06:32:34 -08: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 |
|
Tom Payne
|
bc36c2a366
|
Don't attempt to render features will null geometries in ol.renderer.vector.renderFeature
|
2013-12-20 14:41:37 +01:00 |
|
Tom Payne
|
f0b14521a4
|
Don't attempt to render features will null geometries in ol.render.canvas.Immediate
|
2013-12-20 14:40:30 +01:00 |
|
Antoine Abt
|
0eb00ba86b
|
Remove dragbox.exports
|
2013-12-20 11:11: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 |
|
Tom Payne
|
af7b410d14
|
Merge pull request #1417 from twpayne/vector-api-image-rotate-and-scale
[vector-api] Image rotate and scale
|
2013-12-19 07:41:54 -08:00 |
|
Tom Payne
|
bfba52aef4
|
Add image rotation and scaling to ol.render.canvas.Immediate
|
2013-12-19 16:26:06 +01:00 |
|
Tom Payne
|
fe2f028777
|
Sort miscellaneous properties and add rotation and scale
|
2013-12-19 16:26:06 +01:00 |
|
Tom Payne
|
b3f77b4d68
|
Add image rotation and scaling to ol.render.canvas.Replay
|
2013-12-19 16:26:06 +01:00 |
|
Tom Payne
|
c6b961782a
|
Sort miscellaneous properties and add rotation and scale
|
2013-12-19 16:26:05 +01:00 |
|
Frederic Junod
|
06ba19896c
|
Set default canvas lineJoin and lineCap to 'round'
|
2013-12-19 15:40:31 +01:00 |
|
Éric Lemoine
|
44d310bb6d
|
Add getters to ol.style.Text
|
2013-12-19 14:37:58 +01:00 |
|
Éric Lemoine
|
d4d9cb6a3a
|
Add getters to ol.style.Stroke
|
2013-12-19 14:37:57 +01:00 |
|
Éric Lemoine
|
5cd3ab06fc
|
Add getters to ol.style.Image
|
2013-12-19 14:37:57 +01:00 |
|
Éric Lemoine
|
16047ff852
|
Add getters to ol.style.Fill
|
2013-12-19 11:41:38 +01:00 |
|
Éric Lemoine
|
1e24ec28be
|
Add getters to ol.style.Style
|
2013-12-19 11:32:57 +01:00 |
|
Éric Lemoine
|
fe7b614f22
|
Support hit detection on tainted canvas
|
2013-12-19 09:10:09 +01:00 |
|
Éric Lemoine
|
faf6722c84
|
Canvas immediate uses ol.style.Image#getImage
|
2013-12-19 00:20:11 +01:00 |
|
Éric Lemoine
|
ee1ac6b23c
|
Canvas replay uses ol.style.Image#getImage
|
2013-12-19 00:20:11 +01:00 |
|
Tom Payne
|
9bc92b2166
|
Always quantize all polygons
|
2013-12-17 17:46:43 +01:00 |
|
Tom Payne
|
dc69e02438
|
Pass tolerance to ol.render.canvas.Replay constructors
|
2013-12-17 17:46:28 +01:00 |
|
Tom Payne
|
76bddcf042
|
Pass tolerance to ol.render.canvas.ReplayGroup constructor
|
2013-12-17 17:46:01 +01:00 |
|
Tom Payne
|
6f2292588f
|
Scale line widths by pixel ratio in immediate mode
|
2013-12-16 12:16:03 +01:00 |
|
Tom Payne
|
eb84072373
|
Pass pixel ratio to ol.render.canvas.Immediate constructor
|
2013-12-16 12:16:03 +01:00 |
|
Tom Payne
|
9b1a5f512d
|
Scale line widths by pixel ratio in replay mode
|
2013-12-16 12:15:31 +01:00 |
|
Tom Payne
|
8304a2c7aa
|
Pass pixel ratio to ol.render.canvas.Replay constructors
|
2013-12-16 12:15:31 +01:00 |
|
Tom Payne
|
2d0e6fd6bc
|
Pass pixel ratio to ol.render.canvas.ReplayGroup constructor
|
2013-12-16 12:15:30 +01:00 |
|
Gilbert Jeiziner
|
dbec07396e
|
Exporting ol.render.DragBox
|
2013-12-13 21:22:01 +01:00 |
|
Tom Payne
|
e4d85e27b1
|
Merge pull request #1358 from twpayne/vector-api-geometry-collection
[vector-api] Add ol.geom.GeometryCollection
|
2013-12-11 13:07:05 -08:00 |
|
Tom Payne
|
4205c01414
|
Add ol.geom.GeometryCollection rendering
|
2013-12-11 16:49:47 +01:00 |
|
Tom Payne
|
76a6e08ec1
|
Factor out ol.geom.SimpleGeometry
|
2013-12-11 16:49:47 +01:00 |
|
Éric Lemoine
|
829381fd43
|
Always fill polygons for hit detection
|
2013-12-11 16:16:02 +01:00 |
|
Éric Lemoine
|
ac2a3cd1e8
|
Rename replayForward functions to replay
|
2013-12-11 16:16:02 +01:00 |
|
Éric Lemoine
|
8712509300
|
Rename replayBackward functions to replayHitDetection
|
2013-12-11 16:16:02 +01:00 |
|
Éric Lemoine
|
3019933cb6
|
Rename reverseInstructions_ function to reverseHitDetectionInstructions_
|
2013-12-11 16:16:02 +01:00 |
|
Éric Lemoine
|
86995a8cb4
|
Rename reversedInstructions array to hitDetectionInstructions
|
2013-12-11 16:16:02 +01:00 |
|
Éric Lemoine
|
fda2217166
|
Hit detect rotated features
|
2013-12-11 15:01:58 +01:00 |
|
Éric Lemoine
|
fafb7e487e
|
Add ol.render.FeaturesOverlay
|
2013-12-10 11:03:10 +01:00 |
|
Tom Payne
|
c6181ea9d1
|
Render simplified geometries in replay mode
|
2013-12-09 16:37:33 +01:00 |
|
Éric Lemoine
|
15db1eb416
|
Use reversedInstructions for hit detection
|
2013-12-09 14:08:55 +01:00 |
|