size(8cm,0); import arrows_pi; EdgeHead=EdgeHookHead(); real i=0; draw((0,0)--(1,0), EdgeArrows()); draw((1,.25)--(0,.25), EdgeArrows, p=green); draw((0,0.5)--(1,0.5), EdgeArrows(Relative(.75), space=4bp), p=orange); draw((1,0.75)--(0,0.75), EdgeArrows(Relative(.75), space=4bp), p=grey); draw((1,1)--(0,1), EdgeArrows(Relative(.25), space=4bp), p=Magenta); draw((0,1.25)--(1,1.25), EdgeArrows(space=2mm), p=1mm+deepcyan); draw((0,1.5)..(.5,1.75)..(1,1.5), EdgeArrows(size=5mm), p=purple); draw((0.5,0)--(.5,1), EdgeArrows(), p=red); draw((0,0)--(1,1), EdgeArrows(size=5mm,NoFill,position=Relative(.85)), p=blue);