package Ġde . fl ap do od le . k fx . layout . decoration Ċ Ċ import Ġjavafx . scene . Node Ċ import Ġjavafx . scene . paint . Color Ċ import Ġjavafx . scene . shape . Rectangle Ċ Ċ object ĠNodes Ġ{ ĊĠĠĠ Ġfun Ġattach ( base : ĠNode , Ġattachment : ĠNode , Ġposition : ĠPosition , Ġattachment Position : ĠPosition ): ĠAtt ached Node Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠAtt ached Node ( base , Ġattachment , Ġposition , Ġattachment Position ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġattach BoundingBox ( base : ĠNode , Ġrectangle : ĠRectangle ): ĠAtt ached BoundingBox Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠAtt ached BoundingBox ( base , Ġrectangle ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbounding Box (): ĠRectangle Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠRectangle ( 1 0 . 0 , Ġ 1 0 . 0 , ĠColor . rgb ( 2 5 5 , 2 5 5 , Ġ 2 5 5 , Ġ 0 . 3 )). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstrokeWidth Ġ= Ġ 1 . 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstroke Ġ= ĠColor . RED ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstroke Dash Array . addAll ( 5 . 0 , Ġ 5 . 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Mouse Transparent Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }