円形ゲージを描く関数を作ろうと思ってます。
int enkei_gehgi (int CenterX,int CenterY,int R_out,int R_in,array int_p,int yoso,int total,array int_R,,array int_G,array int_B)
CenterX,CenterYを中心にして外径R_out、内径R_inの円形ゲージを表示
yoso個の配列int_pをtotalを配列の合計の最大値として配列int_R,int_G,int_Bの色で表示

今考えているのは、2倍のR_out回ループ(R_outが0未満の時はreturn 1)
初期値x=-R_out、y=-R_outで
( x*x + y*y < R_out * R_out ) & ( x*x + y*y > R_in * R_in )
が真のときにpset CenterX+x,CenterY+y
でもこれだと要素ごとに分けられません。何かいい方法をお願いします。