Instead of having the markers be circles, if the user passes in an orientation mapping use that to create asymmetrical markers. I'm thinking of using a cubic bezier that looks like a teardrop, something like <path d="M250,219 C112,36 389,36 250,219" />. Couple of things to consider:
Is the right way to do this to add several mappings for the different control points?
Would there be issues making new mappings out of existing mappings?
Instead of having the markers be circles, if the user passes in an orientation mapping use that to create asymmetrical markers. I'm thinking of using a cubic bezier that looks like a teardrop, something like
<path d="M250,219 C112,36 389,36 250,219" />
. Couple of things to consider: