Rename ol.geom.Geometry#containsCoordinate to intersectsCoordinate

This commit is contained in:
Frederic Junod
2016-08-23 14:36:09 +02:00
parent 985dda28eb
commit 9074bd9783
5 changed files with 32 additions and 30 deletions
+14 -14
View File
@@ -24,31 +24,31 @@ describe('ol.geom.Circle', function() {
});
describe('#containsCoordinate', function() {
describe('#intersectsCoordinate', function() {
it('contains the center', function() {
expect(circle.containsCoordinate([0, 0])).to.be(true);
expect(circle.intersectsCoordinate([0, 0])).to.be(true);
});
it('contains points inside the perimeter', function() {
expect(circle.containsCoordinate([0.5, 0.5])).to.be(true);
expect(circle.containsCoordinate([-0.5, 0.5])).to.be(true);
expect(circle.containsCoordinate([-0.5, -0.5])).to.be(true);
expect(circle.containsCoordinate([0.5, -0.5])).to.be(true);
expect(circle.intersectsCoordinate([0.5, 0.5])).to.be(true);
expect(circle.intersectsCoordinate([-0.5, 0.5])).to.be(true);
expect(circle.intersectsCoordinate([-0.5, -0.5])).to.be(true);
expect(circle.intersectsCoordinate([0.5, -0.5])).to.be(true);
});
it('contains points on the perimeter', function() {
expect(circle.containsCoordinate([1, 0])).to.be(true);
expect(circle.containsCoordinate([0, 1])).to.be(true);
expect(circle.containsCoordinate([-1, 0])).to.be(true);
expect(circle.containsCoordinate([0, -1])).to.be(true);
expect(circle.intersectsCoordinate([1, 0])).to.be(true);
expect(circle.intersectsCoordinate([0, 1])).to.be(true);
expect(circle.intersectsCoordinate([-1, 0])).to.be(true);
expect(circle.intersectsCoordinate([0, -1])).to.be(true);
});
it('does not contain points outside the perimeter', function() {
expect(circle.containsCoordinate([2, 0])).to.be(false);
expect(circle.containsCoordinate([1, 1])).to.be(false);
expect(circle.containsCoordinate([-2, 0])).to.be(false);
expect(circle.containsCoordinate([0, -2])).to.be(false);
expect(circle.intersectsCoordinate([2, 0])).to.be(false);
expect(circle.intersectsCoordinate([1, 1])).to.be(false);
expect(circle.intersectsCoordinate([-2, 0])).to.be(false);
expect(circle.intersectsCoordinate([0, -2])).to.be(false);
});
});