set placement coordin given node param node place place node classdiagram node node list classdiagram node uplink node node list classdiagram node downlink node node width node size width offset width gap bump gap offset cur po math max po bump uplink size node placement hint node set locat point po po defin log lp log granular type statement log debug enabl log debug place node row node rank col node column weight node weight posit po po po po hint node placement hint endif singl child parent set hint place row downlink size classdiagram node node downlink node node equal node node set placement hint po po math max node placement hint width po offset 