mbostock/d3 — pull request #983 by jasondavies (2012-12-29 13:09:30+00:00)
Title: Fix d3.geo.circle.origin.

3D rotations are not commutative, so we must perform an inverse rotation to move something from origin [0, 0] to [λ, φ]. Normally we are moving origin [λ, φ] to [0, 0].