Sha256: e0ee5ce51716ba696fffcb8f270ad80b6334256a7c5716da11a91104f1e3f825
Contents?: true
Size: 559 Bytes
Versions: 1
Compression:
Stored size: 559 Bytes
Contents
describe('PolyUtil', function () { describe('#clipPolygon', function () { it('clips polygon by bounds', function () { var bounds = L.bounds([0, 0], [10, 10]); var points = [ new L.Point(5, 5), new L.Point(15, 10), new L.Point(10, 15) ]; var clipped = L.PolyUtil.clipPolygon(points, bounds); for (var i = 0, len = clipped.length; i < len; i++) { delete clipped[i]._code; } expect(clipped).to.eql([ new L.Point(8, 10), new L.Point(5, 5), new L.Point(10, 8), new L.Point(10, 10) ]); }); }); });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
leaflet-js-0.8.dev2 | lib/leaflet/spec/suites/geometry/PolyUtilSpec.js |