(%a, %b, %size) =>
%delta = vectorNormalize(vectorSub(%b, %a));
%theta = mACos(vectorDot("1 0 0", %delta)) * -1;
%axis = vectorNormalize(vectorCross("1 0 0", %delta));
%this.setTransform(vectorScale(vectorAdd(%a, %b), 0.5) SPC %axis SPC %theta);
%this.setScale(vectorDist(%a, %b) SPC %size SPC %size);