move( -$half + $radius, -$half ) ->line( $half - $radius, -$half ) ->ellipticArc( $radius, $radius, 0, false, true, $half, -$half + $radius ) ->line( $half, $half - $radius ) ->ellipticArc( $radius, $radius, 0, false, true, $half - $radius, $half ) ->line( -$half + $radius, $half ) ->ellipticArc( $radius, $radius, 0, false, true, -$half, $half - $radius ) ->line( -$half, -$half + $radius ) ->ellipticArc( $radius, $radius, 0, false, true, -$half + $radius, -$half ) ->close(); } }