Tom Payne
f12355a17b
Add optional destination argument to ol.extent.clone
2013-11-26 12:02:58 -07:00
Tom Payne
54d22735f2
Add ol.extent.getMargin
2013-11-26 12:02:58 -07:00
Tom Payne
2a6f5a6396
Add ol.extent.getIntersectionArea
2013-11-26 12:02:58 -07:00
Tom Payne
6b02c7f639
Add ol.extent.getEnlargedArea
2013-11-26 12:02:58 -07:00
Tom Payne
b74c244088
Add ol.extent.getArea
2013-11-26 12:02:58 -07:00
Tom Payne
df96c08e0e
Return extent from ol.extent.extend
2013-11-26 12:02:57 -07:00
Tom Payne
d994db46f6
Add ol.extent.createOrUpdateFromFlatCoordinates
2013-11-26 12:02:57 -07:00
Tom Payne
67bf15b5dc
Add ol.extent.extendFlatCoordinates
2013-11-26 12:02:57 -07:00
Tom Payne
ae9f03c8cb
Add more extent functions
2013-11-26 12:02:57 -07:00
Tom Payne
9cbd8de188
Fix order of arguments to ol.extent.createOrUpdate
2013-11-26 12:02:57 -07:00
Tom Payne
cf0fdff4e2
Add ol.extent.extendXY
2013-11-26 12:02:57 -07:00
Glenn Vorhes
0fc727f989
Remove declared iteration variables before for-loop
2013-11-04 22:31:04 -06:00
Tim Schaub
b0cea7139b
Function to buffer an extent
2013-11-04 13:21:11 -07:00
Paul Spencer
bada596b45
Add default stability level to docs of exported things.
2013-10-24 18:20:24 -04:00
Frederic Junod
ef929e9a72
Fix jsdoc formating
2013-09-24 12:18:00 +02:00
Tom Payne
aa44547565
Remove ol.extent.toString
2013-09-20 12:14:41 +01:00
Éric Lemoine
70c66d4cf1
Add ol.extent.touches
2013-09-16 15:51:12 +02:00
Tim Schaub
e806f51b3d
Changing extent structure back to single array: [minX, minY, maxX, maxY]
...
This means we'll have to have a new structure and new methods for 3D envelopes.
2013-09-15 00:31:32 -06:00
Tim Schaub
dbccb8b231
Function for cloning extents
2013-09-14 21:11:52 -06:00
Tim Schaub
fcf00dea8b
New structure for extent: [minCoord, maxCoord]
2013-09-14 21:11:52 -06:00
Frederic Junod
f1bce39fa9
Rename optional param to opt_extent
2013-09-10 14:41:12 +02:00
Frederic Junod
d34a63944b
Use ol.extent.createOrUpdate function
2013-09-10 14:33:12 +02:00
Tom Payne
639000a603
Add some type hints in ol.extent
2013-07-22 18:22:13 +02:00
Frederic Junod
a1a7e21f92
Redefine ol.Size to be Array.<number>
2013-06-01 10:22:06 +02:00
Tom Payne
f0baf2efc2
Add ol.extent.empty
2013-05-25 20:38:11 -05:00
ahocevar
97d48277b5
Making docs more clear
2013-05-20 16:20:41 +02:00
ahocevar
8084e20e64
Fixing typo
2013-05-16 10:45:25 +02:00
ahocevar
824397e6ba
Do not change ol.extent.containsCoordinate
2013-05-16 10:42:28 +02:00
ahocevar
037e44e084
Accurate hit detection
...
With this change, hit detection for lines and points gets very
accurate, because the vector renderer instance keeps track of
line widths and point symbol sizes. After doing a bbox query in
the RTree, returned lines and points are evaluated against the
thresholds of their line width or symbol size. The KML example
with its different symbolizers now has getFeatureInfo too to
show this in action.
2013-05-15 23:44:22 +02:00
Tom Payne
b070b572d0
Rename ol.extent.createEmptyExtent to ol.extent.createEmpty
2013-05-01 12:36:54 +02:00
Éric Lemoine
a5519c2645
Add missing description for @return tag
2013-04-21 21:51:14 +02:00
Tom Payne
16f70ba1a0
Replace ol.Extent and ol.Rectangle with Array.<number>
2013-04-19 09:32:11 +02:00
Tom Payne
e08d19ac55
Add ol.Extent.createOrUpdate
2013-04-09 19:19:44 +02:00
Tom Payne
02196c94b5
Redefine ol.Coordinate to be Array.<number>
2013-04-05 12:30:37 +02:00
Tom Payne
72437ff57b
Use more compact constants
2013-03-22 17:33:19 +01:00
Tom Payne
c04e9c8870
Add ol.Rectangle.extendXY
2013-03-22 17:23:58 +01:00
Tom Payne
483375ca42
Add ol.Extent.createEmptyExtent
2013-03-22 17:23:50 +01:00
Tom Payne
3a1fcdae0f
Optimize ol.Extent.getForView2DAndSize
2013-03-10 15:51:08 +01:00
Tom Payne
ed787ba79c
Add ol.Extent.getForView2DAndSize
2013-03-10 15:51:08 +01:00
Tim Schaub
40bde4056b
Accept a destination array for transforms
...
This allows in-place transforms.
2013-03-03 20:24:14 +01:00
Tim Schaub
7a5e6a06d8
Make transform functions work with arrays
...
Instead of working with ol.Coordinate instances, transform functions work with arrays. This is in anticipation of using transform functions to transform large arrays of vertex coordinate values. The ol.projection.transform and ol.projection.transformWithCodes are slightly more convenient functions for dealing with ol.Coordinate instances. Whether we make this more consistent with the use of functions returned by ol.projection.getTransform is up for discussion.
2013-03-03 19:27:57 +01:00
Éric Lemoine
35a6cac37f
Add containsExtent to ol.Extent
2013-02-14 23:36:36 +01:00
Tim Schaub
0845dea366
Care with transform
...
Since the transform method takes an arbitrary transform function, new coordinates may not be ordered in the same way as the originals.
2013-01-23 22:03:08 -07:00
augustus
f253c1bcf8
Some comments (no changes to code)
2012-11-09 16:26:59 +01:00
Tom Payne
860b4407b7
Add ol.Extent.get{Bottom,Top}{Left,Right}
2012-10-18 13:49:10 +02:00
Tom Payne
424dbd7582
Remove problematic (and unused) clone methods, move contains out of ol.Rectangle
2012-09-25 00:04:45 +02:00
Tom Payne
f8c31ba45c
s/ol3/ol/
2012-09-24 14:21:41 +02:00