Factor out ol.geom.Geometry.getLayoutForStride_
Factor out ol.geom.Geometry.getStrideForLayout_
Add ol.geom.flat.deflateCoordinate
Ensure endss is truncated if needed in ol.geom.flat.deflateCoordinatesss
Allow geometries to have null coordinates and add setFlatCoordinates
Allow forEachFeatureAtPixel callback to break out of loop
Break out of forEachFeatureAtPixel as soon as hit detected in icon example
Break out of forEachFeatureAtPixel as soon as hit detected in synthetic-points example
Break out of forEachFeatureAtPixel as soon as hit detected in vector-layer example
Pass layer to forEachFeatureAtPixel callback
Add layer to forEachFeatureAtPixel callbacks in examples
Add optional layerFunction to ol.Map#forEachFeatureAtPixel
Add FIXME
Add ol.structs.RBush#isEmpty
Add ol.source.Vector#isEmpty
Factor out ol.source.Vector#removeFeatureInternal_
Add ol.source.Vector#clear
Enable remaining ol.source.Vector tests
Add @struct annotation where possible
Rename ol.geom.Layout to ol.geom.GeometryLayout