make sure drag cr keep align resiz doesn forc fig messag overlai param posit aka current mous posit param posit aka current mous posit param old posit param old posit param hand handl drag overrid drag handl handl hand content resiz list fig fig content layer content minimum height fig work fig fig work fig fig classifi role work fig minimum size height minimum height minimum height work fig minimum size height delta content vertic resiz hand index handl northwest handl north handl northeast height content height delta height minimum height height minimum height delta content height height hash map fig polygon polygon fig hash map fig polygon bug gef posit node affect edg posit need iter protect rememb current messag path fig work fig fig work fig fig messag fig messag work fig self messag polygon fig work fig fig messag work fig polygon reposit resiz node fig work fig fig work fig fig classifi role work fig set height height work fig translat delta reposit messag base origin posit fig work fig fig work fig fig messag fig messag work fig self messag fig messag spline fig messag work fig fig translat fig delta polygon fig work fig translat delta fig messag work fig set polygon polygon fig work fig handl south handl southeast handl southwest height delta height minimum height height minimum height fig work fig fig work fig fig classifi role work fig set height height fig work fig content old center center comput initi center posit cr work fig fig classifi role fig classifi role fig classifi role work fig old center width horizont resiz hand index handl northwest handl southwest work fig set width work fig work fig width work fig set handl northeast handl southeast work fig set width work fig comput center posit cr work fig fig classifi role fig classifi role fig classifi role work fig center width self messag act differ need separetli self messag select cr horizont translat fig fig fig fig fig messag fig messag fig self messag model core helper destin fig owner equal work fig owner fig messag spline fig messag fig fig translat fig center old center 