package Ġj 4 k . c andy cr ush . lib Ċ Ċ import Ġcom . so y wiz . kor im . bitmap . Bitmap Ċ import Ġcom . so y wiz . k orm a . geom . Point Ċ import Ġcom . so y wiz . k orm a . geom . Rectangle Ċ Ċ fun ĠBitmap . centered ( point : ĠPoint ): ĠPoint Ġ= Ġpoint . sub ( this . center ()) Ċ fun ĠPoint . top ( margin Top : ĠNumber ): ĠPoint Ġ= ĠPoint ( this . x , Ġthis . y Ġ+ ĠmarginTop . toDouble ()) Ċ fun ĠBitmap . center (): ĠPoint Ġ= Ġthis . bounds (). center () Ċ fun ĠBitmap . bounds () Ġ= ĠRectangle ( 0 , Ġ 0 , Ġthis . width , Ġthis . height ) Ċ fun ĠRectangle . center () Ġ= ĠPoint ( this . width Ġ/ Ġ 2 , Ġthis . height Ġ/ Ġ 2 )