Sha256: ef099c76fb04ea99ff44018c6144a34b76315280a33dbab7f6b5e1e924153769
Contents?: true
Size: 918 Bytes
Versions: 2
Compression:
Stored size: 918 Bytes
Contents
require("./env"); var vows = require("vows"), assert = require("assert"); var suite = vows.describe("d3.geo.twoPointEquidistant"); suite.addBatch({ "twoPointEquidistant": { topic: function() { return d3.geo.twoPointEquidistant().points([[-158, 21.5], [-77, 39]]); }, "projections and inverse projections": function(twoPointEquidistant) { assert.equalInverse(twoPointEquidistant, [ 0, 0], [779.584187, 227.923736]); assert.equalInverse(twoPointEquidistant, [ 0, -45], [681.938143, 512.400576]); assert.equalInverse(twoPointEquidistant, [ 0, 45], [651.469553, 129.175958]); assert.equalInverse(twoPointEquidistant, [-80, 15], [570.636740, 313.204406]); assert.equalInverse(twoPointEquidistant, [ 1, 1], [778.820119, 219.170442]); assert.equalInverse(twoPointEquidistant, [ 15, 45], [641.328901, 95.403073]); } } }); suite.export(module);
Version data entries
2 entries across 2 versions & 1 rubygems