Sha256: 588fba6f8181775705a92cf57d082b7c346a4385da2ff2594565480c237967b8
Contents?: true
Size: 1018 Bytes
Versions: 4
Compression:
Stored size: 1018 Bytes
Contents
var vows = require("vows"), assert = require("./assert"), load = require("./load"); var suite = vows.describe("d3.geo.twoPointEquidistant"); suite.addBatch({ "twoPointEquidistant": { topic: load("two-point-equidistant"), "default": { topic: function(geo) { return 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
4 entries across 4 versions & 1 rubygems