Strangely, I find my problem with D3 is not the graphics primitives, but getting the data into the right shapes to drive the graphics.
Strangely, I find my problem with D3 is not the graphics primitives, but getting the data into the right shapes to drive the graphics.