Merge pull request #4257 from marcjansen/remove-unused-math

Remove unused ol.math-methods
This commit is contained in:
Marc Jansen
2015-10-14 21:50:07 +02:00
2 changed files with 0 additions and 152 deletions

View File

@@ -25,25 +25,6 @@ ol.math.cosh = function(x) {
};
/**
* @param {number} x X.
* @return {number} Hyperbolic cotangent of x.
*/
ol.math.coth = function(x) {
var expMinusTwoX = Math.exp(-2 * x);
return (1 + expMinusTwoX) / (1 - expMinusTwoX);
};
/**
* @param {number} x X.
* @return {number} Hyperbolic cosecant of x.
*/
ol.math.csch = function(x) {
return 2 / (Math.exp(x) - Math.exp(-x));
};
/**
* @param {number} x X.
* @return {number} The smallest power of two greater than or equal to x.
@@ -54,24 +35,6 @@ ol.math.roundUpToPowerOfTwo = function(x) {
};
/**
* @param {number} x X.
* @return {number} Hyperbolic secant of x.
*/
ol.math.sech = function(x) {
return 2 / (Math.exp(x) + Math.exp(-x));
};
/**
* @param {number} x X.
* @return {number} Hyperbolic sine of x.
*/
ol.math.sinh = function(x) {
return (Math.exp(x) - Math.exp(-x)) / 2;
};
/**
* Returns the square of the closest distance between the point (x, y) and the
* line segment (x1, y1) to (x2, y2).
@@ -115,16 +78,6 @@ ol.math.squaredDistance = function(x1, y1, x2, y2) {
};
/**
* @param {number} x X.
* @return {number} Hyperbolic tangent of x.
*/
ol.math.tanh = function(x) {
var expMinusTwoX = Math.exp(-2 * x);
return (1 - expMinusTwoX) / (1 + expMinusTwoX);
};
/**
* Converts radians to to degrees.
*

View File

@@ -51,44 +51,6 @@ describe('ol.math.cosh', function() {
});
describe('ol.math.coth', function() {
it('returns the correct value at -1', function() {
expect(ol.math.coth(-1)).to.roughlyEqual(-1.3130352854993312, 1e-9);
});
it('returns the correct value at 1', function() {
expect(ol.math.coth(1)).to.roughlyEqual(1.3130352854993312, 1e-9);
});
it('returns the correct value at Infinity', function() {
expect(ol.math.coth(Infinity)).to.eql(1);
});
});
describe('ol.math.csch', function() {
it('returns the correct value at -Infinity', function() {
expect(ol.math.csch(-Infinity)).to.eql(0);
});
it('returns the correct value at -1', function() {
expect(ol.math.csch(-1)).to.roughlyEqual(-0.85091812823932156, 1e-9);
});
it('returns the correct value at 1', function() {
expect(ol.math.csch(1)).to.roughlyEqual(0.85091812823932156, 1e-9);
});
it('returns the correct value at Infinity', function() {
expect(ol.math.csch(Infinity)).to.eql(0);
});
});
describe('ol.math.roundUpToPowerOfTwo', function() {
it('raises an exception when x is negative', function() {
@@ -129,73 +91,6 @@ describe('ol.math.roundUpToPowerOfTwo', function() {
});
describe('ol.math.sech', function() {
it('returns the correct value at -Infinity', function() {
expect(ol.math.sech(-Infinity)).to.eql(0);
});
it('returns the correct value at -1', function() {
expect(ol.math.sech(-1)).to.roughlyEqual(0.64805427366388535, 1e-9);
});
it('returns the correct value at 0', function() {
expect(ol.math.sech(0)).to.eql(1);
});
it('returns the correct value at 1', function() {
expect(ol.math.sech(1)).to.roughlyEqual(0.64805427366388535, 1e-9);
});
it('returns the correct value at Infinity', function() {
expect(ol.math.sech(Infinity)).to.eql(0);
});
});
describe('ol.math.sinh', function() {
it('returns the correct value at -Infinity', function() {
expect(ol.math.sinh(-Infinity)).to.eql(-Infinity);
});
it('returns the correct value at -1', function() {
expect(ol.math.sinh(-1)).to.roughlyEqual(-1.1752011936438014, 1e-9);
});
it('returns the correct value at 0', function() {
expect(ol.math.sinh(0)).to.eql(0);
});
it('returns the correct value at 1', function() {
expect(ol.math.sinh(1)).to.roughlyEqual(1.1752011936438014, 1e-9);
});
it('returns the correct value at Infinity', function() {
expect(ol.math.cosh(Infinity)).to.eql(Infinity);
});
});
describe('ol.math.tanh', function() {
it('returns the correct value at -1', function() {
expect(ol.math.tanh(-1)).to.roughlyEqual(-0.76159415595576485, 1e-9);
});
it('returns the correct value at 0', function() {
expect(ol.math.tanh(0)).to.eql(0);
});
it('returns the correct value at 1', function() {
expect(ol.math.tanh(1)).to.roughlyEqual(0.76159415595576485, 1e-9);
});
});
describe('ol.math.toDegrees', function() {
it('returns the correct value at -π', function() {
expect(ol.math.toDegrees(-Math.PI)).to.be(-180);