comput posit base current set paramet param result point result read input em em modifi updat point point posit point result point anchor anchor posit result set locat anchor us fix offset just add collis detect us angl result translat offset offset result slope slope result set locat appli offset slope vector offset anchor check collis comput posit edg us collis check increment increas offset px time todo size text fig care isn comput correctli gef got ambiti recomput proper size dimens size dimens item fig width item fig height point repres poli line edg fig edg fp fig edg path figur point point fp point intersect point result size increas offset increment clear scale offset vector offset increment limit count limit retri hard free intersect point result size count limit result set locat appli offset slope scale offset anchor scale offset increment time count limit defin log lp log local nest statement lp log granular type statement log debug retri limit exceed try endif result set locat anchor todo work degre angl suboptim angl reflect angl just us neg offset vector result set locat appli offset slope vector offset anchor count scale offset scale offset intersect point result size count limit result set locat appli offset slope scale offset anchor scale offset increment log debug point count result offset scale offset result 