See Circle drawing for a really nice explanation of ways to speed this up.
In reply to Re: Creating a circle in a data structure by BrowserUk in thread Creating a circle in a data structure by AK108