public interface NyARRaster{\r
//RGBの合計値を返す\r
public int getPixelTotal(int i_x,int i_y);\r
+ /**\r
+ * 一行単位でi_row番目の合計値配列を計算して返す。\r
+ * @param i_row\r
+ * @param o_line\r
+ * getWidth()の戻り値以上のサイズが必要。\r
+ */\r
+ public void getPixelTotalRowLine(int i_row,int[] o_line);\r
public int getWidth();\r
public int getHeight();\r
- public void pickRgbArray(int i_x,int i_y,int[] i_rgb);\r
+ public void getPixel(int i_x,int i_y,int[] i_rgb);\r
+ /**\r
+ * 複数のピクセル値をi_rgbへ返します。\r
+ * @param i_x\r
+ * xのインデックス配列\r
+ * @param i_y\r
+ * yのインデックス配列\r
+ * @param i_num\r
+ * 返すピクセル値の数\r
+ * @param i_rgb\r
+ * ピクセル値を返すバッファ\r
+ */\r
+ public void getPixelSet(int[] i_x,int i_y[],int i_num,int[] o_rgb);\r
}\r
\r
\r