offset: created whole polygon filleting function