Sha256: da41adb9c8eb2cb125cfc1531aa1b1f731d3069ef9b18cc2bf8c1e3b5bf13d86
Contents?: true
Size: 982 Bytes
Versions: 2
Compression:
Stored size: 982 Bytes
Contents
require("./env"); var vows = require("vows"), assert = require("assert"); var suite = vows.describe("d3.geo.peirceQuincuncial"); suite.addBatch({ "peirceQuincuncial": { topic: d3.geo.peirceQuincuncial, "projections and inverse projections": function(peirceQuincuncial) { assert.inDelta(peirceQuincuncial([0, 90]), [480, 250], 1e-6); assert.equalInverse(peirceQuincuncial, [ 0, 0], [480, 585.709], 1e-2); assert.equalInverse(peirceQuincuncial, [-90, 0], [144.290082, 250], 1e-5); assert.equalInverse(peirceQuincuncial, [ 90, 0], [815.709915, 250], 1e-1); assert.equalInverse(peirceQuincuncial, [ 45, 0], [647.854958, 417.854958]); assert.equalInverse(peirceQuincuncial, [-80, 15], [282.302142, 290.470613]); assert.equalInverse(peirceQuincuncial, [ 1, 1], [495.393500, 548.541114]); assert.equalInverse(peirceQuincuncial, [ 15, 45], [507.756185, 352.529945]); } } }); suite.export(module);
Version data entries
2 entries across 2 versions & 1 rubygems