It sounds like "1" is the option you want, but you have a "one by one" error. From 0.0 to 15.15 there should actually be 16 pixels. If you want 15 pixels, you need between 0.0 and 14.14.
If it is specifically 15x15 with a predefined color, you can pre-render in some image editing program and just use drawImage.
You may also consider translating to .5, .5. See what # 2 looks like when you do Ellipse.Double (.5, .5,15.5,15.5). You can be happier with this result.
source share