[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01999] Re: indices の範囲
------------------------- infoseek ML Sponsor --------------------------
■オリックスVIPローンカード■【銀行, 郵便局,コンビニでご利用可能】
──────┰─┰─┰─┰─┰─┰─┰─┰─┰─┰─┰────────
≫比べて納得┃限┃度┃額┃最┃高┃3┃0┃0┃万┃円┃実質年率8.7%〜
──────┸─┸─┸─┸─┸─┸─┸─┸─┸─┸─┸────────
http://bishop.va-cats.com/cgi-bin/vts/va0/ID=001061602105
------------------------------------------------------------------------
えんどうです。
> int[] indices = new int[100*79*4];
> int n = 0;
> for (i=0; i<79; i++) {
> for (int j=0; j<100; j++) {
> indices[n++] = i * 101 + j;
> indices[n++] = (i + 1) * 101 + j;
> indices[n++] = (i + 1) * 101 + j + 1;
> indices[n++] = i * 101 + j + 1;
> }
> }
>
> ここでは、「Cood」と「Color」のインデックスを作成しているようですが、
> 添字が100と79に減っているのは何故でしょうか?
i<79, j<100ですから、正確には 0〜78、0〜99 です。
> この部分の添字の意味を教えてください。
頂点数はそれぞれ 79、100 ですが、
Java言語の配列添え字は 0 から始まるので 0〜78、0〜99 になります。
--
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.javaopen.org/yasuyuki/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)
------------------------------------------------------------------------
ビジネスマンの新常識! “無料”電話番号案内
http://104.infoseek.co.jp/wtel?svx=971122