destPoint.x + offset.x * diameter
destPoint.x + (offset.x * diameter)
This whole thread is arguing about style, IMO. I'm just offering my explanation why this style makes more sense to me.